# 语义槽

# 1.概念

语义槽是用户说法中包含的关键词,它可以帮助系统准确识别意图。如“今天北京天气怎么样”,语义槽就是#时间#、#地址#和#天气#,取值为“今天”、“北京”和“天气”,语义槽和词典一般会同时使用,语义槽通常用来指代词典。一个语义槽可以同时绑定多个词典,一个词典也可以与不同的语义槽相关联。

# 2.追问话术

平台支持对语义槽设置【是否立即追问】。如果打开开启按钮,开发者则需要给语义槽配置相应的追问话术(可配置多条,追问时随机选取)。当用户问法中没有提供该语义槽值时,机器人会对其自动发起追问。

例如,在查询星座幸运数字时,如果用户问法是“我要查星座幸运数字”,而没有提供星座类型,该任务也就无法执行。若开发者配置追问话术后,系统就会向用户发送追问语句以获取该语义槽值。

entitySelect

# 语义槽使用说明

# 注:语义槽是用户说法中包含的关键词,一个语义槽可以同时绑定多个词典,可结合系统词典进行使用

插入元素 符号样式 举例
语义槽{出发地} sys.城市,sys.省份,浙江省,江苏省,北京,上海
{目的地} sys.城市,sys.省份,浙江省,江苏省,北京,上海
{出发时间} sys.具体时间点,今天下午两点
{地点} sys.地名,包含国家/城市/省/镇/小地名
{城市} sys.城市,北京,上海
{省市} sys.省份,浙江省,江苏省
{镇} sys.镇,咸水沽镇
{小地名} sys.POI地点,西湖
{时间} sys.具体时间点,今天下午两点
{具体时间点} sys.具体时间点,今天下午两点
{时间段} sys.时间区间,今天下午三点到明天上午6点
{周期时间} sys.重复时间点,每天下午三点
{数字} sys.数字,20,-11.3%,一百五
{价格} sys.价格,一百元
{书章节数} sys.章节数,第三章,第四章
{电话号码} sys.电话号码,13811111111
{网址} sys.网址,chatbot.weixin.qq.com
{IP地址} sys.IP地址,10.1.1.1
{邮件} sys.邮箱地址,hello@wechat.com
{人名} sys.人名,王小明,李四
{国家} sys.国家,中国
{歌手名} sys.热门歌手名,周杰伦,张学友
{歌曲名} sys.热门歌曲名,稻香,七里香
{专辑} sys.热门专辑,飘移第七夜,基三江湖记事薄
{歌曲类型} sys.热门歌曲类型,暗恋,安静,学习
{歌曲语言} sys.歌曲语言,中文,英文,日语
{具体日期} sys.具体时间点,今天下午三点
{常用姓氏} sys.常用姓氏,赵,钱,孙,李
{微信号} sys.微信号,用于返回微信账号
{微信号含手机号} sys.具体时间点,用于返回微信号及手机号
{用户问法} sys.用户问法,用于匹配用户Query