tomasonjo/diffbot-kg-chatbot

Knowledge graph construction and RAG demo using Diffbot and Neo4j

48
/ 100
Emerging

This project helps operations engineers, business analysts, or researchers monitor news about specific topics or companies, transforming unstructured news articles into an organized knowledge graph. It takes news data from Diffbot and stores it in a Neo4j graph database, then allows you to chat with an AI to ask questions about the information contained in the news. You get a structured view of news and an AI assistant to query it.

196 stars. No commits in the last 6 months.

Use this if you need to track news, extract relationships and entities from articles, and interactively query the aggregated information using an AI chatbot.

Not ideal if you're looking for a simple news feed aggregator or a general-purpose AI chatbot without the underlying knowledge graph construction.

news-monitoring business-intelligence market-research knowledge-management
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 22 / 25

How are scores calculated?

Stars

196

Forks

46

Language

Jupyter Notebook

License

Apache-2.0

Last pushed

Aug 08, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/rag/tomasonjo/diffbot-kg-chatbot"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.