前面课程中,对模板进行了层层过滤,最后剩下的,都有可能是用户的真实目的。那么接下来,就是按相似度从高到低的顺序,依次去尝试查询数据库,如果有结果就作为问题答案。

代码示例

1、执行CQL语句

按相似度评分从高到低执行对应CQL,并用查询结果,替换回复模板。

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

2、调用测试

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

好的,那到目前为止,这个项目最核心的,问题解析和模板匹配的功能,就完整的讲完了。接下来,还需要写一个前端的界面,让用户可以通过网站的对话窗口,这种友好的交互方式,来做电影知识的问答。

跟前面几个项目一样,前端界面的封装属于选学内容,如果大家完全没有前端基础,或者就只想安安静静做算法,学到这里也算功德圆满了,在这里提前感谢大家的一路陪伴,期待下一个项目再见。

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

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