接口 TextSimilarEngine
- 所有已知实现类:
AbstractTextSimilarEngine
public interface TextSimilarEngine
文本相似搜索引擎定义。
1)该对象能实现输入一个段话(或词组)返回(库中)最匹配的语句集合
2)给定一段话,返回其中包含的关键词内容。
- 作者:
- 时克英
-
方法概要
修饰符和类型方法说明输入一段话,提取出分词集合。void加载用户业务词库。voidregisterKeyword(String[] words, SpeechPart speechPart) 向词库注册关键词voidremoveKeyword(String keyword) 从词库删除关键词搜索已有库,并返回与输入词组最匹配的记录集合。
-
方法详细资料
-
getSemanticsManager
SemanticsManager getSemanticsManager() -
search
搜索已有库,并返回与输入词组最匹配的记录集合。- 参数:
text- 输入的词组- 返回:
-
loadLibrary
void loadLibrary()加载用户业务词库。初始化业务库,Bean在创建实例后需要调用该方法完成预加载。1) key = 词条或业务ID 2) value = 关键词,多个用英文逗号分隔 -
registerKeyword
向词库注册关键词- 参数:
words- 关键词集合speechPart- 词性
-
removeKeyword
从词库删除关键词- 参数:
keyword-
-
extract
输入一段话,提取出分词集合。- 参数:
input-- 返回:
-