Microsoft

Language Understanding (LUIS)

Welcome to the LUIS API Forum

(Language Understanding Intelligent Service)

Categories

Documentation – Any ideas or suggestions for the API Reference or Documentation.

Language Support – Submit a request to have a particular language supported.

luis.ai WebApp – Ideas and suggestions for luis.ai and functionality used through the WebApp.

Programmatic API – Any ideas or feedback pertaining to features or enhancements to LUIS programmatic API.

Samples & SDK Request – Let us know if you would like to see a tutorial/sample or a SDK provided.


                               Attention!





We have moved our Customer Feedback & Ideas for Azure Cognitive Services portal to the Azure Feedback Forum.





Please go to the link below to access our new Feedback and Ideas Page.



  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Get already BIng indexed pages for a website from Bing using API

    Is there any Bing API to get all already Bing indexed URLs for a website? Suppose the website https://example.com has 10 URLs indexed by Bing out of 100 total URLs. I'm looking for some Bing API which will give the 10 indexed URLs.

    Any help would be appreciated.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  2. API fails for new published version

    Repro steps:
    1. Create a new LUIS app, adds some indents and train it.
    2. Clone it in "Manage" -> "Versions"
    3. Publish the cloned version to Staging slot
    4. Call the prediction API by using the URL provided in "Manage" -> "Azure Resources"
    I got:
    {
    "error": {

    "code": "NotFound",
    
    "message": "The application wasn't found. Please make sure that the application is published to this region."

    }
    }
    But I could get correct result in portal's "Test" functionality.

    To resolve this issue, I have to publish it again.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  3. Can't create composite enities with V3 API

    I'm not able to create composite entities. I use the V3 API.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  4. Can't create composite enities with V3 API

    I'm not able to create composite entities. I use the V3 API.

    0 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  5. LUIS API Error "Missing phraselist features field." does not provide enough information to fix the problem

    When using the LUIS API, I am getting "Missing phraselist features field." - however, there is nothing in the API documentation or on the internets that explains what this is and how to fix it...

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  6. Predict Api should allow multiple sentences

    As of now i can send single sentence as input to Predict API. There should be a way to send a batch of sentences and get corresponding intent of each sentence.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  7. Bug: Problems (at least) with German Characters in the Application Import API

    If I want to use Special Characters like ö,ä,ü and ß in the text of my Utterances and the Applications Culture Settings on de-de I will get the Error-Message:
    {
    error: {

    code: BadArgument,
    
    message: Failed to parse application json. Parameter name: applicationJsonString

    }
    }

    It just works sometimes when I use the Special Characters in the last few Utterance-Text.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  8. Delete multiple sublists

    There should be a service to accept multiple sublist ids and delete those id from a List Entity.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  9. "Batch add labels" already in progress returns error code 400 instead of 409

    It is very difficult to isolate "Batch add labels already in progress" errors, because contrary to what is stated in the docs, API returns error code 400 instead of 409.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  10. Unstructured errors are not proper JSON as reported in the Content-Type header

    API responses that are unstructured report via the Content-Type header that they are of type "application/json" but are not valid JSON. Here's an example response:

    HTTP/1.1 410 Gone
    Content-Length: 87
    Apim-Request-Id: 7da07e7b-bc03-480e-bce0-9308a82ee3c8
    Cache-Control: no-store, proxy-revalidate, no-cache, max-age=0, private
    Content-Type: application/json; charset=utf-8
    Date: Tue, 14 May 2019 19:54:46 GMT
    Pragma: no-cache
    Request-Context: appId=cid-v1:26a3540d-a02a-4998-a060-715488fd769b
    Request-Id: 7da07e7b-bc03-480e-bce0-9308a82ee3c8
    Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
    X-Content-Type-Options: nosniff
    X-Frame-Options: SAMEORIGIN

    The application d41caa76-af3c-4091-8ee6-0113f22176fe is not published or doesn't exist.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  11. Luis.LuisRecognizer.RecognizeAsync input string was not in a correct format

    When sending from Bot to LUIS sentence containing "087654308754433656786" I am getting Exception:
    "input string was not in a correct format"
    at System.Number.ParseDouble(ReadOnlySpan1 value, NumberStyles options, NumberFormatInfo numfmt)
    at Microsoft.Bot.Builder.AI.Luis.LuisRecognizer.Number(Object value) in D:\a\1\s\libraries\Microsoft.Bot.Builder.AI.LUIS\LuisRecognizer.cs:line 200
    at Microsoft.Bot.Builder.AI.Luis.LuisRecognizer.ExtractEntityValue(EntityModel entity) in D:\a\1\s\libraries\Microsoft.Bot.Builder.AI.LUIS\LuisRecognizer.cs:line 236
    at Microsoft.Bot.Builder.AI.Luis.LuisRecognizer.ExtractEntitiesAndMetadata(IList
    1 entities, IList`1 compositeEntities, Boolean verbose) in D:\a\1\s\libraries\Microsoft.Bot.Builder.AI.LUIS\LuisRecognizer.cs:line 182
    at Microsoft.Bot.Builder.AI.Luis.LuisRecognizer.RecognizeInternalAsync(ITurnContext turnContext, CancellationToken cancellationToken) in D:\a\1\s\libraries\Microsoft.Bot.Builder.AI.LUIS\LuisRecognizer.cs:line 444
    at Microsoft.Bot.Builder.AI.Luis.LuisRecognizer.RecognizeAsync(ITurnContext turnContext, CancellationToken cancellationToken) in D:\a\1\s\libraries\Microsoft.Bot.Builder.AI.LUIS\LuisRecognizer.cs:line 124

    Is there a problem or I'm doing something wring?

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  12. Github integration for revisions

    GitHub integration for both experimentation and security.


    1. Commit. We would like to take snapshots of our Luis apps and easily commit those changes into GitHub. Ideally this would be a simple matter of "export" followed by a "commit + push" and then all the necessary files associated with the app would be exported.


    2. Restore. We could also easily restore snapshots (of course). If there is a work around, would love to hear about it.


    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  0 comments  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  13. Provide Shareable Authoring Keys

    We deploy LUIS as part of a CI/CD pipeline for our application. Currently, this requires manually storing a developer's authoring key in our devops service, and using that key to create and manage our production LUIS apps.

    This is bad for two reasons:


    1. The developer whose key is used has the ability to modify or delete our production LUIS apps, bypassing our change control system.

    2. If this developer leaves, we'll need to use the authoring key of somebody else on the team, which will require creating new apps and potentially disrupting our service.

    It would be great if we got…

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  0 comments  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  14. One docker container for dispatcher and related multiple luis apps

    Hi,
    You have introduced an amazing feature of having Luis as docker container. This is a differentiation compared to most of NLUs.
    However, is a a problematic to use if we have a concept of dispatcher - for example in our case we have 10 apps and 1 dispatcher, meaning we need to have 11 containers running.
    ideally to be able to wrap it just in 1 container and this 1 container will be accessing internet for transactions count, not all of them separately.

    5 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  15. Add ability to get utterances

    it will be good to add a method to get an array of all utterances for a LUIS application.
    Thanks

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  16. Speech: support of custom speech models from CRIS

    As some of our vocabulary is really domain-oriented, it would be interesting to be able to point to a Custom Speech endpoint instead of generic speech endpoint in an "all-in-one" transaction (from speech to intent recognition)

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  1 comment  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  17. Add more than 10 child entities under a Hierarchical entity type

    I need to add more than 10 child entities under a Hierarchical entity type. I'm working with a list of schools in a particular region and I need to add 40 schools as children.

    3 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  18. Gherkin language processing for BDD automated testing

    Really random idea. Could LUIS process natural language to automate tests?

    Given the account balance is $100
    And the card is valid
    And the machine contains enough money

    When the Account Holder requests $20
    Then the ATM should dispense $20
    And the account balance should be $80
    And the card should be returned

    These lines and similarly phrased lines, could be deconstructed into tokens that match setting tests up and checking results. Right?

    So we could speak out a test suite.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  1 comment  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  19. how can i publish my app with my c# code?

    how can i publish my app with my c# code?

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  20. Create New LUIS App

    The Create new LUIS App API has been depreciated .. We were using this to create a new LUIS app and import luis app from a UI app for the first time.
    Can you please add it ?

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1
  • Don't see your idea?

Feedback and Knowledge Base