Skip to content

Latest commit

 

History

32 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to Spell Checker, a C++ program designed to check the spelling of words in a given text against the Oxford English Dictionary. 
The program compares the words in the text to the Oxford English Dictionary and identifies words that may be misspelled. 

Example: 

Spell Checker Program
---------------------
Enter the name of the text file to check: Test2_Errors.txt

Text file opened successfully. Checking spelling in Test2_Errors.txt against the dictionary in dictionary.txt.
Dictionary loaded successfully with 56211 words.

Spell Checking Complete.
------------------------
Checked 126 words from the text file.
Loaded dictionary with 56211 words.
Found 33 total misspelled words.
Unassigned misspelled words found:
 - Humpty
 - Dumpty
 - waall.
 - togethr
 - Twinkal,
 - twinkal,
 - littel
 - wondar
 - abuv
 - diamand
 - Twinkl,
 - twinkl,
 - wunder
 - Jill
 - watter.
 - broak
 - tumblng
 - fleese
 - everywere
 - shure
 - dickory,
 - clok.
 - mowse
 - struk
 - mous

Installation: 

A C++ compiler, such as:

GCC / G++
Clang
Microsoft Visual C++ (MSVC)

A C++ compatible IDE or terminal environment.

Examples include:

Visual Studio
Visual Studio Code
CLion
Command Prompt or Terminal

Clone the Repository:
git clone https://github.com/3N16MV/SpellChecker

Navigate to the project directory:

cd SpellChecker

Compile the program:

Using G++:

g++ SpellChecker.cpp -o SpellChecker

Run the program:

On Windows:

SpellChecker.exe

On Linux or macOS:

./SpellChecker

How It Works

The program checks each word in a given text against the Oxford English Dictionary containing correctly spelled words.

If a word from the text is found in the Oxford English Dictionary, it is considered correctly spelled. If the word is not found in the Oxford English Dictionary, the program flags it as misspelled.

Contributions

Contributions to improve SpellChecker are welcome. Feel free to submit pull requests or open issues with suggestions for improvements.

License

This project is released under the MIT License. See the LICENSE file for details.

Support

For questions or issues, please open a GitHub issue in the repository.

About

This program checks the spelling of words in a given text against the Oxford English Dictionary.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages