Custom Commands with LUIS custom entities

holyone2 1 Reputation point
2021-10-21T10:35:03.037+00:00

Is it possible to use LUIS custom entities (for example import a .lu file) with the Custom Commands GUI? Or possible to export a "custom commands" built app and then add more advanced functionality outside of the GUI such as custom LUIS entities?

I ask because if working in Japanese, the prebuilt entities are very constraining but the Custom Commands GUI looks very useful to make apps quickly and easily.

Azure AI services
Azure AI services
A group of Azure services, SDKs, and APIs designed to make apps more intelligent, engaging, and discoverable.
2,371 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. romungi-MSFT 41,961 Reputation points Microsoft Employee
    2021-10-21T16:04:20.357+00:00

    @holyone2 The custom commands GUI or speech studio allows you to export the application but you cannot add new utterances or intents from this GUI.
    However, I have tried a workaround to login to luis.ai with the resource mapped to your custom commands application and the list of luis applications should display the app that was published from custom commands GUI.

    In here, you can edit your intents or entities and then publish them. This ensures your custom commands application or GUI that is linked to this LUIS resource utilize the changed model or luis app and respond accordingly. For example:

    If I added a random utterance in my cancel intent from luis.ai the custom commands application should be able to recognize this with a high score.
    Utterance added from luis.ai:

    142553-image.png

    Custom commands GUI:

    142551-image.png

    Similarly I think your custom entities should also work. I found it is easier to test first from the luis.ai test screen and publish the app and then check the same scenario from your custom commands application. I hope this helps.

    1 person found this answer helpful.