Hi !
Currently Solr builds FST to provide proper fuzzy search or spellcheck
suggestions based on the string distance .
The current default algorithm is the Levenstein distance ( that returns the
number of edit as distance metric).
In your case you should calculate client side, the edit you want to apply
to your search.
In your client code, should be not difficult to process the query and apply
the proper number of edit depending on the length.

Anyway the max edit for the levenstein default distance is fixed to 2 .

Cheers



2015-05-05 10:24 GMT+01:00 Zheng Lin Edwin Yeo <edwinye...@gmail.com>:

> Hi,
>
> Would like to check, how do we implement character proximity searching
> that's in terms of percentage with regards to the length of the word,
> instead of a fixed number of edit distance (characters)?
>
> For example, if we have a proximity of 20%, a word with 5 characters will
> have an edit distance of 1, and a word with 10 characters will
> automatically have an edit distance of 2.
>
> Will Solr be able to do that for us?
>
> Regards,
> Edwin
>



-- 
--------------------------

Benedetti Alessandro
Visiting card : http://about.me/alessandro_benedetti

"Tyger, tyger burning bright
In the forests of the night,
What immortal hand or eye
Could frame thy fearful symmetry?"

William Blake - Songs of Experience -1794 England

Reply via email to