接口 TextSimilarEngine

所有已知实现类:
AbstractTextSimilarEngine

public interface TextSimilarEngine
文本相似搜索引擎定义。
     1)该对象能实现输入一个段话(或词组)返回(库中)最匹配的语句集合
     2)给定一段话,返回其中包含的关键词内容。
 
作者:
时克英
  • 方法详细资料

    • getSemanticsManager

      SemanticsManager getSemanticsManager()
    • search

      List<TextSimilar> search(String[] text, String owner)
      搜索已有库,并返回与输入词组最匹配的记录集合。
      参数:
      text - 输入的词组
      返回:
    • loadLibrary

      void loadLibrary()
      加载用户业务词库。初始化业务库,Bean在创建实例后需要调用该方法完成预加载。
           1) key = 词条或业务ID
           2) value = 关键词,多个用英文逗号分隔
       
    • registerKeyword

      void registerKeyword(String[] words, SpeechPart speechPart)
      向词库注册关键词
      参数:
      words - 关键词集合
      speechPart - 词性
    • removeKeyword

      void removeKeyword(String keyword)
      从词库删除关键词
      参数:
      keyword -
    • extract

      List<WordMeta> extract(String input)
      输入一段话,提取出分词集合。
      参数:
      input -
      返回: