Skip to content

nihal1526/PDF-Reader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

📄 Universal PDF Reader & AI Data Extractor

This project is an automated workflow built with n8n that reads any type of PDF sent via Telegram, extracts useful information using AI, and converts it into structured data for API usage.


🚀 Features

  • Upload any PDF via Telegram bot
  • Extract text from PDF automatically
  • AI-powered data extraction (dynamic & customizable)
  • Supports multiple document types:
    • Bank statements
    • Invoices
    • Receipts
    • Reports
    • Forms
  • Converts unstructured text → structured JSON
  • Sends data to API via HTTP POST
  • Telegram response with processed output

🧠 How It Works

  1. User sends a PDF file to the Telegram bot
  2. The workflow downloads the file
  3. Text is extracted from the PDF
  4. AI analyzes the content
  5. Extracts relevant structured data based on prompt rules
  6. Data is formatted into JSON
  7. JSON is sent to an API endpoint
  8. Response is returned to the user

🖼️ Product Preview

PDF Reader Workflow

End-to-end automation: Capture → Process → Store → Respond ⚡


🔄 Workflow Diagram

flowchart LR
    A[Telegram User] --> B[Upload PDF]
    B --> C[n8n Workflow]
    C --> D[Extract Text from PDF]
    D --> E[AI Processing]
    E --> F[Structured JSON Output]
    F --> G[HTTP API Request]
    G --> H[Telegram Response]
Loading

About

AI-powered PDF extractor via Telegram + n8n → turn any PDF into structured data instantly.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors