O Google arquiva nova patente sobre pesquisa pessoal baseada em histórico
O Google apresentou recentemente uma nova patente para uma maneira de fornecer resultados de pesquisa com base na navegação de um usuário e no histórico de e -mails. A patente descreve uma nova maneira de pesquisar no contexto de um mecanismo de pesquisa, dentro de uma interface de email e por meio de um assistente baseado em voz (referido na patente como um sistema de diálogo baseado em voz).
Um problema que muitas pessoas têm é que elas podem se lembrar do que viram, mas não conseguem se lembrar de onde viram ou como encontraram. A nova patente, intitulada Gerando respostas de consulta do histórico de um usuário, resolve esse problema, ajudando as pessoas a encontrar informações que já viram em uma página da Web ou em um e -mail, permitindo que elas solicitem o que estão procurando usar o idioma cotidiano, como “Qual foi o artigo que li na semana passada sobre xadrez?”
O problema que a invenção resolve é que os mecanismos de pesquisa tradicionais não permitem que os usuários pesquisem facilmente sua própria navegação ou histórico de e -mail usando a linguagem natural. A invenção funciona pegando a pergunta falada ou digitada de um usuário, reconhecendo que a pergunta está pedindo conteúdo visualizado anteriormente e, em seguida, recuperando os resultados da pesquisa do histórico pessoal do usuário (como o histórico do navegador ou os e -mails). Para conseguir isso, ele usa filtros como data, tópico ou dispositivo usado.
O que é novo sobre a invenção é a capacidade do sistema de entender as consultas vagas ou difusas da linguagem natural e combiná -las com as interações específicas de um usuário, incluindo mostrar a versão de uma página como parecia quando o usuário o viu originalmente (uma versão em cache da página da web).
Classificação de consulta (intenção) e filtragem
Classificação de consulta
O sistema primeiro determina se a intenção da consulta falada ou digitada do usuário é recuperar informações acessadas anteriormente. Esse processo é chamado de classificação de consulta e envolve analisar o fraseado da consulta para detectar a intenção. O sistema compara partes da consulta com padrões conhecidos associados a perguntas que procuram histórico e usa técnicas como análise semântica e limiares de similaridade para identificar se a intenção do usuário é buscar algo que eles já haviam visto antes, mesmo quando a redação é vaga ou conversadora.
O limite de similaridade é uma parte interessante da invenção, pois compara o que o usuário está dizendo ou digitando frases conhecidas de busca de histórico para ver se são semelhantes. Não está procurando uma partida exata, mas uma partida próxima.
Filtragem
A próxima parte é filtrar e acontece depois que o sistema identificou a intenção de busca de histórico. Em seguida, aplica filtros como tópico, hora ou dispositivo para limitar a pesquisa ao conteúdo do histórico pessoal do usuário que corresponde a esses critérios.
O filtro de tempo é uma maneira de restringir a pesquisa em um período específico mencionado ou implícito na consulta de pesquisa. Isso ajuda o sistema a restringir os resultados da pesquisa para o que o usuário está tentando encontrar. Portanto, se um usuário fala frases como “na semana passada” ou “alguns dias atrás”, ele sabe restringir a consulta aos respectivos prazos.
Uma qualidade interessante do filtro de tempo é que ele é aplicado com um nível de esgotamento, o que significa que não é exato. Portanto, quando uma pessoa pede ao assistente de voz para encontrar algo da semana passada, ela não fará uma busca literal nos últimos sete dias, mas a expandirá para um longo período de tempo.
A patente descreve a qualidade difusa do filtro de tempo:
“Por exemplo, a coleção de histórico do navegador … pode incluir uma lista de páginas da web que foram acessadas pelo usuário. O mecanismo de pesquisa… pode obter documentos do índice… com base nos filtros da consulta formatada.
Por exemplo, se a consulta formatada… incluir um filtro de data (por exemplo, “na semana passada”) e um filtro de tópicos (por exemplo, “História de xadrez”), o mecanismo de pesquisa … pode recuperar apenas documentos da coleção … que satisfazem esses filtros, ou seja, documentos que o usuário acessou na semana anterior que se refere a uma “história de xadrez”.
Neste exemplo, o mecanismo de pesquisa … pode aplicar o tempo difuso de tempo ao filtro “na semana passada” para explicar as imprecisões na memória humana. Em particular, enquanto “na semana passada” literalmente se refere aos sete dias civil da semana anterior, o mecanismo de busca … pode procurar documentos em uma faixa mais ampla, por exemplo, a qualquer momento nas últimas duas semanas. “
Depois que uma consulta é classificada como solicitando algo que foi visto anteriormente, o sistema identifica detalhes no fraseado do usuário que são indicativos de tópico, data ou hora, origem, dispositivo, remetente ou localização e os usa como filtros para pesquisar no histórico pessoal do usuário.
Cada filtro ajuda a restringir o escopo da pesquisa para corresponder ao que o usuário está tentando lembrar: por exemplo, um filtro de tópicos (“Receita de Turquia”) tem como alvo o assunto do conteúdo; Um filtro de tempo (“na semana passada”) restringe resultados a quando foi acessado; Um filtro de origem (“Whitehouse.gov”) limita a pesquisa a sites específicos; Um filtro de dispositivo (por exemplo, “no meu telefone”) restringe ainda mais os resultados da pesquisa de um determinado dispositivo; Um filtro de remetente (“da avó”) ajuda a localizar e -mails ou conteúdo compartilhado; e um filtro de localização (por exemplo, “no trabalho”) restringe resultados aos acessados em um local físico específico.
Ao combinar esses filtros sensíveis ao contexto, o sistema imita a maneira como as pessoas naturalmente se lembram do conteúdo, a fim de ajudar os usuários a recuperar exatamente o que estão procurando, mesmo quando a consulta é vaga ou incompleta.
Escopo de pesquisa: o que é pesquisado
A próxima parte da patente é descobrir o escopo do que será pesquisado, o que é limitado a fontes predefinidas, como histórico do navegador, versões em cache de páginas da web ou e -mails. Portanto, em vez de pesquisar a Web inteira, o sistema se concentra apenas no histórico pessoal do usuário, tornando os resultados mais relevantes para o que o usuário está tentando lembrar.
Versões em cache de conteúdo visualizado anteriormente
Outro recurso interessante descrito na patente é o cache da página da web. O cache refere -se a salvar uma cópia de uma página da web como apareceu quando o usuário a visualizou originalmente. Isso permite que o sistema mostre ao usuário a versão específica da página nos resultados da pesquisa, em vez da versão atual, que pode ter sido alterada ou removida.
A versão em cache atua como um instantâneo a tempo, facilitando o reconhecimento do usuário ou lembre -se do conteúdo que está procurando. Isso é especialmente útil quando o usuário não se lembra de detalhes precisos, como o nome da página ou onde a encontraram, mas a reconheceriam se o vissem novamente. Ao mostrar a versão que o usuário realmente viu, o sistema torna a experiência de pesquisa mais alinhada com a maneira como as pessoas se lembram das coisas.
Aplicações potenciais da invenção de patentes
O sistema descrito na patente pode ser aplicado em vários contextos do mundo real, onde os usuários podem querer recuperar o conteúdo que já viram:
Mecanismos de pesquisa
A patente refere -se várias vezes ao uso dessa técnica no contexto de um mecanismo de pesquisa que recupera os resultados não da Web pública, mas do histórico pessoal do usuário, como páginas e e -mails da Web visitados anteriormente. Embora o sistema tenha sido projetado para pesquisar apenas conteúdo que o usuário tenha acessado anteriormente, as notas de patentes que algumas implementações também podem incluir documentos adicionais relevantes para a consulta, mesmo que o usuário não os tenha visto antes.
Clientes de e -mail
O sistema trata e -mails acessados anteriormente como parte do histórico pesquisável. Por exemplo, ele pode devolver um e -mail antigo como “almôndegas de peru da avó”, baseado em consultas vagas e naturais de linguagem.
Assistentes de voz
A patente inclui exemplos de “uma pesquisa baseada em voz” em que os usuários falam consultas de conversação como “Estou procurando uma receita de peru que li no meu telefone”. O sistema lida com o reconhecimento de fala e interpreta a intenção de recuperar resultados relevantes do histórico pessoal.
Leia toda a patente aqui:
Gerando respostas de consulta do histórico de um usuário
Imagem em destaque de Shutterstock/Jhvephoto