milvus-logo
LFAI
Home
  • Tutoriels

Système de réponse aux questions

Ce tutoriel montre comment utiliser Milvus, la base de données vectorielle open-source, pour construire un système de réponse aux questions (QA).

Le modèle ML et les logiciels tiers utilisés comprennent :


Le système de réponse aux questions est une application courante dans le monde réel qui appartient au domaine du traitement du langage naturel. Les systèmes d'assurance qualité typiques comprennent les systèmes de service client en ligne, les chatbots d'assurance qualité, etc. La plupart des systèmes de réponse aux questions peuvent être classés comme suit : systèmes de réponse aux questions génératifs ou de récupération, à un seul tour ou à plusieurs tours, à domaine ouvert ou spécifique.


Dans ce tutoriel, vous apprendrez à construire un système d'assurance qualité capable de relier les nouvelles questions des utilisateurs à des réponses massives préalablement stockées dans la base de données vectorielle. Pour construire un tel chatbot, préparez votre propre base de données de questions et de réponses correspondantes. Stockez les questions et les réponses dans MySQL, une base de données relationnelle. Utilisez ensuite BERT, le modèle d'apprentissage machine (ML) pour le traitement du langage naturel (NLP), afin de convertir les questions en vecteurs. Ces vecteurs de questions sont stockés et indexés dans Milvus. Lorsque les utilisateurs saisissent une nouvelle question, celle-ci est également convertie en vecteur par le modèle BERT, et Milvus recherche le vecteur de question le plus similaire à ce nouveau vecteur. Le système d'assurance qualité renvoie la réponse correspondante aux questions les plus similaires.


QA_Chatbot QA_Chatbot

QA_chatbot_demo QA_chatbot_demo

Traduit parDeepLogo

Try Managed Milvus for Free

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

Get Started
Feedback

Cette page a-t - elle été utile ?