33. 语言解释器(language Interpreter)!
• 例子
– Input: Who is playing this weekend at the filmore?(本周末
谁会在filmore进行演出?)
– 解析:
• 上下文环境:时间地点
• 单词/短语匹配
– Playing->事件场所 or 体育运动
– This weekend:确定具体日期
– Filmore:场所名称
• 语义一致性
– Playing:场所时间 because “Filmore”
– 解析结果:这是用户的一个问句查询,查询内容是一个当地事件(local
event),时间是本周周末,如果候选事件的场地名称包含filmore,那么这就是满足
用户需求的答案
33
40. 任务流控制系统(Task Flow Model
Component)!
• 受限选择中的“语义转写”与“信息提示”
– Input: Chinese food in Menlo park
– 解析结果:
• 任务类型=受限选择
• 领域类别=餐馆
• 约束条件:
– 地点=Menlo park,CA
– 菜系=Chinese food
– 如果没有找到相关服务
• 语义转写: Sorry, I can’t find any Chinese food near Menlo park
• 信息提示: you should try other cuisines or location.
40