Announcing HumanGraphics!

HumanGraphics is a REST API that converts names, locations, and faces into structured data and demographics estimates. Sound interesting? Take it for a test drive!

And it launched today! Check out the website for a special launch offer!

Name Parser

HumanGraphics’ name analysis endpoints take a full (i.e., “Andy Boothe”) or faceted (i.e., first name: “Andy”, last name: “Boothe”) personal name and produces a structured representation of the name (first name, middle name, last name, …) plus demographic estimates (age, gender, race, and country of origin). They can even take a list of names, like from an article byline (e.g., “Andy Boothe and John Doe”) and separate them!

It works for John Jacob “Jingleheimer” Schmidt, too!

Based on statistical data about 7 billion people, its reverse-template statistical name parser reliably and accurately parses names in more than 30 writing systems (e.g., English, Spanish, Japanese, Hindi, Chinese, …), multiple naming traditions (e.g., Western, Eastern, etc.)

You can read If you’re curious to understand how it works, check out the What’s in a Name? blog series!

Location Resolution

HumanGraphics’ location resolver takes a country, state, or city name — formal or informal! — in more than 100 languages, and returns structured data about the location. It’s not a geocoder, but it’s perfect for resolving social media location fields.

Face Analyzer

HumanGraphics’ face analyzer converts a face into a structured demographic estimate with age, gender, and race. This is actually fairly unique in the market — most implementations aren’t capable of estimating race.

Obligatory cyberpunk rendering

360° Analysis

You can even combine all three to provide an even more accurate demographic estimate! This ensemble approach is totally unique in the market.

Example 360° Analysis of Taylor Swift

If this looks interesting, take the API it for a test drive!

Applications

There are a boatload of applications, from marketing to machine learning to regulatory and governance. For example, demographics is an important ingredient to advanced segmentation and content personalization.

Are you #TeamBoys or #TeamGirls?

How do you want to use HumanGraphics? Let me know in the comments!