agentsmith ha scritto:
In pratica tu scrivi "spiaggia", e il computer di disegna una spiaggia? Però dovrebbero essere presenti almeno 10 o 20 (e perché allora non 100 o 200?) spiagge da cui scegliere, giusto? Se no è una cosa elementare e ripetitiva. Quindi "spiaggia rossa", "spiaggia piccola", "spiaggia dorata", etc etc etc. e questo solo per "spiaggia", un semplice sostantivo. Uhm... mi sa che il progetto assumerebbe rapidamente dimensioni al di fuori del previsto... non dico che non si possa realizzare, ma ci vuole il team di Google...
Cominciamo con la prima cosa
relativamente semplice da fare: prendere una frase e scoporla nelle sue parti grammaticali (soggetto, verbo, ...).
Poi si passa alla parte che riguarda
capire che cosa la frase voglia dire. E qui' entrano in gioco le
ontologie (ha a che fare il il
web semantico).
Attualmente un'applicazione in grado di fare qualcosa del genere e' Wolfram Alpha
Non sarebbe male trovare una libreria in C/C#/Java in grado di fare questo lavoro (Natural Language Processing).
http://en.wikipedia.org/wiki/Natural_language_processing