我們目前正在建立一個SQL項目,它將通過嬰兒名稱列表進行搜索。我們的博客(http://www.BabyNamesLog.com)目前的搜索功能是一個簡單的WordPress搜索功能,並希望有更先進的東西進行轉發。類似嬰兒名稱的數據庫
我想要做的是返回一個查詢的結果,這個查詢會爲男孩和女孩搜索相似的寶寶名字。
例如,如果您搜索「Nick」,您會得到類似「Nicolas」的結果。
您是否碰巧知道這種類型的任務的任何數據庫(最好是公共的)來填充暱稱和名稱之間的關係?
在此先感謝你們!
我們目前正在建立一個SQL項目,它將通過嬰兒名稱列表進行搜索。我們的博客(http://www.BabyNamesLog.com)目前的搜索功能是一個簡單的WordPress搜索功能,並希望有更先進的東西進行轉發。類似嬰兒名稱的數據庫
我想要做的是返回一個查詢的結果,這個查詢會爲男孩和女孩搜索相似的寶寶名字。
例如,如果您搜索「Nick」,您會得到類似「Nicolas」的結果。
您是否碰巧知道這種類型的任務的任何數據庫(最好是公共的)來填充暱稱和名稱之間的關係?
在此先感謝你們!
您正在使用哪個數據庫服務器?
一些人可能會使用soundex算法的實現。諮詢http://databases.about.com/od/development/l/aasoundex.htm
另一種算法是http://en.wikipedia.org/wiki/Match_Rating_Approach
如果你絕對必須,你可以從這些算法添加編碼到你的數據庫,並將其用於查詢。
我正在使用mySql php我也會看看鏈接 –
你不需要專門的數據庫,只需要一個好的數據庫方案。或者你在尋找實際的數據? –
不,我們已經有數據(已經在它上面工作了相當長的時間) –