Есть список имён пользователей на английском языке. Как определить, что это имя и фамилия?
С pymorphy2, но она определяет только на русском языке. А как определить английские фамилии?
import pymorphy2
name_list = ['Василий', 'Екатерина', 'Супер', 'Aleksandra', 'Bybee', 'William']
for name in name_list:
print(any('Name' in p.tag for p in morph.parse(name)))
True
True
False
False
False
False