算法2:领域命中度分析,提取关键词及短语块,在已知的表结构、分析操作中去统计命中表元素、分析操作元素的情况。 算法方案:首先是进行废指令初判及模糊匹配方式判断是否预留指令,是折转到预留指令,否则继续。接下来,利用句法分析工具包获得句子结构,识别核心动宾结构。再进行关键词提取,统计命中领域词表的情况。最后,依据命中情况决定是否解析或转入废指令。(命中不乐观也可以通过到下一环节近意识别),把语句修改通顺。
时间: 2023-05-28 14:08:00 浏览: 140
算法2:领域命中度分析,提取关键词及短语块,在已知的表结构、分析操作中去统计命中表元素、分析操作元素的情况。
1. 初步判断输入指令是否为废指令,若是则跳转到步骤6,否则继续执行步骤2。
2. 利用句法分析工具包对输入指令进行句子结构分析,识别核心动宾结构。
3. 提取关键词及短语块,根据领域词表统计命中情况。
4. 根据已知的表结构和分析操作,统计命中表元素和分析操作元素的情况。
5. 根据命中情况决定是否解析或转入废指令。如果命中不乐观,可以通过到下一环节近义识别来提高命中度。在解析过程中,如果发现关键词或短语块不符合语法规则,可以进行语句修改,使其通顺。
6. 如果输入指令为废指令,则根据已知的废指令列表,判断是否为预留指令。若是,则执行预留指令对应的操作;否则提示用户输入正确的指令。
7. 返回结果。
阅读全文