In DevPost Watson Developer Challenge for Conversational Applications Beitrag sah ich Watson (vielleicht) in der Lage, folgenden Satz zu analysieren "Ich möchte Tokio, Sydney, Manchester und Reykjavik während einer Reise, die 30 Tage dauert".Extrahieren Array von Werten für Watson Dialog Variablen
Gibt es eine bessere Möglichkeit, diese Array von Standorten zu extrahieren, ohne die maximale Anzahl von Standortvariablen (z. B. location1 - 5) vordefinieren und verschiedene Grammatikelemente wie $ (Locations)={location1} * (Locations)={location2} * (Locations)={location3} * (Locations)={location4}
gemäß Pizza example dialog manuell angeben? Ich möchte mit Kommentar wie "Das ist eine Menge" wenn Ort> 4, oder "Sicher", wenn weniger.
Soweit ich weiß, ist dies die * empfohlene * Möglichkeit, würde ich gerne eine andere Antwort sehen – Dudi
Ich hoffte, EntityType LOCATION könnte mir Liste der erkannten Orte - ähnlich wie DATE_TIME_RANGE, die "gestern" intelligent konvertieren konnte passendes Datum. Aber es gibt nicht viel Dokumentation über solche Features. Alternativ können Sie den Watson-Beziehungsextraktionsdienst verwenden, um die Entitäten zu erkennen - aber die Leistung kann leiden, da ich verschiedene Aufrufe verwenden muss, um die Aufgaben zu erledigen. – totoro