Glossário

Pesquisa semântica

Descobre como a pesquisa semântica utiliza a PNL, o ML e os gráficos de conhecimento para fornecer resultados precisos e sensíveis ao contexto e melhorar as aplicações de IA.

Treina os modelos YOLO simplesmente
com Ultralytics HUB

Aprende mais

A pesquisa semântica é uma técnica de pesquisa avançada que aproveita o processamento de linguagem natural (PNL) e a aprendizagem automática (ML) para fornecer resultados mais precisos e conscientes do contexto, interpretando o significado subjacente às consultas de pesquisa em vez de se basear apenas na correspondência de palavras-chave. Ao contrário dos métodos de pesquisa tradicionais, a pesquisa semântica compreende a intenção do utilizador e as relações contextuais entre as palavras, o que lhe permite obter informações de forma mais eficaz.

Como funciona a pesquisa semântica

A pesquisa semântica baseia-se numa combinação de PNL, algoritmos de ML e gráficos de conhecimento para analisar as consultas dos utilizadores. Identifica o contexto, a intenção e as relações entre as entidades da consulta. Ao mapear as entradas do utilizador para uma compreensão mais ampla da linguagem, os sistemas de pesquisa semântica podem processar variações de fraseado, sinónimos e até significados implícitos.

Por exemplo, se um utilizador pesquisar "melhores locais para visitar no inverno", um motor de busca semântico compreende a intenção subjacente a "melhores locais" e "inverno" e pode sugerir destinos de inverno populares em vez de mostrar apenas resultados que contenham todas as palavras-chave.

Técnicas-chave na pesquisa semântica

  • Embeddings de palavras: A pesquisa semântica utiliza frequentemente técnicas como os embeddings para representar as palavras como vectores num espaço multidimensional. Isto ajuda o sistema a compreender as semelhanças e as relações entre diferentes termos.
  • Gráficos de conhecimento: Ferramentas como os gráficos de conhecimento melhoram a pesquisa semântica ligando entidades e relações, permitindo uma resolução mais precisa das consultas.
  • Janelas de contexto: A pesquisa semântica utiliza janelas de contexto para analisar as palavras e frases circundantes, garantindo a recuperação de resultados contextualmente adequados.

Aplicações da pesquisa semântica

A pesquisa semântica tem uma vasta gama de aplicações em todos os sectores, melhorando significativamente a recuperação de informações e as experiências dos utilizadores.

Comércio eletrónico

No comércio eletrónico, a pesquisa semântica permite que as plataformas recomendem produtos com base na intenção do utilizador e não em correspondências exactas de palavras-chave. Por exemplo, quando um cliente procura "ténis de corrida confortáveis", o sistema pode sugerir produtos que correspondam à intenção, como ténis leves e almofadados, mesmo que as descrições dos produtos não incluam a palavra "confortável".

Cuidados de saúde

Nos cuidados de saúde, a pesquisa semântica melhora os cuidados prestados aos doentes, permitindo que os profissionais de saúde consultem bases de dados com linguagem natural. Por exemplo, ao pesquisar "tratamento para asma ligeira em crianças", recupera diretrizes e artigos de investigação clinicamente relevantes, considerando as relações entre "tratamento", "asma" e "crianças".

Gestão do conhecimento

As organizações utilizam a pesquisa semântica para melhorar a gestão do conhecimento interno, ligando documentos relacionados e extraindo informações de vastos repositórios. Isto é particularmente útil em sectores como os serviços financeiros e jurídicos para um acesso rápido a informações críticas.

Exemplos do mundo real

  1. Google Pesquisa: Como líder em pesquisa semântica, o Google utiliza a PNL e a aprendizagem automática para fornecer resultados contextualmente relevantes. Funcionalidades como o Google Knowledge Graph melhoram os resultados da pesquisa ligando entidades como pessoas, locais e eventos.
  2. Ultralytics Explorer: Ultralytics permite a pesquisa semântica através de ferramentas como o Ultralytics Explorer, permitindo aos utilizadores explorar conjuntos de dados utilizando consultas em linguagem natural e pesquisas de semelhança de vectores para uma melhor análise de dados.

Distinção de conceitos relacionados

Pesquisa semântica vs. pesquisa por palavra-chave

Enquanto a pesquisa por palavras-chave corresponde a frases exactas, a pesquisa semântica centra-se no significado e na intenção. Por exemplo, uma pesquisa por palavra-chave para "aplicações de IA" apresenta resultados que contêm o termo exato, enquanto a pesquisa semântica compreende conceitos relacionados como "casos de utilização de inteligência artificial".

Pesquisa Semântica vs. Pesquisa Vetorial

A pesquisa semântica e a pesquisa vetorial são tecnologias complementares. A pesquisa vetorial utiliza representações matemáticas de dados para encontrar itens semelhantes, apoiando frequentemente a pesquisa semântica através da identificação de relações entre entidades numa consulta.

Como a pesquisa semântica melhora as aplicações de IA

A pesquisa semântica desempenha um papel crucial nas soluções orientadas para a IA, permitindo interações mais intuitivas entre humanos e máquinas. Por exemplo, ferramentas como o Ultralytics HUB utilizam a pesquisa semântica para permitir que investigadores e programadores encontrem conjuntos de dados, modelos ou documentação relevantes sem esforço.

Ao colmatar a lacuna entre a linguagem humana e a compreensão da máquina, a pesquisa semântica continua a redefinir a forma como recuperamos e interagimos com a informação em todos os sectores e plataformas.

Lê tudo