我在Lucene.NET的contrib NuGet包v3.0.3中使用拼寫檢查器。Lucene Spellchecker排名奇怪的提議
拼寫檢查指數採用_spellChecker.IndexDictionary(new SpellChecker.Net.Search.Spell.LuceneDictionary(reader, "Name"));
我有是(我假設)問題創建由於帶狀皰疹的方法/正克工作,運行_spellChecker.SuggestSimilar("Wiess")
不進球「韋斯」非常高。 「Witness」,「Wireless」和「Wills」的分數高於「Weiss」。
看起來「Weiss」應該得分高於「Wireless」。有沒有辦法我可以調整這個來獲得這個結果?
我認爲它可能與拼寫檢查程序使用的語言有關? (抱歉,不知道lucene) – GameScripting
拼寫檢查程序正在使用我提供的詞(名稱),所以語言應該不重要。 –