Simple Science

Ciência de ponta explicada de forma simples

# Informática# Bases de dados# Inteligência Artificial

Aprimorando as Respostas do Chatbot de IA com Grafos de Conhecimento RDF

Integrando Grafos de Conhecimento RDF pra melhorar a precisão e confiabilidade dos chatbots de IA.

― 5 min ler


Fatos Aumentados doFatos Aumentados doChatbox de IAconfiabilidade dos chatbots.KGs RDF melhoram a precisão e a
Índice

Muita gente agora usa chatbots de IA pra conseguir respostas sobre vários tópicos. Esses chatbots podem dar respostas detalhadas. Mas, às vezes, as respostas não estão certas e eles não mostram fontes pra confirmar. Isso pode dificultar que os usuários saibam se a informação é verdadeira, e eles podem precisar procurar mais pra verificar. Tem vários Grafos de Conhecimento RDF (KGs) disponíveis que têm dados estruturados de alta qualidade, que podem ajudar nessas situações.

O Problema com os Chatbots de IA Atuais

Os chatbots de IA, incluindo os mais populares, respondem a perguntas com base em grandes modelos de linguagem. Esses modelos geram respostas, mas não têm um jeito de checar ou armazenar fatos como um banco de dados tradicional faria. Por isso, às vezes as respostas podem parecer boas, mas não são verdadeiras. Os usuários enfrentam problemas como:

  • Entidades que não existem.
  • URLs incorretas.
  • Fatos que são difíceis de verificar ou estão desatualizados.

Por exemplo, se um usuário pergunta sobre o lugar de nascimento de Aristóteles, a IA pode dar uma resposta sem provar. Quando o usuário tenta encontrar mais links sobre Aristóteles, só alguns deles podem estar corretos. Os usuários também podem pedir provas, e o chatbot retorna links inválidos.

O Papel dos Grafos de Conhecimento RDF

Os KGs RDF como DBpedia, Wikidata e YAGO fornecem dados confiáveis que são atualizados regularmente. Esses KGs permitem que os usuários acessem informações estruturadas sobre vários assuntos. Eles podem ajudar a resolver as falhas dos chatbots de IA:

  1. Melhorando a Precisão das Respostas: Usando KGs, os chatbots podem dar respostas mais precisas ligando entidades aos seus dados relacionados.
  2. Verificação de Fatos: KGs podem ser usados pra confirmar as informações que o chatbot fornece.
  3. Oferecendo Contexto: Quando os usuários fazem perguntas, os KGs podem oferecer detalhes adicionais sobre as entidades mencionadas nas respostas.

Apresentando o Protótipo de Pesquisa

Pra resolver os problemas mencionados, foi desenvolvido um protótipo de pesquisa. Esse protótipo permite que os usuários façam perguntas e recebam respostas anotadas. Em vez de uma resposta simples, o usuário recebe informações que incluem links e fatos sobre as entidades envolvidas.

O protótipo usa uma série de serviços pra melhorar o conteúdo da resposta em tempo real. Ele puxa dados de um grande KG que inclui bilhões de fatos sobre milhões de entidades coletadas de vários KGs reais de RDF. Isso permite que os usuários validem rapidamente as informações e encontrem mais detalhes.

Como o Protótipo Funciona

Quando os usuários fazem uma pergunta, o protótipo envia a consulta pra uma API que processa o pedido. As etapas envolvidas incluem:

  1. Reconhecimento de Entidades: O protótipo reconhece entidades importantes na resposta usando ferramentas estabelecidas.
  2. Anotação: Depois, ele adiciona anotações à resposta, ligando cada entidade reconhecida a um KG detalhado.
  3. Estatísticas e Links: Os usuários recebem estatísticas sobre entidades, incluindo o número de KGs vinculados a elas e URLs relevantes.

Clicando nessas entidades, os usuários podem ver seus nomes, tipos e dados adicionais. Essa abordagem permite que os usuários acessem uma riqueza de informações que antes não estavam disponíveis.

Casos de Uso

O protótipo de pesquisa tem várias aplicações práticas:

Caso de Uso 1: Anotação e Evidência

Esse caso de uso ajuda a lidar com problemas onde as respostas não têm citações de fontes. Anotando entidades nas respostas, o protótipo conecta os usuários a informações corretas e conjuntos de dados relacionados a essas entidades. Por exemplo, se um usuário procura o lugar de nascimento de Aristóteles, o sistema fornece links precisos para KGs RDF, garantindo que o usuário acesse dados válidos.

Caso de Uso 2: Validação de Fatos

Em alguns casos, os usuários podem receber links incorretos ou informações falsas. O protótipo pode verificar fatos cruzando informações de KGs populares. Se encontrar informações conflitantes, os usuários podem explorar mais dados sobre essa entidade clicando nos links fornecidos.

Caso de Uso 3: Descoberta de Conjuntos de Dados

O protótipo permite que os usuários descubram todos os conjuntos de dados relacionados a cada entidade. Esse recurso pode ser útil pra quem tá procurando reunir informações pra análise ou criar aplicativos com base nos dados. Os usuários podem navegar por todos os fatos sobre uma entidade incluída nos KGs.

Conclusão

O protótipo de pesquisa apresentado aqui permite a anotação em tempo real e a ligação das respostas do chatbot a vários KGs de RDF. Melhora a qualidade das informações fornecidas pelos chatbots, permitindo checagem de fatos e adicionando contexto extra sobre as entidades. Esse sistema promete melhor precisão e confiabilidade nas respostas dadas pelos chatbots de IA.

Trabalho Futuro

Os próximos passos envolvem melhorar a interface do usuário, aprimorar os processos de checagem de fatos, oferecer uma API REST e habilitar suporte a múltiplos idiomas. Essas melhorias visam tornar o sistema ainda mais acessível e útil pra usuários do dia a dia.

Em resumo, a combinação de chatbots de IA e KGs RDF pode beneficiar bastante os usuários, fornecendo informações precisas e verificando fatos, criando uma experiência mais confiável pra todo mundo envolvido.

Fonte original

Título: Using Multiple RDF Knowledge Graphs for Enriching ChatGPT Responses

Resumo: There is a recent trend for using the novel Artificial Intelligence ChatGPT chatbox, which provides detailed responses and articulate answers across many domains of knowledge. However, in many cases it returns plausible-sounding but incorrect or inaccurate responses, whereas it does not provide evidence. Therefore, any user has to further search for checking the accuracy of the answer or/and for finding more information about the entities of the response. At the same time there is a high proliferation of RDF Knowledge Graphs (KGs) over any real domain, that offer high quality structured data. For enabling the combination of ChatGPT and RDF KGs, we present a research prototype, called GPToLODS, which is able to enrich any ChatGPT response with more information from hundreds of RDF KGs. In particular, it identifies and annotates each entity of the response with statistics and hyperlinks to LODsyndesis KG (which contains integrated data from 400 RDF KGs and over 412 million entities). In this way, it is feasible to enrich the content of entities and to perform fact checking and validation for the facts of the response at real time.

Autores: Michalis Mountantonakis, Yannis Tzitzikas

Última atualização: 2023-04-12 00:00:00

Idioma: English

Fonte URL: https://arxiv.org/abs/2304.05774

Fonte PDF: https://arxiv.org/pdf/2304.05774

Licença: https://creativecommons.org/licenses/by/4.0/

Alterações: Este resumo foi elaborado com a assistência da AI e pode conter imprecisões. Para obter informações exactas, consulte os documentos originais ligados aqui.

Obrigado ao arxiv pela utilização da sua interoperabilidade de acesso aberto.

Artigos semelhantes