A Java implementation of a Dictionary backed by an AVL Tree (self‑balancing BST). It supports adding, searching, deleting words, finding similar words (edit distance 1 by substitution or single ...
Download the project from GitHub and run the project. Remember to install JDK, JRE and configure JAVA_HOME environment variable. Under the hood, the project uses Java Collections to store slang words ...