Skip to content

Commit 685651f

Browse files
authored
Update README.md
1 parent 066de1f commit 685651f

File tree

1 file changed

+49
-1
lines changed

1 file changed

+49
-1
lines changed

README.md

Lines changed: 49 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,36 @@
11
# graph_builder
22

3-
Graph builder package.
3+
Graph Builder
4+
5+
Graph Builder is an open-source toolkit for extracting structured knowledge graphs from documents and tabular data.
6+
It enables you to transform raw data into graph structures for further analysis, visualization, and knowledge discovery.
7+
8+
## Feaatures
9+
10+
✨ Features
11+
12+
📄 Extract tables from documents and load them into a graph.
13+
14+
⚙️ Customizable extraction configurations (headers, file paths, entity names).
15+
16+
🔄 FastAPI integration for serving graph extraction as a service.
17+
18+
🗂️ Graphs are retained between requests during runtime.
19+
20+
🚀 Future roadmap includes:
21+
22+
Automatic header extraction
23+
24+
Smarter chunking and embeddings
25+
26+
Database + vector database integration
27+
28+
Advanced relationship discovery
29+
30+
Knowledge graph visualization
31+
32+
Chatbot + Retrieval-Augmented Generation (RAG)
33+
434

535
## Installation
636

@@ -62,3 +92,21 @@ Make sure to create the `.env` file in the directory based on the `.env_example`
6292
In the current version of the application, graphs are retained between requests but not preserved across API restarts.
6393

6494
This means that each time the API is restarted, the graphs must be rebuilt.
95+
96+
97+
## Roadmap
98+
99+
📌 Roadmap
100+
101+
* Automatic header extraction (semantic segmentation + separators)
102+
103+
Improved data chunking and embeddings
104+
105+
Database and vector database infrastructure
106+
107+
Advanced relational analysis between sources
108+
109+
Interactive knowledge graph visualization
110+
111+
Integrated chatbot with RAG
112+

0 commit comments

Comments
 (0)