This is a frequency based skeleton-model of a word autocompletion-system, done in collaboration with Abdullah (ID: [@Abdullah Shaikh] ). The system has been implemented with AVL trees in Python. Prefix-match and frequency count have been used as the filtering methods. Contributions can be added to add more filter methods and make the code more efficient.
HOW TO RUN
. Clone the repository
. Open the files together in an IDE
. Run the Display.py file
. Write 'python3 -m streamlit run Display.py' on the terminal
. Enjoy!