IntelliText is a smart console based text editor with suggestions. It also uses Huffman compression to store the text in encrypted form. Also uses Trie-based word suggestions for efficient text processing and takes words for suggestions through dictionary.
- 🔍 Trie Tree based (Trie Tree)
- 📝 Smart word suggestions while typing
- 🗜️ Huffman encoding for text compression
- ⌨️ Interactive console interface
git clone https://github.com/Usama-Codez/IntelliText.git
cd IntelliTextBuild with Visual Studio Open IntelliText.sln
Set as Startup Project
Build Solution (Ctrl+Shift+B)
#Requirements
Visual Studio 2019+ (with C++ support)
dictionary.txt in project directory (I have added it in data directory)
./IntelliTextMain Menu Options:
- Insert Text (Press \ for suggestions)
- Search Words
- Delete Words
- Exit
Feel free to fork this repository and submit pull requests. If you encounter any bugs or want to request new features, feel free to open an issue! Thank you for using IntelliText Text Editor!
-
Fork the project
-
Create your feature branch (git checkout -b feature/AmazingFeature)
-
Commit changes (git commit -m 'Add feature')
-
Push (git push origin feature/AmazingFeature)
-
Open Pull Request
IntelliText is licenced under MIT

