Ich bin neugierig auf Fragen in natürlicher Sprache. Stanford verfügt über eine anscheinend starke Software zur Verarbeitung natürlicher Sprache . Ich habe auch die Apache OpenNLP-Bibliothek und die Allgemeine Architektur für Text Engineering gesehen .
Es gibt unglaublich viele Verwendungsmöglichkeiten für die Verarbeitung natürlicher Sprache, und das macht es schwierig, die Dokumentation dieser Projekte schnell zu erfassen.
Können Sie mir die Dinge ein wenig vereinfachen und auf hoher Ebene die Aufgaben skizzieren, die für die Durchführung einer grundlegenden Übersetzung einfacher Fragen in SQL erforderlich sind?
Das erste Rechteck in meinem Flussdiagramm ist ein Rätsel.
Zum Beispiel möchte ich vielleicht wissen:
How many books were sold last month?
Und ich möchte, dass das übersetzt wird
Select count(*)
from sales
where
item_type='book' and
sales_date >= '5/1/2014' and
sales_date <= '5/31/2014'