/Cognitive-LUIS-Programmatic

.NET SDK for LUIS Programmatic APIs

Primary LanguageC#MIT LicenseMIT

Cognitive-LUIS-Programmatic

.NET SDK for LUIS Programmatic APIs

License Issues open

Branch Build status Nuget package
master Build status NuGet
dev Build status -

Dependencies

.NET Standard 2.0

Supported frameworks: https://docs.microsoft.com/pt-br/dotnet/standard/net-standard

Installing / Getting started

This SDK is available through Nuget packages: https://www.nuget.org/packages/Cognitive.LUIS.Programmatic

Nuget

Install-Package Cognitive.LUIS.Programmatic

.NET CLI

dotnet add package Cognitive.LUIS.Programmatic

How to Use

Check the our Wiki: https://github.com/andreluizsecco/Cognitive-LUIS-Programmatic/wiki/get-started

Roadmap

Check the complete roadmap: https://github.com/andreluizsecco/Cognitive-LUIS-Programmatic/wiki/roadmap

Features (v1.1.0)

Apps, Intents and Entities

  • Get all
  • Get by id
  • Get by name
  • Add
  • Rename
  • Delete

Utterances (Examples)

  • Add labeled example to the app
  • Add a batch of labeled examples to the app
  • Review labeled examples
  • Delete example labels

Train

  • Sends a training request
  • Gets the training status of all models (intents and entities)
  • Sends a training request and get final status

Publish

  • Publish app

Author

The Cognitive-LUIS-Programmatic was developed by André Secco under the MIT license.