adi-123's picture
Upload 3 files
9f6bd24 verified

A newer version of the Gradio SDK is available: 6.5.1

Upgrade
metadata
title: Project Intelligence Hub
emoji: πŸ”
colorFrom: blue
colorTo: purple
sdk: gradio
sdk_version: 6.3.0
app_file: app.py
pinned: false
license: mit
short_description: PDF reports to queryable knowledge graph

Project Intelligence Hub

Transform PDF project reports into a queryable Neo4j knowledge graph with natural language queries.

Features

  • PDF Ingestion β€” Extract entities and relationships from project reports
  • Knowledge Graph β€” Build structured graph with Projects, Budgets, Locations, Milestones, Challenges
  • Hybrid Search β€” Vector embeddings + BM25 keyword search
  • Natural Language Q&A β€” Query the graph using plain English

Setup (Required Secrets)

Configure these in Settings > Repository secrets:

Secret Description
TOGETHER_API_KEY Together AI API key
NEO4J_URI Neo4j connection URI (e.g., neo4j+s://xxx.databases.neo4j.io)
NEO4J_USERNAME Neo4j username (usually neo4j)
NEO4J_PASSWORD Neo4j password
NEO4J_DATABASE Neo4j database name (usually neo4j)

Tech Stack

  • LLM: Together AI (DeepSeek-V3)
  • Embeddings: m2-bert-80M-8k-retrieval
  • Graph DB: Neo4j Aura
  • Reranker: ms-marco-MiniLM-L-6-v2
  • UI: Gradio