-
Olá, meu nome é John.
-
Sou líder das equipes de pesquisa e aprendizagem de máquina no Google.
-
Acho incrivelmente inspirador
-
que pessoas de todo o mundo
-
recorram a mecanismos de
busca para fazer perguntas
-
triviais e perguntas
extremamente importantes.
-
Portanto, é uma imensa responsabilidade oferecer a elas
-
as melhores respostas que pudermos.
-
Olá, meu nome é Akshaya e trabalho na equipe de pesquisa do Bing.
-
Muitas vezes no voltamos à
-
inteligência artificial e à
aprendizagem de máquina,
-
mas temos de lidar com a forma como os usuários utilizam esses recursos,
-
porque, no final das contas, queremos causar um impacto na sociedade.
-
Vamos fazer uma pergunta simples.
-
Qual é o tempo de viagem
para chegar a Marte?
-
De onde vieram esses
-
resultados e por que foram
listados nesta ordem?
-
OK, vamos nos aprofundar e ver
como o mecanismo de busca
-
transformou nossa solicitação
em um resultado.
-
A primeira coisas que você precisa saber é que, quando você faz uma
-
pesquisa, o mecanismo de busca não está de fato navegando pela
-
Rede Mundial para realizar sua pesquisa em tempo real.
-
Isto porque há mais de um
bilhão de sites na internet
-
e mais centenas deles sendo
criados a cada minuto.
-
Então, se o mecanismo de busca precisasse pesquisar em
-
cada site individualmente para
encontrar o que você pediu,
-
ele levaria uma eternidade.
-
Para agilizar sua pesquisa,
-
o mecanismo de busca faz uma varredura constante na internet
-
antecipadamente, para registrar informações que podem ajudar
na sua pesquisa mais tarde.
-
Desta forma, quando você pesquisa sobre um viagem a Marte,
-
o mecanismo de busca
já tem o que precisa
-
para dar a você uma
resposta em tempo real.
-
Veja aqui como funciona o software:
-
A internet é uma rede de páginas conectadas por hyperlinks.
-
Os mecanismos de busca executam um programa constantemente,
-
conhecido como Spider, que navega nessas página na internet
-
para coletar informações sobre elas.
-
Toda vez que ele
encontra um hyperlink,
-
ele o abre, até que tenha
visitado todas as páginas
-
que encontrar em toda a internet.
-
Para cada página que o Spider visita,
-
ele registra todas as informações
que podem ser alvo de uma pesquisa,
-
acrescentando-as a uma base de dados conhecida como índice de pesquisa.
-
Agora, vamos voltar à pesquisa anterior
-
e ver se conseguimos descobrir
como o mecanismo de busca
-
chegou a esses resultados.
-
Quando você pergunta quanto
tempo leva pra viajar até Marte,
-
o mecanismo de busca
cada uma das palavras
-
no índice de pesquisa para
obter imediatamente um lista
-
com todas as páginas da internet
que contenham essas palavras.
-
Mas a simples busca por
esses termos de pesquisa
-
pode resultar em milhões de páginas,
-
então o mecanismo de busca
precisa ser capaz de determinar
-
as melhores correspondências
para exibir ao usuário.
-
É aqui que a coisa fica truculenta,
porque o mecanismo de busca
-
pode ter de adivinhar o
que você está procurando.
-
Cada mecanismo de busca
utiliza seu próprio algoritmo
-
para classifica as páginas, com base no que ele julga que você quer encontrar.
-
O algoritmo de classificação do mecanismo de busca pode verificar
-
se os termos da sua pesquisa aparecem no título de uma página,
-
e pode verificar se todas as
palavras aparecem lado a lado,
-
ou uma série de outros critérios
-
que ajudam a determinar melhor
-
as páginas que você quer ver
e as que você não vai ver.
-
O Google inventou o
algoritmo mais conhecido
-
para definir os resultados mais relevantes de uma pesquisa, levando
-
em conta quantas outras páginas têm um link para a página encontrada.
-
A ideia é que, se muitos
sites consideram
-
que um página na
internet é interessante,
-
então ela é provavelmente a
que você está procurando.
-
Esse algoritmo é
conhecido como page rank,
-
não por classificar as
páginas na internet,
-
mas por ter sido batizado em homenagem ao criador, Larry Page,
-
que é um dos fundadores do Google.
-
Como um site costuma ganhar
dinheiro quando você o visita,
-
os spammers estão constantemente tentando encontrar meios
-
de desvendar o algoritmo de
pesquisa para que suas páginas
-
apareçam primeiro nos resultados.
-
Os mecanismos de busca geralmente atualizam seus algoritmos
-
para evitar que sites falsos ou não confiáveis cheguem ao topo
-
das pesquisas. Finalmente,
cabe a você ficar de olho
-
nessas páginas não confiáveis,
-
verificando o endereço na internet e se certificando de que a fonte é confiável.
-
Os programas de pesquisa
estão em constante evolução
-
para melhorar seus algoritmos para que gerem resultados melhores,
-
e mais rápidos do
que seus concorrentes.
-
Os mecanismos de busca da
atualidade utilizam até informações
-
que você não forneceu explicitamente para ajudar a afunilar a pesquisa.
-
Por exemplo, se você fizer uma
busca por parques para cães,
-
muitos mecanismos de
busca gerariam resultados
-
para todos os parques
para cães nas redondezas,
-
apesar de você não ter
informado sua localização.
-
Os mecanismos de busca modernos também compreendem mais
-
do que meras palavras em uma página,
-
avaliando o verdadeiro
significado delas para encontrar
-
a melhor correspondência
ao que você está procurando.
-
Por exemplo, se você
pesquisar ‘médio volante’,
-
ele saberá que você está
procurando um esportista.
-
Mas se você buscar ‘volante médio’,
-
ele vai procurar acessórios
para o seu carro.
-
Para compreender melhor as palavras, utilizamos algo conhecido como aprendizagem de máquina,
-
um tipo de inteligência artificial
-
que permite pesquisar
algoritmos em busca
-
não apenas de letras ou
palavras específicas na página,
-
mas de compreender o
significado por trás das palavras.
-
A internet está crescendo exponencialmente,
-
mas se as equipes que projetam os mecanismos de busca fizerem
-
seu trabalho, as informações que você precisa estarão sempre
-
a algumas teclas de distância.