deeppavlov/DeepPavlov
An open source library for deep learning end-to-end dialog systems and chatbots.
Built on PyTorch and HuggingFace transformers, it enables configuration-driven development of NLP models through pre-trained components that can be instantiated via CLI or Python API without writing custom training code. Supports diverse NLP tasks (NER, intent classification, semantic similarity) with modular pipeline composition, automatic data downloading, and REST API deployment via the `riseapi` action.
6,975 stars and 2,158 monthly downloads. Used by 2 other packages. No commits in the last 6 months. Available on PyPI.
Stars
6,975
Forks
1,171
Language
Python
License
Apache-2.0
Category
Last pushed
Aug 06, 2025
Monthly downloads
2,158
Commits (30d)
0
Dependencies
14
Reverse dependents
2
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/deeppavlov/DeepPavlov"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
Conchylicultor/DeepQA
My tensorflow implementation of "A neural conversational model", a Deep learning based chatbot
chatopera/insuranceqa-corpus-zh
:helicopter: 保险行业语料库,聊天机器人
principle105/thomasthechatbot
A Python chatbot that learns as you speak to it.
pochih/RL-Chatbot
🤖 Deep Reinforcement Learning Chatbot
RasaHQ/rasa_core
Rasa Core is now part of the Rasa repo: An open source machine learning framework to automate...