learnloop_AI / README.md
PaulinaLamberg's picture
Update changes to REAMDME.md
f8da064 verified
|
raw
history blame
1.56 kB
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

  1. Clone the repository

git clone https://github.com/your-username/learnloop.git
cd learnloop

  1. Install dependencies

pip install -r requirements.txt

  1. Run the app

python app.py

Requirements

See requirements.txt for full list

UI

  • styled using gr.HTML() with embedded CSS
  • .gradio-container to add color to the background
  • focuses on clarity, calmness and visual harmony

Button functionality

  • Explain button and Enter key triggers the explanation
  • Reset button 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