views:

107

answers:

1

Lucene fuzzy matching uses a basic editDistance algorithm to implement fuzzy matching. Are there other implementations of fuzzy matching for Lucene which use other similarity metrics? They should identify homphones also. Also please compare various fuzzy matching approaches for lucene.

+1  A: 

Don't think Lucene offers any other string matching algorithms, you can however add one yourself. Here is a good library that contains most well known string comparison algorithms.

Mikos
can this be integrated with lucene.
iamrohitbanga
You can write your own analyzer to integrate the approaches.Writing an analyzer is quite simple and there are plenty of resources (google it up).
Mikos
Here is a decent article:http://mext.at/?p=26
Mikos