路径复合 ==========
进入路径复合
{{ '[复合路径]({}/kbnlp/relpath/home)'.format(sitedomain) }}: {{ '{}/kbnlp/relpath/home'.format(sitedomain) }} ![复合路径图标](/_static/imgs/nlpkb/relpath/complex-btn.PNG)
复合操作
* 选定连接组 ![复合操作](/_static/imgs/nlpkb/relpath/complex-head.PNG)
表单字段
| 字段名称 | 说明 | | ---------- | --------------- | | 连接组 | 从弹出框中选择的具有可分解成分的关联路径表达式 | | 句式 | 所选复合路径的句式 | | 核心 | 是否为语义节点的核心路径 | | 继承 | 选择“是”,事件组中所有事件都继承第一项的论元顺序,
选择“否”,事件组中的每个事件分别手工指定论元顺序 | | 表达式 | 复合路径的文本表达式,保存前此项不能为空 |
生成复合路径
1. 首先,选定复合路径的连接组(在定义事件组时,“连接组”选项为是的事件组),此时连接组会列出所有事件集合,即事件组。 2. 在事件组第一项中,选择填充所有空白论元(arg); ![可嵌入路径列表](/_static/imgs/nlpkb/relpath/complex-eventmaps.PNG) 3. 事件组内其他事件都自动继承第一项的论元选择; - 填充的论元(arg)可以是含有关联表达式的短语路径,也可以是已生成文本的关联路径,还可以是已生成文本的嵌入路径; - “COMMA”组表示,在选择具有相同成分的多个标准关联路径作为论元时,复合操作会自动合并它们的相同成分,包括:合并主语、谓语和宾语,构成具有省略成分的复合句。 - 填充论元后,论元(arg)旁的“编辑”按钮会列出路径的文本,可以删除不需要的文本 4. 检查事件组中的每个事件的论元是否填充正确; 5. 句式为必选项,用户可以根据需求指定句式。复合路径的句式范围包括: - 所有论元的句式 - 选择式 - 选择式(否定) ```{admonition} *选择式* - 只有在定义复合路径阶段,才能指定句式为“选择式”和“选择式(否定)” ``` 6. 指定是否作为语义节点的核心路径。 7. 上述操作完成后,点击“生成表达式”,生成复合路径表达式; - 生成复合表达式 ![复合表达式](/_static/imgs/nlpkb/relpath/complex-expression.PNG) 8. 复合路径表达式一旦生成成功,即可点击“创建”,完成新建复合路径操作。
编辑复合路径
1. 复合路径还未生成文本,即正处于“已创建”状态; - 如果修改选定的连接组,则等同于重新创建一条新的复合路径,只是ID不变 - 通过编辑界面,可以检查和修改事件组中的论元顺序; - 通过编辑界面,可以修改其他选项 2. 上述操作完成后,点击“生成表达式”,重新生成复合路径表达式; 3. 复合路径表达式一旦生成成功,即可点击“保存”,完成编辑复合路径操作。