Skip to content

pranav-ui215/ShadowFox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ShadowFox

Autocorrect Keyboard System

ShadowFox AIML Internship - Beginner Task 3

Project Overview

An intelligent autocorrect keyboard system developed using Python. The application performs spell checking and predicts the next word using N-gram language models.

Features

  • Real-time spell checking
  • Automatic correction suggestions
  • Bigram and Trigram next-word prediction
  • Interactive GUI using Tkinter
  • Copy corrected text
  • Word statistics and accuracy display

Technologies Used

  • Python
  • Tkinter
  • NLTK
  • TextBlob
  • PySpellChecker

Installation

pip install -r requirements.txt
python autocorrect_keyboard_v3.py

Screenshots

Main Interface

Main UI

Spell Checking

Spell Check

Auto Correction

Autocorrect

Next Word Prediction

Prediction

Future Improvements

  • RNN/LSTM based prediction
  • Transformer-based prediction
  • Mobile keyboard integration

Author

Pranav Shyam Nair

About

Autocorrect Keyboard System with N-gram Next Word Prediction using Python and Tkinter.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages