You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在LUIS中定义包含多词的实体?以酒店名称为例

在LUIS中识别多词实体(如"La Quinta Inn & Suites"为HotelName)的实用方法

嘿,我来帮你解决这个问题!在LUIS里处理像"La Quinta Inn & Suites"这种由多个单词组成的实体,其实有几种很实用的方案,你可以根据自己的场景来选:

1. 用列表实体(List Entity)处理固定多词实体

如果你的酒店名称是固定的、有明确清单的,列表实体是最直接高效的选择:

  • 打开LUIS门户进入你的应用,切换到「Entities」页面
  • 点击「Create」,选择「List」类型,命名为HotelName
  • 在列表里添加目标多词短语作为主条目,比如"La Quinta Inn & Suites",还可以补充同义词(比如"La Quinta酒店"这类用户可能的表述)
  • 保存后到「Intents」页面,在示例语句里选中整个多词短语,把它关联到HotelName实体,LUIS很快就能学会识别这个完整短语

2. 用机器学习实体(Machine Learning Entity)处理动态多词实体

如果酒店名称是动态变化的、没有固定清单,机器学习实体就更合适了,它能通过上下文自动识别多词实体:

  • 在「Entities」页面创建实体,选择「Machine learning」类型,命名HotelName
  • 到「Intents」页面,添加包含多词酒店名的示例语句,比如"我要预订La Quinta Inn & Suites的大床房"
  • 一定要选中整个多词短语,把它标记为HotelName实体
  • 多添加几个不同语境的示例(比如"帮我查La Quinta Inn & Suites的入住时间"),让LUIS学习这类实体的出现模式
  • 训练并发布应用后,LUIS就能自动识别类似结构的多词酒店名称了

3. 配合短语列表(Phrase List)提升识别精度

如果担心LUIS对某些特定多词短语识别不准,可以搭配短语列表来强化:

  • 进入「Features」页面,创建一个短语列表,把需要重点识别的多词酒店名称都加进去
  • 设置短语列表为「Interchangeable(可互换)」,这样LUIS会把这些短语归为同一类概念处理
  • 和上面的实体类型结合使用,能大幅提升多词实体的识别准确率

小提醒:

  • 标记实体时务必选中完整的多词短语,别只选其中一部分,不然LUIS会识别出错
  • 示例语句尽量覆盖不同的语境,这样LUIS对实体的理解会更准确

内容的提问来源于stack exchange,提问作者Koushik

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.25 07:40:13