Spaces:
Sleeping
Sleeping
metadata
title: Learnloop
emoji: 🔢💡
colorFrom: blue
colorTo: blue
sdk: gradio
sdk_version: 5.49.1
app_file: app.py
pinned: false
short_description: AI tutor for math learners
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
LearnLoop - AI Tutor for math 🔢💡
LearnLoop is a AI-powered math tutor built with Gradio and SymPy. It helps users understand mathematical expressions step-by-step, using natural language and intuitive feedback.
Features
- Step-by-step explanations for math expressions
- Beginner, Intermediate, and Advanced levels
- Powered by SymPy, Transformers, and PyTorch
- Clean, responsive UI with soft visual rhythm
Getting started
- Clone the repository
git clone https://github.com/your-username/learnloop.git
cd learnloop
- Install dependencies
pip install -r requirements.txt
- Run the app
python app.py
Requirements
See requirements.txt for full list
UI
- styled using
gr.HTML()with embedded CSS .gradio-containerto add color to the background- focuses on clarity, calmness and visual harmony
Button functionality
Explainbutton andEnterkey triggers the explanationResetbutton clears input and output areas- Buttons styled with hover and focus effects
- Buttons lighten slightly on hover for visual feedback
- On click, they shrink and darken briefly to indicate activation
- Microinteractions improve clarity and responsiveness
- Styled via CSS inside
gr.HTML()blocks