Рубрики
Без рубрики

Умный ковид чат-бот 🤖

То, что я построил, я построил чат -бот, который общается через API Twilio на WhatsApp. Бот GIV … с меткой Twiliohackathon, Python, Fastapi, Chatterbot.

Что я построил

Я построил чат -бот, который общается через API Twilio на WhatsApp. Бот дает статистику COVID-19 из США и Великобритании. Это также предоставляет несколько позитивных новостных статей для чтения в свете недавнего времени.

Отправление категории:

COVID-19 Communications Интересная интеграция

Ari-Hacks/Covid-Chatbot

🤖 Проект Twilio Hackathon

О

Это простой чат -бот, который общается через API Twilio на WhatsApp. Бот дает ковидную статистику из США и Великобритании. Это также предоставляет несколько позитивных новостных статей для чтения в свете недавнего времени.

Как это устроено

Пользователи взаимодействуют с WhatsApp для общения с чатботом Бот отвечает на приветствия вместе с различными вариациями следующих вопросов.

Образец вопросов:

Приветствие! Привет
Привет, как дела? Хорошо
Великобритания подтвердила дела? Подтвержденные дела в Великобритании 165221
Сколько британских случаев подтвердило дела? Подтвержденные дела в Великобритании 165221
Каковы статистика COVID США? Статистика Соединенных Штатов: подтверждено: 1055303 восстановлен: 144423 Критические: 18665 Смерть: 61112
Великобритания статистика Статистика Великобритании: подтверждено: 165221 восстановлен: 1918 Критическое: 1559 Смерть: 26097
Каковы ковидовая статистика Великобритании? Статистика Великобритании: подтверждено: 165221 восстановлен: 1918 Критическое: 1559 Смерть: 26097
Сколько существует дел в США? Восстановил нас

Как я его построил

Куча

  • Python Web Framework с использованием FASTAPI
  • Twilio API для WhatsApp
  • Автоматизированные ответы и обучение ботов с Chatterbot

Некоторые вопросы

  • Настройка Chatterbot создала проблемы с NLTK Package Анкет
  • Потребовалось некоторое время, чтобы найти правильный способ настроить развертывание в Heroku, FASTAPI является относительно новой структурой Python, поэтому для него не так много ресурсов, как Django или колба.
  • Запрос новостных статей, основанных на ключевых словах, не всегда давал «хорошие» новости, однако я выбрал API Guardian, потому что вы также можете запросить основные операторы логики.
  • Чатбот не всегда возвращает желаемые результаты.

Вещи, которые я узнал

Поскольку это мой первый хакатон, и я помещен в карантин в другой стране, я решил использовать время и возможность выучить все новые вещи! Это первый API, который я создал с Python. Я выбрал Fastapi из-за его простоты и отличных функций (особенно встроенные документы 🙌🏾).

Я также хотел добавить компонент машинного обучения, поэтому после некоторых исследований я приземлился на Chatterbot Анкет Я думаю, что это отличное введение для тех, кто хочет выучить некоторые основы ML.

Дополнительные ресурсы/информация

Я использовал Guardian API Чтобы получить новостные статьи и API Covid-19 от rapidapi.com Чтобы получить статистику коронавируса.

Оригинал: “https://dev.to/ari_hacks/a-smart-ish-covid-chatbot-2kcd”