This is a multilingual AI chatbot built with Rasa to assist users with information about the Bolashak scholarship. The chatbot can answer frequently asked questions in Kazakh, Russian, and English and is designed to run on a local machine.
- Multilingual Support (Kazakh, Russian, English) using Google Translate API
- Natural Language Processing (NLP) powered by Rasa
- Intent-based Responses for accurate answers
- Easy Deployment on local machines or cloud platforms
- Integration with Telegram, WhatsApp, and Web (Optional)
git clone https://github.com/YOUR_USERNAME/bolashaq_chatbot.git
cd bolashaq_chatbotpython -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activatepip install -r requirements.txtrasa trainrasa shellrasa run actionstelegram:
access_token: "YOUR_BOT_TOKEN"
verify: "YOUR_BOT_USERNAME"
webhook_url: "YOUR_WEBHOOK_URL"To enable API access, use:
rasa run -m models --enable-api --cors "*" --debug- Fork the repository.
- Create a feature branch.
- Commit your changes.
- Push the branch and create a Pull Request.
This project is open-source and available under the MIT License.
Developed by: ZhanEspo