2012-06-26 62 views
1

我已經實施了Solr 1.4的拼寫檢查建議,但我面臨的問題,當我搜索正確的單詞甚至比Solr建議的其他單詞。同樣的例子是:Solr拼寫檢查問題的搜索正確的單詞

我搜索「藥品」比它向我顯示的建議「藥品」,我不想要的,因爲我已經鍵入正確的詞。

再舉一個例子我搜索「cimbalta藥」在此的第一個字「cimbalta」是misispelled和第二個字「藥」是正確拼寫,但我得到以下Suggesion 您的意思是:本品爲藥品。即使拼寫正確,藥物也會改變。

請爲我提供解決方案。

在此先感謝

問候 阿布舍克迪克西特

+0

你是如何實施拼寫檢查的?你使用外部字典,還是從你的一個領域建立它?如果是這樣,醫學是否出現在您的索引中?藥物是否更頻繁地發生? –

+0

我們有一個dictonary(一個文本文件),在這裏我們有所有的單詞,我們在solr配置中添加了這個dictonary。即使這個詞是正確的,它總是建議這個詞。如果你輸入藥物,它總是建議藥物。 – Abhishek

+0

我有同樣的問題,任何答案或建議將是偉大的 –

回答

0

我有同樣的問題,我碰到一個帖子說,有人說基於文件的拼寫檢查目前建議即使單詞在字典來了,你將不得不轉換字典solr索引變成基於索引的拼寫。