标签: c# java full-text-search
匹配关键词/短语集的方法是什么,匹配可以将复数作为匹配, - 作为匹配的单词变体以及搜索引擎识别的其他变体。
关键字组S1 = {k1,k2 .. kn}; S2 = {a1,a2 .. an}
目标是将kis与ais相匹配,同时考虑复数,-sings等作为匹配。即,运行可以匹配跑步,跑步,跑步等。
我似乎认为可以使用某些可重用组件并且无法弄清楚是什么的部分,可以使关键字的变体成为可能,或者将关键字集尽可能地降低到较低的顺序。
C#中的实现细节,首选Java。