重庆互联网,19年企业互联网解决经验,专业网站开发、移动端开发、微信端开发、小程序开发!
重庆网络推广公司

腾讯小微(143)— 自定义技能(3)

作者:重庆互联网小徐 发布时间:2024-11-27 浏览:19775 赞(1950 收藏 评论(0)

问法句式

技能的可用性完全依赖句式和意图的匹配。如果开发者能够提供更多更口语化的句式,系统将会更准确得匹配意图。开发者最好能提供不同的用户说法,覆盖用户的不同语法形式。

开发者需要预设好用户在对话中,可能会使用各种语法类型,例如:

问句式:

今天有什么体育新闻?

有没有体育新闻?

命令式:

播放体育新闻。

我要听体育新闻。

名词式:

体育新闻。

今天的体育新闻。

但是不需要填写所有的槽位值,例如:

我想查询北京的天气;

我想查询上海的天气。

以上两句可以使用槽位合并为:"我想查询{城市}的天气 "。但是:“我想查询{城市}的天气”和“{城市}天气怎么样”,是两个不同的句式,需要分开填写。

正则规范

为了方便开发者快速编写句式相同的用户问法,平台支持在问法中使用正则规范:“()”、“|”、“&&”三种规则符号。

"()"=条件分隔:
将用户问法分割为多个条件,必选符号,必须成对出现,不允许嵌套;

”{}“=槽位
可通过大括号来描述槽位

“|” =或:
定义条件可选,仅出现在括号内;

“&&”=无序:
调试条件之间可以相互替换位置;

注:以上正则符号均必须为英文符号。

例如:

(打开|想看|)&&(视频)({节目名称})

  • 表示当前规则有三个条件:(打开|想看|)、(视频)、({节目名称})

  • 其中(打开|想看|)条件最后的“|”表示的是可选条件,“想看”和“打开”出现一个即可; (视频)({节目名称})是必选条件,即用户问法中“视频”和“{节目名称}”必须都出现才能命中。

  • &&表示前后两个条件是无序的,即“想看视频…”、“视频打开…”均可以命中;

  • (视频)({节目名称})表示这两个条件是有序的,必须连续出现才能命中,即“视频xxx”可命中,“xxx视频”不可命中。


重庆互联网项目从2004年开始为各行各业提供互联网发展解决方案,专业从事网站、小程序、微信公众号、APP、电商平台、系统等互联网平台开发,帮助企业实现从传统行业到互联网的完美转型。截止目前,重庆互联网合作的企业遍布全国各地,20年的开发经验和完善的售后服务体系获得合作客户的高度认可!

关注重庆互联网官方公众号,即可获取粉丝专享福利!

重庆互联网公众号二维码.jpg

网友留言评论
我要评论
评论

欢迎广大用户为此页面进行评价,评价成功将获得积分奖励!

  • 赞(0
    踩(0
重庆网站定制建设
  • 重庆网站建设平台
  • 重庆网站优化公司
  • 重庆网络推广公司哪家好
  • 重庆APP制作公司
版权所有 ©2004-2024 重庆市渝中区圣灵科技信息有限公司 渝ICP备16004600号-14 渝公网安备50010802001420号 电子营业执照
重庆公众号制作哪家好
二维码
联系客服 重庆商城网站建设