help@rskworld.in +91 93305 39277
RSK World
  • Home
  • Development
    • Web Development
    • Mobile Apps
    • Software
    • Games
    • Project
  • Technologies
    • Data Science
    • AI Development
    • Cloud Development
    • Blockchain
    • Cyber Security
    • Dev Tools
    • Testing Tools
  • About
  • Contact

Theme Settings

Color Scheme
Display Options
Font Size
100%
Back to Project
RSK World
educational-tutor-bot
RSK World
educational-tutor-bot
Educational Tutor Bot - Python + Flask + OpenAI API + AI Tutor + Learning Management + Progress Tracking
educational-tutor-bot
  • data
  • static
  • templates
  • utils
  • .env.example932 B
  • LICENSE1.5 KB
  • README.md6.3 KB
  • app.py46.6 KB
  • config.py4.1 KB
  • educational-tutor-bot.png2 MB
  • requirements.txt1.7 KB
  • run.py2.8 KB
requirements.txt
requirements.txt
Raw Download
Find: Go to:
# Advanced Educational Tutor Bot Requirements
# Author: RSK World (https://rskworld.in)
# Founded by: Molla Samser
# Designer & Tester: Rima Khatun
# Contact: info@rskworld.com, +91 93305 39277
# Year: 2026

# Web Framework
Flask==2.3.3
Werkzeug==2.3.7
Flask-CORS==4.0.0
Flask-Session==0.5.0
Flask-SocketIO==5.3.6

# OpenAI API
openai==1.3.7

# Database
sqlite3

# HTTP Requests
requests==2.31.0

# Environment Variables
python-dotenv==1.0.0

# JSON Handling
ujson==5.8.0

# Date/Time
python-dateutil==2.8.2

# Security
cryptography==41.0.7
PyJWT==2.8.0

# Speech Recognition
SpeechRecognition==3.10.0
PyAudio==0.2.11

# Translation
googletrans==4.0.0rc1

# Data Analysis
pandas==2.1.3
numpy==1.25.2

# Charts and Visualization
matplotlib==3.8.2
seaborn==0.13.0
plotly==5.17.0

# File Processing
Pillow==10.1.0
PyPDF2==3.0.1
python-docx==1.1.0

# QR Code Generation
qrcode==7.4.2

# Computer Vision
opencv-python==4.8.1.78

# Development & Testing
pytest==7.4.3
pytest-flask==1.3.0

# Production Server
gunicorn==21.2.0

# Additional Utilities
click==8.1.7
itsdangerous==2.1.2
Jinja2==3.1.2
MarkupSafe==2.1.3

# Logging
loguru==0.7.2

# Async Support
asyncio
aiofiles==23.2.1

# File Upload
werkzeug==2.3.7

# Text Processing
nltk==3.8.1
spacy==3.7.2

# Machine Learning (for advanced features)
scikit-learn==1.3.2

# Web Scraping (for resource gathering)
beautifulsoup4==4.12.2

# Cache
redis==5.0.1

# Monitoring
psutil==5.9.6

# Unique Features
python-socketio==5.3.6
python-engineio==4.7.1
imageio==2.31.6
scikit-image==0.21.0
networkx==3.2.1

# Gamification
badge==0.2.0

# Real-time Communication
eventlet==0.33.3
gevent==23.9.1
116 lines•1.7 KB
text

About RSK World

Founded by Molla Samser, with Designer & Tester Rima Khatun, RSK World is your one-stop destination for free programming resources, source code, and development tools.

Founder: Molla Samser
Designer & Tester: Rima Khatun

Development

  • Game Development
  • Web Development
  • Mobile Development
  • AI Development
  • Development Tools

Legal

  • Terms & Conditions
  • Privacy Policy
  • Disclaimer

Contact Info

Nutanhat, Mongolkote
Purba Burdwan, West Bengal
India, 713147

+91 93305 39277

hello@rskworld.in
support@rskworld.in

© 2026 RSK World. All rights reserved.

Content used for educational purposes only. View Disclaimer