This is a Telegram AI bot that uses natural language processing to understand user messages and provide relevant information and assistance.
- Basic communication
- Getting cryptocurrency information
- Getting weather information for any city
- Suggesting movies from different genres
- Getting random photos
Since the AI model used by this chatbot has been trained on a corpus of text data, it is able to understand the context of user messages and provide more relevant responses than many other Telegram bots.
The bot can be easily accessed from anywhere by uploading it to a running server, such as pythonanywhere, AWS, or Google.
- Python 3.9 or later
- Keras
- TensorFlow
- NLTK
- requests
To install the required dependencies, run the following command:
pip install -r requirements.txt
To use the bot, simply send a message on Telegram and the bot will respond with the appropriate information or assistance.
To run the script, use the following command:
python main.py
The information provided in this repository is for general informational purposes only. We make no representations or warranties of any kind, express or implied, about the completeness, accuracy, reliability, suitability or availability with respect to the information, products, services, or related graphics contained in this repository for any purpose. Any reliance you place on such information is strictly at your own risk.