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.

How can we improve LUIS?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. 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…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  0 comments  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  2. Phrase List Recommendations Dutch (nl-NL)

    Phrase List recommendations in Dutch would be really helpful to improve the performance of simple entities. There aren't a lot of prebuilt entities in Dutch. So you have to train a lot of them yourself and phrase list recommendations would help to improve them.

    1 vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Language Support  ·  Flag idea as inappropriate…  ·  Admin →
  3. include SmallTalk Intent in Pre-Built

    I would like to suggest LUIS should include the Pre-Built Intent for SmallTalk.

    4 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  0 comments  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  4. About new parttern in Chinese

    I could type new parttern in Chinese tomorrow. But today, I can't type it in Chinese.

    1 vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  luis.ai WebApp  ·  Flag idea as inappropriate…  ·  Admin →
  5. 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…

    1 vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  6. Allow unlabelling of recognized entities in utterances.

    When an entity is recognized and labelled in an utterance, we should be able to unlabel it so that LUIS does not pass it through as a recognised entity.

    This is important as you might have a phrase that is an entity in one scenario, but is not in another scenario. Currently the entity is just recognised and passed on from LUIS in every scenario.

    As an example, see this Stack Overflow post: https://stackoverflow.com/questions/54226528/how-to-remove-luis-entity-marker-from-utterance

    2 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  luis.ai WebApp  ·  Flag idea as inappropriate…  ·  Admin →
  7. 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.

    4 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  8. Improve datetimeV2 date range understanding

    When using the datetimeV2 entity, the phrase "from april to may" returns a date range of 4/01 - 5/01. However the phrase "from april through may" returns the same date range. It would make more sense if the latter returned 4/01 - 5/31

    1 vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  9. co-reference resolution

    E.G: Jeff studies in a school. He did not go to school today.

    In the above statement, if I were to do entity match, Jeff and He represents the same entity logically.
    But via LUIS inbuilt person name entity only Jeff gets recognized as a name. While "He" which is also referring to Jeff is not identified or recognized.

    2 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Language Support  ·  Flag idea as inappropriate…  ·  Admin →
  10. Possibility to customize output structure

    In the output folder of the LUIS.ai docker container, the structure is "/output/luisai/docker_container_id/app_id.csv

    The problem is, that when i stop/start the docker container, the docker container id changes, and therefore the csv output files are now in another output subfolder. Is there a possibilty to skip the folder with the docker container id?

    1 vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  11. Improve usability of Review Endpoint Utterances page

    The Review Endpoint Utterances process is slow and tedious, because it is so difficult of find the intent with the list ordered by confidence level. 3 Improvements would help

    1. Allow the list of intents dropdown to be sorted by intent name
    2. Allow the intents dropdown to be expanded so the entire intent name can be viewed
    3. Allow auto-completion to select the intent you want in the list

    1 vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  luis.ai WebApp  ·  Flag idea as inappropriate…  ·  Admin →
  12. 1 vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Samples & SDK Request  ·  Flag idea as inappropriate…  ·  Admin →
  13. Increase entities(type: List) limit in LUIS to 150

    The number of Entities (type:List) is limited to 50.

    We need to increase entities(type: List) limit in LUIS to 150 or more, cause it's used to handle desambiguation situations.

    1 vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  luis.ai WebApp  ·  Flag idea as inappropriate…  ·  Admin →
  14. 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…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  15. 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)

    3 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Under Review  ·  0 comments  ·  Programmatic API  ·  Flag idea as inappropriate…  ·  Admin →
  16. Entities: request for improvement

    Entities appear in the order in which they’ve been manually entered, and not alphabetically. Is there a way to ensure that they appear in alphabeticall order? that would make data administration way easier

    2 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  luis.ai WebApp  ·  Flag idea as inappropriate…  ·  Admin →
  17. Eliminate the effect of question mark in utterance

    The effect of question mark in utterance prediction should be eliminated, because not all customers write proper questions with question mark, commas, and so on..

    example: I write the exact question with (?) gives different intent prediction than the same question without (?)

    I don't understand why (?) has this big impact on the prediction

    7 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  luis.ai WebApp  ·  Flag idea as inappropriate…  ·  Admin →
  18. Problem with the "Include all entitiets" switch in the Keys and endpoint page

    When I am enabling the "Include all entities" switch and publish, I am getting all the entities with their respective score for an utterance in the JSON file. But this is permanent. When I restart the LUIS.ai the swict will be still on, but the JSON file doesn't have all the intents. It only shows the Top scored intent.

    1 vote
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  luis.ai WebApp  ·  Flag idea as inappropriate…  ·  Admin →
  19. Support phrase lists inside patterns

    Given the following pattern:
    tell me when I get {money}

    And the following phrase list:
    tell me
    let me know

    I get the following pattern matches:
    tell me when i get 100 eur -> MATCH (expected)
    let me know when i get 100 eur -> NO MATCH
    when I get 100 eur -> NO MATCH (expected)

    Supporting phrase lists inside pattern would help unclutter and simplify patterns.

    5 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  luis.ai WebApp  ·  Flag idea as inappropriate…  ·  Admin →
  20. Improve brackets in patterns

    A pattern such as sho[w] should match both "sho" and "show". Below are some examples of the current behavior. There are many more use cases in German and other languages. This feature would simplify and shorten pattern creation significantly.

    Pattern: [show][sho] me the cash
    Match: sho me the cash
    Match: show me the cash

    Pattern: sho[w] me the money
    Match: sho me the money
    No match: show me the money
    Match: sho w me the money

    7 votes
    Sign in
    (thinking…)
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  luis.ai WebApp  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 10 11
  • Don't see your idea?

Feedback and Knowledge Base