https://github.com/andrewwango/neo4j-demos
Demonstrating and visualising graph data science and ML using neo4j and GDS with the Northwind and Cora datasets
https://github.com/andrewwango/neo4j-demos
cora-dataset graph-data-science neo4j node-classification northwind-database tabular-vs-graph
Last synced: 15 days ago
JSON representation
Demonstrating and visualising graph data science and ML using neo4j and GDS with the Northwind and Cora datasets
- Host: GitHub
- URL: https://github.com/andrewwango/neo4j-demos
- Owner: Andrewwango
- Created: 2023-01-24T15:04:19.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-02-26T11:03:04.000Z (over 3 years ago)
- Last Synced: 2025-03-28T16:45:40.861Z (about 1 year ago)
- Topics: cora-dataset, graph-data-science, neo4j, node-classification, northwind-database, tabular-vs-graph
- Language: Jupyter Notebook
- Homepage: https://andrewwango.github.io/neo4j-demos/rendered/cora/demo.html
- Size: 6.85 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# neo4j-demos
This repo contains notebooks demonstrating and visualising graph data science and ML using [Neo4j](https://neo4j.com/) and [Graph Data Science](https://neo4j.com/docs/graph-data-science/current/introduction/) with the Northwind and Cora datasets.
## Contents
### Cora
This demo compares classification using a tabular dataset vs using a graph dataset. Using Neo4j and the Graph Data Science libraries, we show that modelling the data using a graph allows us to achieve better classification accuracy!
The problem studied is classifying a dataset of academic papers into categories using the [Cora dataset](https://paperswithcode.com/dataset/cora). Read the full tutorial here: ["Comparing ML using tabular vs graph data models with the Cora dataset"](https://andrewwango.github.io/neo4j-demos/rendered/cora/demo.html).
### Northwind
Here we show how querying a customer-product type of dataset may be easier with a graph data model vs tabular data model. This shows query commands using the [Cypher language](https://neo4j.com/docs/getting-started/current/cypher-intro/) and their equivalents in SQL. We use the [Northwind dataset](https://guides.neo4j.com/northwind/index.html) of customers, products, suppliers and orders.
### Rendered
Rendered Quarto blog for Cora demo.