表达式生成
============
进入表达式生成
{{ '[表达式生成]({}/kbnlp/phrase/home)'.format(sitedomain) }}: {{ '{}/kbnlp/phrase/home'.format(sitedomain) }}

1. 表达式生成标准短语

* 参考路径弹出框:

* 表达式验证:

表单字段
| 字段名称 | 说明 |
| -------- | --------------- |
| 表达式 | 手工输入的短语路径表达式 |
| 句式 | 短语的句式,根据表达式自动匹配生成 |
| 核心 | 是否为语义节点的核心路径 |
| 值类型 | 定义特指短语表达式时,必须指定特指成分的值类型 |
短语表达式构成
短语表达式由若干个语义节点通过"-->"连接构成。语义节点包括:
- 概念节点:节点表示为 (概念编码)
- 个体节点(独立节点):节点表示为 (个体编码)
- 属性节点:节点表示为 (属性编码)
- 值集节点:节点表示为 (值集编码)
- 单位节点:节点表示为 (值集编码)
例如:
```
(条纹衬衫:E)-->(胸围:P)-->(110:V)-->(厘米:U)
```
* 短语路径的语义对象:
1. (条纹衬衫:E):个体“条纹衬衫”
2. (胸围:P):属性“胸围”
3. (110:V):值集“110”
4. (厘米:U):单位“厘米”
标准短语生成流程
1. 输入短语表达式;
- 手工输入短语表达式
- 点击输入框右侧搜索键,可以查询出类似的短语表达式,在此基础上进行修改
2. 系统自动验证新的短语:
- 如果系统已经存在输入的短语路径,系统提示该短语路径已存在;
- 如果手工输入的表达式中存在错误的成分,系统提示错误, 重新输入更正后的正确表达式;
- 如果表达式中存在没有生成文本的成分,系统找出未生成文本的成分,点击生成文本。
3. 短语路径验证成功后;
- 系统支持自动匹配句式:
- 用户也可以从下拉框中指定新句式,系统会根据指定句式修改上文的短语表达式;
4. 选择短语路径是否为语义节点的核心路径
5. 点击“生成”,生成新的短语。
2. 生成特指疑问式的短语

* 表达式验证:(同上图)
特指疑问式短语生成流程
1. 输入含有特指成分的短语表达式;
- 手工输入含有特指成分的短语表达式
- 点击输入框右侧搜索键,可以查询出类似的短语表达式,在此基础上进行修改
2. 系统自动验证新的短语:
- 如果系统已经存在输入的短语路径,系统提示该短语路径已存在;
- 如果手工输入的表达式中存在错误的成分,系统提示错误, 重新输入更正后的正确表达式;
- 如果表达式中存在没有生成文本的成分,系统找出未生成文本的成分,点击生成文本。
3. 如果短语路径验证成功,系统会自动指定句式为“特指疑问式”
4. 选择短语路径是否为语义节点的核心路径;
5. 选择该短语的值类型;
6. 点击“生成”,生成新的特指疑问式短语