Hello peeps.
Does anyone know much about searching techniques in terms of finding data based on fuzzy logic?
I have a fairly adequate database for finding product records which currently uses text strings (in any order) and spaces as wildcard characters, to look for exact matches to all of the text strings entered, across mutiple table fields. What i'm looking to do though is make what is good...better, allowing for user's spelling mistakes etc.
I'm kind of thinking about breaking down character strings into smaller segments, then scoring those that partially match, and ordering them in a list of results according to the score obtained (highest score at top)
Has anyone got any good ideas for reference material/examples on this one?
Thanks
Vince
Does anyone know much about searching techniques in terms of finding data based on fuzzy logic?
I have a fairly adequate database for finding product records which currently uses text strings (in any order) and spaces as wildcard characters, to look for exact matches to all of the text strings entered, across mutiple table fields. What i'm looking to do though is make what is good...better, allowing for user's spelling mistakes etc.
I'm kind of thinking about breaking down character strings into smaller segments, then scoring those that partially match, and ordering them in a list of results according to the score obtained (highest score at top)
Has anyone got any good ideas for reference material/examples on this one?
Thanks
Vince