上节课我们已经定义好了模板,加上前面的意图识别,接下来就可以做模板解析了。大概过程呢,就是先找到模板,然后把模板里面的占位符,替换成抽取到的实体。

代码示例

1、根据意图找到模板

内容不可见,请联系管理员开通权限。

2、词槽检查

内容不可见,请联系管理员开通权限。

3、词槽替换

内容不可见,请联系管理员开通权限。

4、模板填充

内容不可见,请联系管理员开通权限。

经过这一步模板填充,拿到的返回值,就是针对用户问题的模板了,比如用户问的是感冒这个病,还是咳嗽的症状,都被转化成了可以直接执行的CQL,下一步就是执行CQL,给用户返回查询结果了。

本文链接:http://edu.ichenhua.cn/edu/note/642

版权声明:本文为「陈华编程」原创课程讲义,请给与知识创作者起码的尊重,未经许可不得传播或转售!