¿Cómo funciona Google Now?

Google Now es un motor de contexto. Este es un nuevo tema de los productos que salen, que intentan comprender su contexto, convertirlo automáticamente en una consulta y brindarle información que sea útil para usted.

Ahora, ¿cómo puede un producto detectar su contexto y adivinar que puede beneficiarse de información útil?

Dada la forma en que funciona Google Now, espero que utilice algoritmos y heurísticas.

1) ¿Qué lugares estás en estos momentos del día?

Todos los días, pasa de 9am a 5pm en su trabajo, y siempre cambia su estado de trabajo a hogar después de eso. Entonces, este cambio de estado es “normal” para usted. Por lo tanto, no es útil decirte que normalmente dejas el trabajo para volver a casa a las 5 p.m. Eso es obvio. Entonces, ¿qué no es obvio?

¿Hay algo nuevo que haya sucedido en tu camino de regreso? ¿El tráfico es anormalmente lento? ¿Hay un nuevo evento sucediendo en el camino?

Google Now intentará predecir algo nuevo entre una transición de estado normal. Es por eso que le dice actualizaciones de tráfico cuando es hora de irse.

2) En un curso normal, no estás visitando una nueva ciudad. De repente, hay una aberración en el estado. Estarías en el lugar X todos estos días, y de repente estás en el lugar Y. Hay novedad allí. ¿Qué podría ser interesante para ti en un lugar novedoso?

¿Algo popular en ese lugar? Esta es la razón por la cual Google Now te dice lugares para ver cuando estás de vacaciones.

Si ha notado el tema … un motor de contexto identificará lo que es normal en usted y encontrará algo novedoso que sucedió en torno a su actividad normal. Cuando hace algo que no es normal, le gustaría obtener información popular sobre esa actividad.

Aparte de estos, hay muchas reglas codificadas que entienden los patrones en su correo electrónico. ¿Has organizado una reunión con alguien? ¿Tiene un boleto de avión en su bandeja de entrada? Analiza esos tipos especiales de documentos y extrae reglas que se pueden usar para hacerle una recomendación.

Esta es la era de los motores de contexto. Escribí un artículo sobre este tema, y ​​el contexto también es el tema de nuestra startup (El poder del descubrimiento contextual), El amanecer del motor de contexto.

Google Now le brinda pepitas de información durante todo el día en función de los datos de su cuenta de Google y su ubicación.
Es similar a, digamos, la sección de recomendaciones de last.fm lo que sugiere artistas que “te gustarían” en base a los que ya escuchas. Es una simple cuestión de analizar datos en conjuntos de datos / clústeres y luego tratar de encajar nuevos datos en uno de los conjuntos / clústeres existentes.

Hay algunas cosas básicas que Google ahora hace:
1. Le recuerda sus citas revisando su calendario de Google Calendar
2. Muestra la información meteorológica utilizando los datos de su ubicación.
3. Le dará actualizaciones sobre su equipo deportivo favorito en función de sus datos de búsqueda
4. Según sus datos diarios de viaje y la hora del día y su ubicación, le mostrará los datos de tráfico.

Bastante simple, ¿eh?
Pero también hace algunas cosas increíbles:
1. Le proporciona actualizaciones sobre el horario de vuelo si lo busca en su escritorio (siempre que haya iniciado sesión en su cuenta de Google en su navegador)
2. Ofertas para traducir texto mientras viaja al extranjero
etc.

Este es un entendimiento muy básico de mi parte.
Google Now utiliza los datos del usuario e intenta pensar como el propio usuario. En un mundo utópico, donde Google Now tiene toda la información que posee el usuario, no deberíamos pensar.

Habrá muchos algoritmos complejos pero eficientes que se ejecutan detrás de escena para hacer todo esto (pero lamentablemente, no estoy al tanto)
Por lo tanto, le he pedido a Baris Gultekin que responda la pregunta y nos ilumine.
Baris co-creó Google Now. (Ahora que es un logro fantástico)

Cuando levantas el teléfono y dices ” OK Google “. . . Su teléfono comienza a escuchar. El ícono del micrófono que aparece en la pantalla comienza a parpadear y usted expresa su deseo al probar los comandos de voz de Google Now en su teléfono y Google se sumerge en sus potentes motores de búsqueda para encontrar información para usted.

Leer más: más de 127 increíbles listas de comandos de voz de Google Now para hacer cosas mágicas con Google

Básicamente, extrae datos de varias fuentes, específicamente Google+ y las páginas de marca, listados locales allí. Este artículo cubre un aspecto interesante sobre cómo funciona Google Now Optimización de categoría local de Google+: Google Now SEO

Supongo que Google Now se basa en gran medida en el gráfico de conocimiento y las tecnologías existentes de clasificación de motores de búsqueda de Google. Es probable que gran parte de esto sea la misma tecnología que le muestra detalles adicionales sobre las direcciones cuando busca destinos locales, etc.

Esto les permite realizar Machine Learning a escala de Google e integrar muchos de sus servicios en lo que efectivamente es un nuevo front-end para la Búsqueda de Google, que le brinda de manera proactiva información basada en el historial y la intención.

Google Power está indexando, no puede inferir perfectamente los hábitos de los usuarios, para eso necesita un nuevo esquema de datos perfecto, por lo que adquiere base libre. Pero aún así, Google no puede ser perfecto en los datos vinculados. Tanto la supremacía de google como la de facebook comienzan a disminuir.

Google ahora da miedo. Puedes leer sobre mi experiencia con Google Now en mi blog. Olvídese del Gran Hermano. Tenga cuidado con los Big Data. Stefan Coburn Es una herramienta poderosa, pero puede ser demasiado en un mundo donde la privacidad se está convirtiendo en un bien escaso.

More Interesting

¿Cuáles son los principios del procesamiento del lenguaje natural del resumen automático? ¿Cuáles son los mejores recursos? ¿Cuántas bases tengo que hacer en PNL para lograr esto? ¿Y qué partes de las teorías de PNL / PC son importantes para construir tal sistema?

¿Podrán las computadoras componer música y escribir poemas que podamos apreciar? ¿Es la inteligencia humana tan superior que no se puede crear?

¿Qué tan importante es la ontología para la IA?

¿Cuál es el programa inteligente artificial más simple?

¿Podría haber una IA sin relación con el pensamiento humano?

¿La IA tiene futuro y puede ser accesible?

¿Es la Iniciativa 2045 un objetivo realista?

¿La programación de computadoras será automatizada en un futuro cercano por Inteligencia Artificial?

En el futuro, cuando los robots se vuelvan más avanzados, ¿requerirán derechos al igual que nosotros necesitamos derechos humanos? Si es así, ¿qué ves que necesitan?

¿Cuál tiene menos matemáticas y más ciencias de la computación, redes o inteligencia artificial?

¿Cómo se pueden aprender las características del corpus en bruto mediante el aprendizaje automático / aprendizaje profundo?

¿Cuáles son algunos ejemplos de inteligencia artificial que no son Machine Learning?

¿Cuánto tiempo llevaría aprender programación de IA (programador autodidacta)?

¿La IA necesitará humanos para siempre para tener un propósito, incluso cuando ocurra la singularidad?

¿Cómo puede la teoría de categorías contribuir al desarrollo de una verdadera IA?