Jomaric's picture
feat: initial app release
c31efdf
|
Raw
History Blame Contribute Delete
1.22 kB
---
title: Concept Knowledge Graph Builder
emoji: 🕸️
colorFrom: indigo
colorTo: purple
sdk: gradio
python_version: "3.10"
app_file: app.py
pinned: false
license: mit
---
# Concept Knowledge Graph Builder
This is a premium, lightweight, interactive Concept and Entity network mapping tool designed specifically for computational social science and humanities courses.
## Features
- **Flexible Data Input**: Paste raw text directly or upload datasets (`.csv`, `.xlsx`, or `.txt`).
- **Flexible Network Extraction Modes**:
- **Local Noun-Chunk Parser (CPU & Fast)**: Runs high-speed extraction utilizing SpaCy dependency mapping and noun chunks to extract key ideas/entities and calculate sentence-level co-occurrences locally on CPU.
- **Transformers (AI Mode)**: Leverages advanced generative models (like `Qwen2.5`) via Hugging Face's Serverless API with your personal access token to generate structured relational triple JSON structures.
- **Beautiful Graph Visualizations**: Renders complete, fully responsive interactive 2D circular network graphs using Plotly Scatter Network layers natively.
- **CSV Data Export**: Easily export extracted node tables and edge relationship files as standard CSV files.