2017-05-25 5 views
0

Ich habe eine Entity Ärzte mit diesem Wert „Fabio“ und Synonyme genannt („Krebs“, „Kopf“, „Beinen“, ...)Zustand mit Watson Gespräch

Also, wenn mein Benutzer sagen. "Ich will auf meinen Kopf aufpassen", kann ich feststellen, dass mein Benutzer einen Arzt (Fabio) aber mit Synonym findet und nicht etwa so zurückliefert:

"Ich habe den Arzt Fabio gefunden, der sich um den Kopf kümmert"? ?

tks

+0

Was ist das erwartete Ergebnis, das Sie sehen möchten? –

+0

Ich möchte verstehen, dass mein Benutzer ein Synonym von Doktor Fabio statt des Arztes Fabio eingegeben hat. –

+2

Wenn sich nur dieser Arzt um diese Spezialgebiete kümmert, denke ich, dass Sie nur etwas direkt im Dialog beantworten müssen: "Ich habe den Doc Fabio gefunden pass auf @Doctors auf ". Aber ich denke, es ist besser, 2 Entitäten zu erstellen (@nameDoctor und @Specialties), weil Sie möglicherweise mehr als einen Arzt haben, der sich um das gleiche Problem kümmert – barbs

Antwort

0

Um den genauen Text zu erhalten, die durch das Unternehmen abgestimmt wurde, können Sie .literal Accessor verwenden, die den genauen Text wird wieder durch das Unternehmen abgestimmt. In Ihrem Beispiel wäre das @Doctors.literal. Weitere Informationen finden Sie in der WCS-Dokumentation.

Verwandte Themen