An application for analyzing and explaining educational materials using Yandex Cloud artificial intelligence technologies.
- Text recognition from textbook images (OCR)
- Intelligent analysis and detailed explanation of educational material
- Answers to questions about textbook content
- Generation of examples and additional learning materials
- Python 3.9+
- Flask
- Yandex Cloud Vision API (OCR)
- YandexGPT API
- Bootstrap 5
- Python 3.9 or higher
- Yandex Cloud account with a configured service account
- IAM token and Yandex Cloud folder ID
- Clone the repository
git clone https://github.com/username/textbook-analyzer.git
cd textbook-analyzer- Install dependencies
pip install -r requirements.txt- Set environment variables
export YANDEX_IAM_TOKEN=your_token
export YANDEX_FOLDER_ID=your_folder_id- Launch the application
flask runAfter launching, the application will be available at http://localhost:5000