Rafer
Rafer

Reputation: 1170

Given a phrase, how to determine whether it is a name?

Given a phrase, such as 'Michael Jordan' or 'Software Engineering'. Is there any way to determine whether it is a name or not?

Any Research or Library API or Online Tools to do that?

Upvotes: 1

Views: 115

Answers (2)

Nikita Astrakhantsev
Nikita Astrakhantsev

Reputation: 4749

If your phrases come with contexts, you can use any NERC (named enitity recognition and classification) tool like Standford, Lingpipe or others. You can choose what types of names do you want - e.g. Persons, Organizations, Locations, and so on.

If you have only phrases as text strings, then I can only propose to use existed dictionaries. There is a question about list of person names; you can also try to determine if the word is presented in ordinary dictionaries (like Oxford dictionary), because they rarely contain proper names.

Upvotes: 2

Seema Ullal
Seema Ullal

Reputation: 31

It looks like you could potentially use https://www.fullcontact.com/developer/docs/name/ for what you are looking for.

Upvotes: 1

Related Questions