許多網站,特別是零售網站允許您按價格按照「相關性」進行排序。我將根據您搜索的單詞數量,以及與數據庫匹配的單詞數量來設想這種方式。使用Linq計算實體框架中的匹配詞彙
例如,如果我的關係數據庫有一個搜索詞表和一個特定的產品,3個詞是表,網球,俱樂部,我在網站上搜索乒乓球大廳,我會有66%的準確性爲2的3匹配。
我需要這個功能,但我使用EF並且不知道從哪裏開始。所以,字面意思是我在%('準確性分數'或相關性)之後。
我很高興地顯示我的代碼,但說實話我得到的感覺扔在頁面上的70行代碼只是爲了證明我試過的東西不會受益任何人,所以如果你想代碼,我會展示它,如果沒有,任何人都可以給我任何指示或甚至短語給谷歌?
我不確定,但是,您可能有興趣查看[Lucene](http://blogs.apache.org/lucenenet/)。 – 2013-02-15 19:29:06