title: Best match search in Java
body: <p>I have DB table which stores list of all exceptions in Java and their description.
  When the user inputs the exception name it retrieves the respective description. I have used Levenshtein distance to match strings incase they enter a wrong string, but I want to eliminate words irrelevant in a string search such as "and", "or" etc., from the input string, and to provide fast searching.</p>
  
  <p>Is there an already existing framework or API for doing thing kind of searching on a list of strings?</p>
  
  <p>Is there and better way to search for strings than Levenshtein Distance?</p>