Grammerastic is an AI-powered full-stack web application that detects and corrects grammatical and semantic errors in English text using Machine Learning and Natural Language Processing (NLP).
The system is built with a decoupled architecture, featuring a Flask REST API backend and a React.js frontend, ensuring scalability, performance, and maintainability.
- ✨ Grammar and semantic error detection
- 🧠 Machine Learning–based NLP correction engine
- ⚡ Real-time text analysis
- 🌐 RESTful API using Flask
- 🖥️ Modern, responsive frontend with React.js
- 🔌 Decoupled backend and frontend architecture