Spaces:
Running
Running
A newer version of the Gradio SDK is available:
5.34.2
metadata
title: Language Learning App - Grammar Checker
emoji: π
colorFrom: blue
colorTo: green
sdk: gradio
sdk_version: 4.15.0
app_file: app.py
pinned: false
license: mit
Language Learning Application - Grammar Checker
An AI-powered language learning application that provides:
Features
- π Writing Analysis: Submit your writing for automated grammar checking and error correction
- ποΈ Exercise Creation: Generate grammar exercises from text containing errors
- βοΈ Exercise Practice: Practice with generated exercises and get scored feedback
- π Progress Tracking: Track student progress across submissions and exercises
How to Use
For Students:
- Writing Analysis: Enter your name and paste your writing in the "Writing Analysis" tab
- Exercise Practice: Use exercise IDs to practice grammar exercises
- View Progress: Check your improvement over time
For Teachers:
- Create Exercises: Use the "Exercise Creation" tab to generate exercises from error-containing text
- Monitor Progress: Track student submissions and exercise performance
- Assign Practice: Share exercise IDs with students for targeted practice
Technology
- Neural Networks: Uses advanced T5 and ELECTRA models for grammar error detection and correction
- Models:
Zlovoblachko/Realec-2step-ft-realec
for grammar correctionZlovoblachko/4tag-electra-grammar-error-detection
for error detection
- Database: SQLite for storing submissions, exercises, and progress
- Interface: Gradio for easy-to-use web interface
Example Usage
- Submit Writing: "I have went to the store yesterday" β "I went to the store yesterday"
- Create Exercise: Input text with errors β Get numbered sentences for practice
- Practice: Correct the sentences β Get immediate feedback and scoring
Educational Value
This application helps language learners by:
- Providing immediate feedback on grammar errors
- Creating personalized practice exercises
- Tracking learning progress over time
- Offering detailed error analysis and corrections
Perfect for ESL students, writing practice, and grammar skill development!