DataSignal Logo
Join the Waitlist

Unlock the Power of Named Entity Recognition with DataSignal

Experience lightning-fast NER API with sub-200ms response times, expansive entity types, and flexible input methods.

Join the Waitlist

Integrate DataSignal into your application with ease and join our waitlist for early access.


import requests

url = 'https://api.datasignal.com/ner'
headers = {
    'Content-Type': 'application/json',
    'Authorization': 'Bearer YOUR_API_KEY'
}
data = {
    'text': 'Mark Zuckerberg CEO, Meta, 1 Hacker Way, Menlo Park, CA 94025'
}

response = requests.post(url, headers=headers, json=data)
print(response.json())

[
  {
    "entity": "Mark Zuckerberg",
    "start_pos": 0,
    "end_pos": 14,
    "type": "Person"
  },
  {
    "entity": "CEO",
    "start_pos": 15,
    "end_pos": 18,
    "type": "Title"
  },
  {
    "entity": "Meta",
    "start_pos": 20,
    "end_pos": 24,
    "type": "Organization"
  },
  {
    "entity": "1 Hacker Way, Menlo Park, CA 94025",
    "start_pos": 26,
    "end_pos": 60,
    "type": "Address"
  },
  {
    "entity": "1 Hacker Way",
    "start_pos": 26,
    "end_pos": 38,
    "type": "StreetAddress"
  },
  {
    "entity": "Menlo Park",
    "start_pos": 40,
    "end_pos": 50,
    "type": "City"
  },
  {
    "entity": "CA",
    "start_pos": 52,
    "end_pos": 54,
    "type": "State"
  },
  {
    "entity": "94025",
    "start_pos": 55,
    "end_pos": 60,
    "type": "PostalCode"
  }
]

{
    "entities": [
        {
            "type": "Person",
            "text": "John Doe",
            "start": 0,
            "end": 8
        },
        {
            "type": "Organization",
            "text": "OpenAI",
            "start": 14,
            "end": 20
        }
    ]
}

Why Choose DataSignal?

DataSignal offers unparalleled performance and flexibility for all your Named Entity Recognition needs.

Sub-200ms Response Time

Experience real-time data processing with our ultra-fast API.

Expansive Entity Types

Recognize people, Medical conditions, locations, dates, and custom entities.

Flexible Data Input

Send JSON data, upload documents, or use webhooks for notifications.

Scalability

Handle high volumes of data without compromising performance.

Latest Blog Posts

Stay updated with our latest news and articles.

August 6, 2024

Benchmarking Local Language Models for Named Entity Recognition

Learn about benchmarking local language models for Named Entity Recognition (NER) using various models on a MacBook Pro. Find detailed results and analysis in this comprehensive blog post.

Read More

August 13, 2024

Creating a JSON Framework to Test Local Language Models for NER

A guide to using a JSON framework for testing local language models in Named Entity Recognition (NER).

Read More