Microsoft Recognize named entities

Identify and categorize entities in the input text as people, places, organizations, date/time, quantities, and more.