2016-06-28 1 views
1

J'ai essayé de modéliser le petit modèle de talk d'api.ai dans LUIS, mais il devient rapidement incontrôlable. Toute suggestion sur la façon de le faire serait appréciée.Gérer de petites discussions dans Microsoft LUIS comme le petit domaine de discussion dans api.ai

êtes-vous occupé, vous êtes-vous pouvez-vous me conseiller, pouvez-vous m'entendre, pouvez-vous aider, pouvez-vous tuer, pouvez-vous déplacer, pouvez-vous parler, pouvez-vous parler, pouvez-vous me voir, pouvez-vous vous déshabiller, pouvez-vous vague répondre à ma question, posez-moi une question être intelligent, être mon ami, se taire, être stupide changer votre le faire trouver copain copine.

Voici quelques exemples de petites conversations. Api.ai a un domaine appelé smalltalk qui répond à de telles conversations.

Ma question est de savoir comment les modéliser dans LUIS.

+0

Cette question est beaucoup trop large pour SO. Pouvez-vous le résumer à un problème spécifique que vous rencontrez? – skrrgwasme

+0

LUIS a seulement le concept d'intentions, donc vous aurez besoin de définir des intentions pour chaque type de questions –

Répondre

3

J'ai créé une façon simple et personnalisable de gérer SmallTalk en utilisant Microsoft Bot Framework, QnA maker et LUIS. C'est un port de smalltalk d'API.AI. Vous pouvez trouver le code source ici: https://github.com/alyssaong1/botframework-smalltalk

Comment cela fonctionne: Vous devrez créer un service de fabricant QnA au https://qnamaker.ai et télécharger la base de connaissances plein d'énoncés au service de fabricant QnA. Ensuite, téléchargez tous les énoncés dans une intention appelée "smalltalk" dans LUIS. Lorsque l'énoncé de l'utilisateur tombe sous cette intention, passez l'énoncé au fabricant de QnA à traiter. Plus de détails dans le référentiel.

Sachez que cela fait longtemps que vous n'avez pas posté cette question, mais je vais laisser cette question à ceux qui sont toujours confrontés au même problème!

+0

Merci pour cette idée géniale simple :) – JochemQuery