Дополнительную информацию можно найти по адресу: https://medium.com/neo4j/knowledge-graph-based-chatbot-with-gpt-3-and-neo4j-c4ebbd325ed.
Выполните следующие команды для запуска служб:
Создайте файл .env
и введите свой КЛЮЧ API OPENAI, как показано в env.example
Запустить докер-сервисы
docker-compose up
sh seed_database.sh
Если вы используете Windows, вы также можете запустить блокнот notebooks/Import.ipynb
для первоначального импорта.
Каковы последние новости?
Каковы последние новости об Apple?
Каковы последние новости о COVID-19?
Каковы последние новости об образовании?
Кого в последнее время упоминали в положительном свете?
Самые упоминаемые люди в последних 100 статьях?
Каковы последние факты?
Что вы знаете об Эндрю Макинтоше?
Где работает Ян Чабб?
Какие люди в спорте упоминаются чаще всего?
Набор данных тестирования состоит из 1000 последних статей из репозитория Kaggle: https://www.kaggle.com/datasets/adityakharosekar2/guardian-news-articles.
Конвейер извлечения информации был выполнен с помощью Diffbot API: см. notebooks/Preprocess.ipynb
.
Пожалуйста, создайте проблему, если у вас есть какие-либо отзывы!