Java 如何通过OpenNLP中的NER识别印度名字?

Java 如何通过OpenNLP中的NER识别印度名字?,java,opennlp,named-entity-recognition,Java,Opennlp,Named Entity Recognition,我使用OpenNLP模型进行名称实体识别,但问题是它只识别美国和英国的名称(外国名称),所以我需要识别印度名称 怎么可能呢?NER解决方案往往是特定于领域的,使用硬编码单词列表作为信号(特征)和/或命名实体的内部字母结构 英国/美国的名字彼此相似,也与其他欧洲名字相似,因为许多流行的美国名字和姓氏来自非英国的欧洲移民。印度人的名字有很大不同,常用的名字/姓氏列表和培训数据语料库通常不包含太多或任何特定于印度人的数据 为了解决您的问题,您需要根据适合您特定领域的数据训练一个专门的NER模型。对于认

我使用OpenNLP模型进行名称实体识别,但问题是它只识别美国和英国的名称(外国名称),所以我需要识别印度名称


怎么可能呢?

NER解决方案往往是特定于领域的,使用硬编码单词列表作为信号(特征)和/或命名实体的内部字母结构

英国/美国的名字彼此相似,也与其他欧洲名字相似,因为许多流行的美国名字和姓氏来自非英国的欧洲移民。印度人的名字有很大不同,常用的名字/姓氏列表和培训数据语料库通常不包含太多或任何特定于印度人的数据


为了解决您的问题,您需要根据适合您特定领域的数据训练一个专门的NER模型。

对于认可的印度名称实体,还有其他选择吗?喜欢其他开源工具等@彼得里斯