Named Entity Recognition API Development by Ratnapriya LalNamed Entity Recognition API Development by Ratnapriya Lal

Named Entity Recognition API Development

Ratnapriya Lal

Ratnapriya Lal

Named Entity Recognition (NER) API

Project Overview

A robust Named Entity Recognition (NER) service built using FastAPI and transformer-based models, capable of extracting named entities from text inputs.

Features

Transformer-based NER model : Jean-Baptiste/roberta-large-ner-english
FastAPI Backend
Comprehensive entity recognition
Multiple model support
Error handling and logging

Prerequisites

Anaconda/Miniconda
Python 3.9+

Installation & Setup

1. Clone the Repository


2. Create conda environment


3. Install dependencies


4. Download SpaCy model


5. Running the Application


6. Run the test script


API Endpoints:

Predict: Endpoint - /predict, Method - POST
Health Check: Endpoint - \health, Method - GET
Like this project

Posted May 5, 2026

Developed a FastAPI-based NER service using transformer models.