In terms of recent work with edit-distance (specifically Levenshtein) and your expressed interest might find this paper provocative.
"We measure the keyword similarity between two strings by lemmatizing them, removing stopwords, and computing the cosine similarity. We then include the keyword similar- ity between the query and the input question, the keyword similarity between the query and the returned evidence, and an indicator feature for whether the query involves a join. The evidence features compute KB-specific properties... We compute the join-key string similarity mea- sured using the Levenshtein distance. " http://dx.doi.org/10.1145/2623330.2623677 re will -----Original Message----- From: Alexandre Rafalovitch [mailto:arafa...@gmail.com] Sent: Thursday, October 23, 2014 12:05 PM To: solr-user Subject: Re: How to properly use Levenstein distance with ~ in Java The last real update on that is 2.5 years old. Is there more recent update? I am interested in this topic as well. Regards, Alex. Personal: http://www.outerthoughts.com/ and @arafalov Solr resources and newsletter: http://www.solr-start.com/ and @solrstart Solr popularizers community: https://www.linkedin.com/groups?gid=6713853 On 23 October 2014 10:10, Walter Underwood <wun...@wunderwood.org> wrote: > We’re reimplementing fuzzy support in edismax on Solr 4.x right now. > See: https://issues.apache.org/jira/browse/SOLR-629 > > wunder > Walter Underwood > wun...@wunderwood.org > http://observer.wunderwood.org/ > > On Oct 22, 2014, at 11:08 PM, karsten-s...@gmx.de wrote: > >> Hi Aleksander, >> >> The Fuzzy Searche '~' is not supported in dismax (defType=dismax) >> https://cwiki.apache.org/confluence/display/solr/The+DisMax+Query+Par >> ser >> >> You are using SearchComponent "spellchecker". This does not change the query >> results. >> >> >> btw: It looks like you are using path "/select" with qt=dismax. This normaly >> would throw an exception. >> Is there a tag >> <requestHandler name="/dismax" ... >> inside your solrconfig.xml ? >> >> Best regards >> >> Karsten >> >> P.S. in Context: >> http://lucene.472066.n3.nabble.com/How-to-properly-use-Levenstein-dis >> tance-with-in-Java-td4164793.html >> >> >>> On 20 October 2014 11:13, Aleksander Sadecki wrote: >>> >>> Ok, thank you for your response. But why I cannot use '~'? >