Given a set of strings like:
"John Doe"
"Doe John"
"Albert Green"
"Greenshpan David"
...
I would like to run a NER model that will recognize the first name and last name. All English models I use (in Spacy, NLTK etc.) gives me PERSON entity.
Please advise if there is a model that already trained?
Desired output:
{"John": "First Name", "Doe": "Last Name"}
{"Doe": "Last Name", "John": "First Name"}
{"Albert": "First Name", "Green": "Last Name"}
{"Greenshpan": "Last Name", "David": "First Name"}