2017-02-09 3 views
0

Ich habe einige Probleme mit Absichten auf API.AI.api.ai - doppelte Absichten

Ich habe eine Intention -lets nennen es intent01- mit dem Ziel, generische Info-Anfrage über einige Dienste zu verwalten (z. B. "Ich möchte mehr über Ihre Dienste wissen"), die dem Benutzer die Dienste erklären und ihn fragen, ob er mehr Informationen über service1 oder service2 haben möchte. Ich habe dann 3 Intents (intent01.1, intent01.2, inent01.3) erstellt, um die Antworten des möglichen Benutzers auf intent1 ("Ich möchte mehr über service1", "möchte ich mehr über service2 wissen" oder "Kein Interesse"), weil jeder von ihnen eine andere Antwort geben muss. Sie sind über den Kontext mit der Absicht des Vaters verknüpft.

Ich wollte auch eine mögliche direkte Benutzerfrage wie "Ich möchte mehr über Service 1 wissen" verwalten, also habe ich eine andere Absicht (intent02) erstellt, die genau die gleiche Antwort von intention01.1 liefert.

Diese Lösung scheint nicht sehr skalierbar zu sein, kennt jemand eine Best Practice, um Absichten in einer solchen Situation nicht zu duplizieren?

Vielen Dank für Ihre Zeit Stefano

+0

Ich füge ein weiteres Beispiel hinzu: Ich habe 2 Produkte (Produkt1 und Produkt 2) und ich möchte die VA in der Lage sein, auf jede Frage zu ihren technischen Details, Kosten und Ablauf zu beantworten. Ich stelle mir mehr möglichen Sequenzen Frage des Benutzers, die Ich mag würde mit der Mindestzahl der Absichten möglich, wie zu handhaben: #Sequence 1: -Ich will Tech Details über 1 Produkt -Was ist der Preis? -was über seine exp. Datum? #Sequence 2: -Was ist der Preis von product2? -Ich möchte wissen, Tech-Informationen über Produkt1 -Was ist der Preis? // Bezug auf Produkt1 und so weiter. Wie schlagen Sie vor, damit umzugehen? –

+0

Erstellen Sie 3 Intents, ProductAIntent, "ich möchte etwas über producta wissen", erstellen Sie einen "Kontext" "ContextProductA", ProductBIntent "Ich möchte etwas über ProductB wissen, erstellen Sie COntext" ProductB ". Third Intent ist Ihr generischer Preis, Ablauf usw., den Sie je nach Kontext variieren können. –

Antwort

0

Bitte sehen here Ich denke, es Ihr Problem behebt. Grüße

+0

Vielen Dank Ihre Idee passt perfekt zu meinem Problem! –