Conversational AI ChatBot
1.0.0
Этот проект создает интеллектуального чат -бота ИИ на основе знаменитой архитектуры трансформатора - Microsoft's Dialogpt. Согласно модельной карте Hugging Face, Dialogpt-это современная крупномасштабная модель генерации реагирования на диалог для разговоров. Результаты оценки человека показывают, что ответ, полученный из Dialogpt, сопоставим с качеством ответа человека в рамках теста на разговор с одним поворотом. Модель обучается на 147-метровом многопользовательском диалоге из потока для обсуждения Reddit.
Conversational_AI_ChatBot.py
- версия чат -бота на питоне
conversational-ai-chatbot.ipynb
-интерактивная версия ноутбука Chatbot
requirements.txt
.
Чатбот - это своего рода виртуальный помощник, который может построить беседы с людьми! Чат Ting Ro Bot . Создание чат -бота - одна из популярных задач по обработке естественного языка.
Чатботы попадают под три общих категории:
1. Чатботы на основе правил
2. Чатботы на основе поиска
3. Интеллектуальные чат -боты
Эти боты отвечают на входы пользователей на основе определенных предварительно определенных правил. Например, эти правила могут быть определены как операторы, если elif-else. Во время написания правил для этих чат -ботов важно ожидать всех возможных пользовательских вводов, иначе бот может не ответить должным образом. Следовательно, чат-боты, основанные на правилах, не обладают когнитивными навыками.
Эти боты отвечают на входы пользователей, получая наиболее важную информацию из данного текстового документа. Наиболее соответствующая информация может быть определена с помощью естественного языка с помощью системы оценки, такой как косинусная оценка. Хотя эти боты используют NLP для разговоров, им не хватает когнитивных навыков, чтобы соответствовать настоящему человеческому спутнику в чате. Wiki-IR-Chatbot, построенный автором, подпадает под эту категорию!
Эти боты реагируют на входы пользователей после понимания входов, как это делают люди. Эти боты обучаются модели машинного обучения на большом наборе учебных данных о человеческих разговорах. Эти боты когнитивны, чтобы соответствовать человеку в разговоре. Amazon Alexa, Apple Siri подпадает под эту категорию. Кроме того, большинство из этих ботов могут вести разговоры на основе предыдущих текстов чата (история чата). Этот разговор AI Chatbot - это своего рода интеллектуальный чат!
Изображение Энди Келли