以下是视频内容文字版:
大家好,欢迎使用欧拉蜜人工智能开放平台。今天这节课将为大家演示如何在 NLI 管理系统进行 template 的操作。
一、template 页面介绍
首先,大家需要登录欧拉蜜人工智能开放平台(http://olami.ai)账号,进入 NLI 管理系统。
进入相应的模块,在导航栏选择 template。
在 template 页面,可以看到左边蓝色按钮部分可以选择排序方式,有“按名称排序”以及“按修改日期排序”两种方式。
右边有一个 template 搜索框,可输入 template 名称或内容搜索 template,对于已有的 template 就不需要重复创建了。
最右边的绿色“新增”按钮可用于新增 template。
简单了解了 template 界面之后,我们现在通过目标示例来为大家演示 template 的具体操作。
二、目标示例
目标:
例句:你知道多肉的品种吗
Grammar: <多肉分类>:<_你知道吗_短句(<多肉>的<分类>)>
template: <_你知道吗_短句>:[=短句=][请问]你知道$(短句)吗
rule: <多肉>:多肉|多肉植物|多肉花卉 <分类>:分类|类别|品种
答案: 1、多肉在植物分类上隶属一百多个科。 2、多肉的品种有一万多种。 |
通过以上示例,我们知道,在“你知道多肉的品种吗”这条 grammar 当中,给 template<_你知道吗_短句>中短语定义的参数为“<多肉>的<分类>”。
也就是说这条 grammar 可以匹配上的语料有:
请问你知道多肉的分类吗 你知道多肉植物的类别吗 你知道多肉花卉的品种吗 …… |
分析完目标之后,我们现在需要在 NLI 管理系统当中创建一条 template、两条 rule 以及一条匹配了两条答案的 grammar。
三、具体操作
1、创建 template、rule 以及grammar
我们回到 template 页面。点击“新增”,依次填写名称及内容,即可完成 template 的新增。
为了操作更加简便,我们将为大家演示另一种新增 template 的方法,也就是在新增 grammar 的同时进行 template 的新增。
在导航栏选择 grammar。点击 grammar 界面的 “新增” 按钮,进入编辑区域。
我们在编辑区域的右上角会看到“+rule”、“+slot”、“+template”等按钮,这说明我们可以在新增 grammar 的时候,能够同时新增 rule、slot 以及 template。
选择“+template”进行 template 的新增。
在名称栏输入“_你知道吗_短句”(template 的名称为英文字母、汉字或下划线,长度不超过40个字符)。
接下来,在内容里填写“[=短句=][请问]你知道$(短句)吗”。(在这里进行 template 新增的效果与我们刚才直接在 template 页面进行新增的效果是一样的。)
大家要注意的是,我们所有的语法符号都要使用半角符号,也就是英文符号。然后根据需要添加说明(也可以不填写)。填写完毕,点击“提交”。
同样的,我们选择“+rule”,依次新增<多肉>、<分类>这两条 rule。
接下来,根据示例的信息,填写 grammar 的名称、内容、例句以及答案。
编写完毕后,点击 “例句测试” 按钮对例句进行测试,以确认此例句是否与编写的 grammar 能有所匹配。若检测结果正确,就可以进行提交,系统同时会将此例句自动提交至例句库;若匹配不成功,则要继续修改。
2、template 的修改、删除以及查看记录
成功提交后,新建的 grammar 会出现在 grammar 列表中,新建的例句也会出现在例句库列表。我们同时新增的 rule 以及 template 也会显示在相应的页面。
在 template 界面,出现了我们刚才新增的这条<_你知道吗_短句>的 template 。我们可以在“操作”栏选择对它进行编辑、删除或者查看记录的操作。
选择“修改”,我们可以进入到 template 编辑页面,对 template 的内容进行修改。
执行删除操作的话,需要先删除掉已经使用了该 template 的 grammar。也就是说,我们要删除这条 template,需要先删除掉<多肉分类>这条 grammar。
3、发布
我们刚刚执行的所有操作在提交后都不会立即生效,必须在导航栏选择“发布”并点击“发布”按钮进行发布。所有已提交但尚未发布的 grammar 可以在发布界面中批量发布。
以上就是 template 的操作这节课的全部内容,感谢您的观看!