FluoLingo is a telegram bot that allows you to enhance and test your language skills for multiple languages through the use of natural language processing and machine learning. The bot is able to provide resources, such as examples and exercises with images and videos, to help users practice their language skills including vocabulary, grammar, and conversation skills through a fun and engaging way. It is also able to track users' progress and provide personalized feedback along with logging facility and is accessible to users via Telegram.
We, Hustlers101 are primarily concerned with developing a multiple-language, user-friendly language learning platform.
- Create a large database for storing your credentials, progress report and your rank among peers.
- Soon more Indian tranditional languages will be introduced on this platform.
- Contact @BotFather in order to create a new bot and receive a token.
- Install all dependencies from requirements.txt
Essential documentations for better comprehension.
Documentation for python-telegram-bot version 13.3 to help developers understand what libraries are used and to improve conceptual understanding.
https://docs.python-telegram-bot.org/en/v13.3/telegram.bot.html
https://docs.aiogram.dev/en/latest/index.html
Before each release, this project is thoroughly tested using unit tests and systems integration tests. Once you've mastered the fundamentals of Telegram chatbots, you'll be able to easily understand the code in the examples and apply it to your own bot projects.
pip install python-telegram-bot==13.3
pip install aiogram