Cuando busca en Google "100F a C", ¿cómo sabe convertir de Fahrenheit a Celsius? Del mismo modo, la conversión de diferentes monedas y el cálculo simple.¿Cómo se implementa Google Calculator?
¿Cuál es la estructura de datos utilizada, o es un patrón simple que coincide con las cadenas?
¿Has probado cosas en wolfram alpha? Tiene una base de datos para muchas cosas y puede hacer casi cualquier pregunta (que devuelva el número exacto o similar). También muestra cómo analiza tu pregunta. http://www.wolframalpha.com/input/?i=night+fall+in+Piran –
De acuerdo con ralu - WolframAlpha utiliza una cantidad de procesamiento del lenguaje natural, que es mucho más interesante y cubre una variedad más amplia de casos (prueba preguntándole a la población de Findland, por ejemplo). – new123456