给出一个短语,例如'Michael Jordan'或'Software Engineering'。有没有办法确定它是否是一个名字?
任何研究或图书馆API或在线工具都可以做到这一点?
答案 0 :(得分:2)
如果您的短语带有上下文,则可以使用任何NERC(命名的enitity识别和分类)工具,例如Standford,Lingpipe或其他。您可以选择所需的名称类型 - 例如人员,组织,地点等。
如果你只有短语作为文本字符串,那么我只能建议使用现有的字典。关于人名的列表有一个question;您还可以尝试确定该单词是否出现在普通词典中(例如Oxford dictionary),因为它们很少包含专有名称。
答案 1 :(得分:1)
看起来你可能会使用https://www.fullcontact.com/developer/docs/name/来寻找你想要的东西。