211service.com
Startup aporta una mejor comprensión de las preguntas complicadas a la web
Algunas búsquedas en la Web son fáciles de pensar y describir, pero complicadas de realizar. Si, por ejemplo, desea encontrar un vuelo sin escalas de Las Vegas a San Diego la próxima semana en JetBlue, debe completar una serie de campos en un sitio de viajes.
SkyPhrase , una startup creada por Nick Cassimatis , profesor asociado del Instituto Politécnico Rensselaer, pronto ofrecerá un software que permite a las empresas convertir preguntas de lenguaje natural como la anterior en un formato que sus bases de datos puedan manejar.
La nueva herramienta de búsqueda de Facebook, Graph Search, destaca tanto el progreso que se está logrando en el procesamiento del lenguaje natural como las dificultades que persisten. A diferencia de la barra de búsqueda anterior, Graph Search permite a los usuarios ingresar consultas como podrían decirlas. Y, sin embargo, esto todavía está limitado a una gama bastante pequeña de tipos de consultas (consulte la búsqueda gráfica de Facebook no perjudicará a Google sin su ayuda).
Si bien el procesamiento del lenguaje natural generalmente implica la enseñanza de vocabulario y reglas gramaticales del software o el uso de análisis estadístico, la tecnología de SkyPhrase usa una combinación de algoritmos y estructuras de datos.
La compañía planea lanzar un sitio web en febrero, así como una extensión para el navegador web Chrome, que permitiría a los usuarios de Google Analytics filtrar información mediante consultas en lenguaje natural.
Cassimatis dice que esto podría facilitar la búsqueda de patrones o puntos de datos que, de otro modo, llevarían mucho tiempo, incluso para un usuario experimentado, para desenterrarlos. Eventualmente, la compañía espera ofrecer SkyPhrase como interfaz de programación para otros sitios web.
La búsqueda en lenguaje natural podría facilitar que las personas con poca o ninguna capacitación puedan hacer preguntas complicadas que generalmente requieren buscar en grandes almacenes de datos. Además de los esfuerzos de Facebook, Wolfram Alpha puede responder consultas en lenguaje natural, y el asistente virtual de Apple, Siri, también alienta a los usuarios a formular preguntas en voz alta en oraciones completas (algunas de sus respuestas provienen de Wolfram Alpha).
Percy Liang, profesor asistente en el departamento de informática de Stanford que estudia el procesamiento del lenguaje natural y el aprendizaje automático, cree que la idea de SkyPhrase es buena, pero advierte que hay mucho trabajo por hacer para que el procesamiento del lenguaje natural funcione. Él dice que los desafíos incluyen determinar qué significa una palabra o frase en función de su contexto, como saber que Obama no es solo el nombre del presidente de EE. UU., Sino también una ciudad en Japón, y la capacidad de captar el sentimiento, como un restaurante de Yelp. revisión que dice, sarcásticamente, ¡tuve que esperar una hora para esto!
Los usuarios también necesitan saber qué pueden hacer con el sistema. Si hay una gran brecha entre las expectativas de un usuario y las capacidades del sistema, el usuario se decepcionará, dice Liang. Graph Search de Facebook, por ejemplo, intenta resolver este problema completando automáticamente las consultas para que los usuarios sepan qué tipo de cosas pueden buscar. Del mismo modo, Siri intenta responder solo a un rango limitado de consultas.
SkyPhrase todavía está claramente en su infancia. Probé una versión que puede realizar búsquedas complejas en lenguaje natural en Twitter, Gmail, Orbitz y la tienda MP3 de Amazon. No pudo comprender algunas de mis consultas, no pocas veces porque intentaba que hiciera cosas para las que aún no estaba capacitado, pero hizo un trabajo decente al buscar en Gmail y comprender algunas consultas complejas sobre correos electrónicos que necesitaba encontrar mientras organizaba un próximo viaje.
SkyPhrase solo comprende búsquedas de palabras completas (una búsqueda de simplemente banana no mostrará un correo electrónico que mencione el juego Bananagrams) y no infiere el significado de las palabras (no mostrará mensajes o tweets con palabras relacionadas con el palabras que estás buscando). Pero puede entender conjunciones: podría buscar, digamos, correos electrónicos de Bob Loblaw en diciembre y enero sobre recetas con un PDF, o correos electrónicos de Bob Loblaw o Tobias Funke sobre galletas en diciembre.
La compañía también está construyendo una interfaz de programación que, según Cassimatis, facilitará que terceros ofrezcan capacidades de búsqueda en lenguaje natural a sus propios servicios, lo que podría permitir a las personas sin inteligencia artificial o conocimientos lingüísticos realizar rápidamente análisis complejos de datos que normalmente toman un empleado capacitado mucho tiempo.
Cassimatis prevé que esta API se utilice para extraer conocimientos de todo, desde información financiera hasta resultados deportivos. Con el tiempo, también podría servir como una fuente de ingresos si la empresa cobra a los desarrolladores la licencia.