Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion Groups
DB Engine
SQL ServerMSDESQL Server CE
Services
Analysis (Data Mining)Analysis (OLAP)DTSIntegration ServicesNotification ServicesReporting Services
Programming
CLRConnectivitySQLXML
Other Technologies
ClusteringEnglish QueryFull-Text SearchReplicationService Broker
General
Data WarehousingPerformanceSecuritySetupSQL Server ToolsOther SQL Server Topics
DirectoryUser Groups
Related Topics
MS AccessOther DB ProductsMS Server Products.NET DevelopmentVB DevelopmentJava DevelopmentMore Topics ...

SQL Server Forum / Other Technologies / Full-Text Search / April 2007

Tip: Looking for answers? Try searching our database.

Sql 2005 Full-Text Web Searches with levenshtein and double metaphone

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Ben Fidge - 24 Apr 2007 09:27 GMT
Hi,

Is it possible to incorporate levenshtein edit distance and double-metaphone
matching into Sql Server 2005's Full-Text Search queries using FREETEXTTABLE
or CONTAINSTABLE?

I'm working on a web-site that allows user to search multiple tables, and i
want the ability to pull back rows where the spelling is slightly out, or
contains words that sound like those provided in the query, a bit like
Google.

Also, I'd like to rank the results so that exact matches are returned at the
top of the result-set, and nearest-match or phonetic matches lower down the
list.

I've come across UDF's that provide these features but they don't appear to
be compatible with the FTS engine. I've also heard of alternative to the FTS
engine that integrate with Sql Server but I can't remember what they're
called.

Any suggestions?

Ben
Hilary Cotter - 24 Apr 2007 11:47 GMT
You can use the thesaurus option for some of this functionality, but you
have to know in advance the spelling differences and add them to the
substitute node of your thesaurus file.

I think the two alternatives you were thinking about were sql turbo and
lucene.

> Hi,
>
[quoted text clipped - 19 lines]
>
> Ben
Ben Fidge - 24 Apr 2007 12:15 GMT
Hi Hillary

Will look into your suggestion, thank you.

Sql Turbo was indeed the one I was thinking about. Does Lucene integrate
into Sql Server, or is it just a stand-alone FT engine?

Thanks

Ben

> You can use the thesaurus option for some of this functionality, but you
> have to know in advance the spelling differences and add them to the
[quoted text clipped - 26 lines]
>>
>> Ben
Hilary Cotter - 24 Apr 2007 12:48 GMT
Its a standalone, however you can purchase one which is integrated into
SQL - dbsight - http://www.dbsight.net/
> Hi Hillary
>
[quoted text clipped - 37 lines]
>>>
>>> Ben
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2009 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.