Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

🌐 GLiNER2.5 Multi Data Extractor

GLiNER2.5 Multi Data Extractor is a fast, lightweight AI engine that extracts key details, relationships, and categories from messy text in one simple step. It runs completely on your local computer without expensive cloud servers or artificial intelligence hallucinations.

Step 1: Input Step 2: AI Action Step 3: Result
Unstructured Text
Paste raw emails, medical notes, or contracts.
GLiNER2.5 Boundary Engine
Scans text for entities, relations, and intent.
Structured Markdown Report
Saves clean entity tables and relation graphs in outputs/.

⚡ Key Highlights

  • 🎯 One Model for Every Task: Pulls names, dates, medication, and intent in a single quick scan.
  • 🔒 100% Local Autonomy: Runs privately on your laptop using simple Python scripts.
  • 🌐 Cross-Language Support: Works seamlessly across multiple global languages.
  • ⚡ Zero Hallucination: Extracts exact matching text segments directly from your files.

🛠️ Tech Stack & Requirements

  • Language: Python 3.10+
  • Model Backbone: fastino/gliner2.5-multi-v1 (mDeBERTa-v3, 287M parameters)
  • Primary Library: gliner2
  • Dependencies: PyTorch, Hugging Face Transformers

🚀 Quick Setup & Installation

Run this single command in your terminal to install all required libraries:

pip install gliner2 torch transformers

💻 How to Run

Execute the main Python script to run the extraction pipeline and generate your report:

python main.py

After execution, open outputs/outputs.md to review your extracted entity tables and relation graphs.


📂 Project Structure

GLiNER V1 Multi/
├── main.py
└── README.md

💼 5 Practical Real-World Use Cases

  1. 🏥 Clinical Note Parsing: Extract exact drug names, dosages, and patient symptoms from unstructured medical text.
  2. 🛡️ Support Email Routing: Categorize customer intent and enforce business rules (e.g. read requests cannot trigger deletion).
  3. ⭐ Product Review Analysis: Attach positive or negative sentiment directly to specific product features.
  4. 🕸️ Automated Knowledge Graphs: Extract connected relationship networks (e.g. CEO -> works for -> Company -> located in -> City).
  5. 🧾 Purchase Invoice Extraction: Group buyer names and purchased item lists into structured invoice data.

🔮 5 Future Roadmap Features

  • ⚡ Real-Time Stream Processing: Process live customer chat feeds in under 50 milliseconds.
  • 📊 Interactive Web Dashboard: Visual node graph renderer for extracted relationships.
  • 📄 PDF & Word Document Parser: Native drag-and-drop document scanning.
  • 🗄️ SQL & Vector Database Export: Direct push to Postgres and Qdrant vector databases.
  • 🔔 Automated Anomaly Alerts: Instant flags when unexpected entity patterns appear in logs.

🏷️ Keywords & Topics

gliner gliner2 information-extraction named-entity-recognition knowledge-graph relation-extraction text-classification mdeberta-v3 nlp python

About

I Tested GLiNER 2.5: 1GB AI with Zero Hallucinations? - Fast local unified information extraction pipeline using GLiNER2.5 Multi for NER, relation extraction, and text classification.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages