milvus-logo
LFAI
Home
  • Tutoriais

Sistema de resposta a perguntas

Este tutorial demonstra como utilizar o Milvus, a base de dados vetorial de código aberto, para construir um sistema de resposta a perguntas (QA).

O modelo ML e o software de terceiros utilizados incluem:


O sistema de resposta a perguntas é uma aplicação comum do mundo real que pertence ao domínio do processamento de linguagem natural. Os sistemas de QA típicos incluem sistemas de atendimento ao cliente em linha, chatbots de QA, entre outros. A maioria dos sistemas de resposta a perguntas pode ser classificada como: generativa ou de recuperação, de rodada única ou de rodada múltipla, de domínio aberto ou sistemas de resposta a perguntas específicas.


Neste tutorial, aprenderá a construir um sistema de QA que pode ligar novas perguntas de utilizadores a respostas massivas previamente armazenadas na base de dados de vectores. Para criar esse chatbot, prepare seu próprio conjunto de dados de perguntas e respostas correspondentes. Armazene as perguntas e respostas em MySQL, uma base de dados relacional. Depois, utilize o BERT, o modelo de aprendizagem automática (ML) para processamento de linguagem natural (NLP), para converter as perguntas em vectores. Estes vectores de perguntas são armazenados e indexados no Milvus. Quando os utilizadores introduzem uma nova pergunta, esta é igualmente convertida num vetor pelo modelo BERT e o Milvus procura o vetor de perguntas mais semelhante a este novo vetor. O sistema de GQ devolve a resposta correspondente às perguntas mais semelhantes.


QA_Chatbot QA_Chatbot

QA_chatbot_demo QA_chatbot_demo

Traduzido porDeepLogo

Try Zilliz Cloud for Free

Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.

Get Started
Feedback

Esta página foi útil?