Ich denke über ein Projekt nach, das ähnliche Funktionen wie "Quick Add" verwenden könnte, um die natürliche Sprache in etwas zu übersetzen, das mit einer gewissen Semantik verstanden werden kann. Ich bin daran interessiert, dies besser zu verstehen, und habe mich gefragt, was Ihre Gedanken darüber waren, wie dies umgesetzt werden könnte.Wie funktioniert die Funktion "Quick Add" in Google Kalender?
Wenn Sie nicht vertraut mit dem, was "Quick Add" ist Besuche Google's KB darüber.
6/4/10 aktualisieren
Weitere Forschung auf "Natural Language Parsing" (NLP) liefert Ergebnisse, die als viel breiter sind, was ich fühle mich tatsächlich in so etwas wie "Quick Add" implementiert ist. Angesichts der Tatsache, dass diese Funktion bestimmte Eingabearten und nicht den echten Freiformtext erwartet, denke ich, dass dies eine sehr viel engere Implementierung von NLP ist. Wenn jemand ein engeres Thema vorschlagen könnte, das ich erforschen könnte, anstatt die ganze Bandbreite von NLP, würde es sehr geschätzt werden.
Das sagte, ich habe eine schöne collection of resources about NLP einschließlich dieser großen FAQ gefunden.
Sie haben einfach einen cleveren Parser geschrieben, ähnlich wie [datejs] (http://www.datejs.com/), aber offensichtlich mit mehr Funktionen. Mit dem gesagt .. danke für das Teilen, es ist ziemlich praktisch. – Matt