有没有可能将文本标记化为令牌,以便将名字和姓氏组合在一个令牌中? 例如,如果我的文本是:
text = "Barack Obama is the President"
然后:
text.split()
结果是:
['Barack', 'Obama', 'is', 'the, 'President']
如何识别名字的姓和名?这样我就只能得到['Barack Obama', 'is', 'the', 'President']
作为标记。
在Python中有没有实现这个功能的方法?