Skip to content

Anoop-9/auto-correct-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LexiCorr Logo

✨ LexiCorr AI ✨

A Next-Generation Python-Powered Autocorrect Tool

License: MIT Vite React Pyodide


🌟 Overview

LexiCorr AI is a premium, browser-based writing assistant that leverages the power of Python to provide high-efficiency spelling and grammar corrections. Unlike standard spell checkers, LexiCorr runs a full 10,000-word dictionary and a rule-based grammar engine entirely in your browser using Pyodide.

🚀 Key Features

  • ⚡ High-Efficiency Spelling: Detects and corrects thousands of common English words with optimized edit-distance algorithms.
  • ✍️ Grammar Correction: Rule-based engine to fix verb tense issues (e.g., "i has completed" → "i completed").
  • 🐍 Python in Browser: Runs a specialized Python logic core via Pyodide for complex text processing without a backend.
  • 💎 Premium UI/UX: A modern, sleek interface with glassmorphism effects and real-time suggestion chips.
  • 🔒 Local-First: All processing happens on your device. Your data never leaves your browser.

🛠️ Technology Stack

📦 Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/autocorrect-tool.git
    cd autocorrect-tool
  2. Install dependencies:

    npm install
  3. Run the development server:

    npm run dev
  4. Build for production:

    npm run build

📂 Project Structure

├── public/
│   ├── logo.png           # 3D Premium Logo
│   ├── words.txt          # 10,000 word dictionary corpus
│   └── python/
│       └── autocorrect_logic.py  # Python core logic
├── src/
│   ├── App.jsx            # Main React component
│   ├── index.css          # Design system & styles
│   └── main.jsx           # Entry point
└── index.html             # Pyodide initialization & layout

🤝 Contributing

Contributions are welcome! If you have ideas for more grammar rules or vocabulary expansions, feel free to open a PR.

📄 License

This project is licensed under the MIT License.


Crafted with ❤️ by Anoop

About

An AI-powered autocorrect web application that detects and corrects misspelled words in real time. Built using Python, FastAPI, and Machine Learning with a clean, responsive frontend for fast and seamless text correction.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors