我现在已经挖了几个小时,找不到这样做的选择。我想要做的是在SQL Server中为全文使用的词干提取词。我在一家想要搜索各种名字的机构工作。换句话说,如果一名官员输入“比尔”的名字,我也会受到“威尔”或“威廉”的打击。有人知道这是否可行?
我确实考虑过实现自定义IStemmable接口,但这似乎是解决这个问题的一个过分解决方案。有没有人知道更简单的方法,还是有现成的解决方案呢?
...谢谢
答案 0 :(得分:1)
在SQL Server 2K5或2K8中,它被称为“同义词库”。在MSDN等中得到了很好的理解
它处理这些事情
<expansion>
<sub>Internet Explorer</sub>
<sub>IE</sub>
<sub>IE5</sub>
</expansion>
<replacement>
<pat>NT5</pat>
<pat>W2K</pat>
<sub>Windows 2000</sub>
</replacement>
<expansion>
<sub>run</sub>
<sub>jog</sub>
</expansion>
答案 1 :(得分:0)
...叹息
感谢。其中一次我肯定试图让它变得更加艰难。我想我早期发现了干扰器,并在我的搜索中继续使用它。
再次感谢。