收藏
回答

自然语言理解插件-词法分析, 遇到某些人名无法正确识别出姓名主体

问题类型 插件 AppID 插件版本号 AppID 操作系统 微信版本 基础库版本
Bug wx8c631f7e9f2465e1 1.3.3 wx32f957dd004df3b6 Android 与此无关, 是自然语言处理的逻辑问题 与此无关, 是自然语言处理的逻辑问题

https://developers.weixin.qq.com/doc/aispeech/miniprogram/tokenize.html

在处理人名时发生bug,100%复现:

str = '向国徽';

const apiRes = await chatBot.api.nlp("tokenize", {q:str});

const entities = apiRes.entities;

const entityTypes = apiRes.entity_types;


说明: 

'向国辉'本应被理解为是人名 , 但此时tokenize的返回结果中如下:

words: Array(2)

0: "向"

1: "国徽"

POSs: Array(2)

0: 25 // 介词

1: 16 // 名词

这样的情况应该如何处理? 向国辉本应被理解为是人名.


回答关注问题邀请回答
收藏

1 个回答

  • 樊先生
    樊先生
    2023-03-23

    石沉大海了吗。。。

    2023-03-23
    有用
    回复
登录 后发表内容