Sto pensando a un progetto che potrebbe utilizzare funzionalità simili a come "Aggiunta rapida" gestisce l'analisi del linguaggio naturale in qualcosa che può essere compreso con un certo livello di semantica. Sono interessato a capirlo meglio e mi chiedo quali sono stati i tuoi pensieri su come questo potrebbe essere implementato.Come pensi che funzioni la funzione "Aggiunta rapida" in Google Calendar?
Se si ha familiarità con ciò che "Aggiunta veloce" è, controlla Google's KB su di esso.
6/4/10 Aggiornamento
Ulteriori ricerche sul "linguaggio naturale Parsing" (NLP) produce risultati che sono molto più ampio di quello che sento è effettivamente implementata in qualcosa come "Aggiunta veloce". Dato che questa funzione si aspetta tipi specifici di input piuttosto che il vero testo in formato libero, penso che questa sia un'implementazione molto più stretta della PNL. Se qualcuno potesse suggerire argomenti di argomento più ristretti che potrei ricercare piuttosto che l'intera larghezza della PNL, sarebbe molto apprezzato.
Detto questo, ho trovato un bel collection of resources about NLP compreso questo ottimo FAQ.
Hanno appena scritto un parser intelligente, simile a [datejs] (http://www.datejs.com/) ma ovviamente con più funzionalità. Detto questo .. grazie per aver condiviso questo, è abbastanza utile. – Matt