- Usage: java Approximation tolerance
- Tolerance: number of differences allowed in retreival
- Step 1: Enter words into storage (type "exit" when finished)
- Step 2: Enter search words to find words or approximate matches in storage
- Reduces strings to their roots (e.g. "climbed" -> "climb")
- To reduce words to their roots using cmd line: java Reduction wordToReduce
- Calculates the difference factor between two strings
- Factor based on additions and omissions of letters between strings
- To calculate difference of two strings using cmd line: java Difference string1 string2