Skip to content

A simple Python application that checks spelling in real-time using NLTK and Tkinter. It highlights misspelled words with a red background in a graphical user interface.

Notifications You must be signed in to change notification settings

ayadseghairi/Real-Time-Spelling-Checker-in-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a0ec4c0 Β· Dec 17, 2024

History

3 Commits
Dec 17, 2024
Dec 17, 2024
Dec 17, 2024

Repository files navigation

πŸ“š Spelling Checker

Description:
A simple Python application for real-time spelling checking using NLTK and Tkinter. It highlights misspelled words with a red background in a graphical user interface (GUI).


πŸ–₯️ Features

  • Real-time word checking.
  • Highlights incorrect words with a red background.
  • Simple and user-friendly graphical interface.

πŸš€ Installation and Run

Requirements:

  • Python 3.x
  • Libraries:
    • tkinter (built-in with Python)
    • nltk

Installation:

  1. Clone the repository:

    git clone https://github.com/ayadseghairi/Real-Time-Spelling-Checker-in-Python.git
    cd Real-Time-Spelling-Checker-in-Python
  2. Install the required libraries:

    pip install -r requirements.txt
  3. Run the application:

    python main.py

πŸ“š How to Use

  • Open the application.
  • Start typing text in the text box.
  • Misspelled words will be automatically highlighted with a red background.

πŸ› οΈ Development

Future Improvements:

  • Support for multiple languages.
  • Improved user interface design.
  • Suggest corrections for misspelled words.

βš–οΈ License

This project is licensed under the MIT License. You are free to use and develop it.


🀝 Contributing

  • Open an Issue for any bugs or feature requests.
  • Submit a Pull Request for improvements.

πŸ“§ Contact

About

A simple Python application that checks spelling in real-time using NLTK and Tkinter. It highlights misspelled words with a red background in a graphical user interface.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages