Name extraction software
Name extraction software to extract complete names from unstructured text.
News articles
Extract names from news articles for automated tagging. Build an index with names extracted from news articles to improve search and discover relations between articles.
Corporate team pages
Extract employee names from corporate web pages like the 'About us' or 'Meet the Team' web page. Calculate the ratio between men and women and discover the nationalities.
GDPR compliance
Automatically redact incoming messages posted via your website. Search and replace extracted names from messages to mask names for GDPR compliance.
Integrate our RESTful name extraction API into your platform
We offer a blazing fast RESTful API that returns JSON objects that easily integrate into any project. The JSON object below is an example response of what you receive when using the name extraction API.
Frequency
Each extracted name is provided with a frequency number which is an indication of the accuracy of the name. The frequency is based upon how many times the first name and surname occur in a country.
First name
By using extremely fast servers and a database with 2.208.942 official first names received from governments and statistical agencies we can identify potential first names fast.
In the past extracting names from text was done using named-entity recognition (NER). Unfortunately that is not accurate enough (~90%). We extract names by examining every word in a text to check if the word could be a first name. This results in an extremely high precision and accuracy.
Last name
After we identified a possible first name we check the following words in a database with 6.119.869 surnames. This way we can identify and extract complete names with an extremely high precision and a high accuracy.
If we extracted the first name and surname we combine both country frequencies to an ultimate frequency that indicates the accuracy of the complete name. If the frequency is above a certain threshold we return the extracted name.
Country
Based upon the first name and surname our service can predict the country of origin of any given name. As you can see in the response object each name has a country code.
For each country we deliver comprehensive country information like language code, currency and demonym. This makes your development database rich and accurate.
Use our software to extract names from unstructured text
Do you want extract names from news articles, social media messages or corporate team web pages? Use our name extraction endpoint to extract complete names from any given unstructured text.
Copy and paste a piece of text
Copy and paste a piece of unstructured text into our software to extract the names from.
Export to table or excel
Let the software extract the names and show results on your screen or export to CSV.
Highlight extracted names
After extracting the names from the text the names will be highlighted in the original text.
Login to your account if you have already one.