An English Dictionary using Tries Data Structure, Jinja, NLP which can be used to find the meanings and the synonyms. Make sure you have downloaded jinja, required packages and the appropriate location for the dataset.
1.This is an english dictionary that displays the meaning, synonyms and the line number the word is present in the dataset. 2.This project uses Hash Maps and Trie data structure. 3.When a word is not found, it displays word/meaning not found. 4. There are around 111694 number of different words defined in the dataset. 5.All the words are in different csv files separated with the alphabet starting.