SynonymType.entities 的映射是啥样的?
Posted
技术标签:
【中文标题】SynonymType.entities 的映射是啥样的?【英文标题】:What does the map for SynonymType.entities look like?SynonymType.entities 的映射是什么样的? 【发布时间】:2021-04-27 20:21:30 【问题描述】:我似乎不知道如何为 Google 助理创建一个同义词,以便在回答查询时将 labels
和 label
映射到 label
。
这是我的类型文件:
synonym:
# matchType: FUZZY_MATCH
acceptUnknownValues: false
entities:
label:
不幸的是,intent.params.fieldName.resolved
的值在作为复数短语说出时会继续映射到 labels
(复数)。文档没有指定实体的地图应该是什么样子。
文档链接:
https://developers.google.com/assistant/actionssdk/reference/rest/Shared.Types/Type https://developers.google.com/assistant/actionssdk/reference/rest/Shared.Types/SynonymType【问题讨论】:
【参考方案1】:基于此示例:https://github.com/actions-on-google/actions-builder-facts-about-google-nodejs/blob/master/sdk/custom/types/fact_category.yaml
Google Assistant SDK SynonymType
应该如下所示:
synonym:
entities:
'resolved value':
synonyms:
- 'proposed match 1'
- 'proposed match 2'
- 'proposed match 3'
matchType: EXACT_MATCH
【讨论】:
以上是关于SynonymType.entities 的映射是啥样的?的主要内容,如果未能解决你的问题,请参考以下文章