SapientIAGraph is an open knowledge graph describing the structure of all degree programs offered by Sapienza University of Rome.
It is released as part of the paper:
"SapientIAGraph: An Open Knowledge Graph of University Degree Programs at Sapienza".
(to be presented at K-GALS @ ADBIS 2025, Tampere (Finland), Sept 23, 2025)
- 309 degree programs
- 10,000+ teaching modules
- Semantic metadata on instructors, curricula, and disciplinary sectors
- Released under CC-BY 4.0
- Usable in Neo4j and CSV formats
- Clone the repository:
git clone https://github.com/umbfer/SapientIAGraph.git
cd SapientIAGraph
- Restore the Neo4j dump:
Make sure your Neo4j instance is stopped before restoring the database.
neo4j stop
neo4j-admin restore --from=data/SapientIAGraph_neo4j.dump --database=siag.db --force
neo4j start
If you're using Neo4j Desktop, place the dump in the import
folder of your project and use the "Restore from Dump" option in the interface.
- Set the active database in
neo4j.conf
(if needed):
dbms.default_database=siag.db
-
Open Neo4j Browser at http://localhost:7474 and start exploring.
-
Try the example queries in
docs/example_queries.md
The graph is represented using two CSV files:
This file lists all the nodes in the graph. Each row contains the following fields:
id
: Unique identifier of the node.label
: Type of the node (e.g., Module, Instructor).language
: Language of instruction (if applicable).name
: Short name of the node.semester
: Semester of offering (if applicable)..ssd
: Scientific Disciplinary Sector code (if applicable)..title
: Title of the module .type
: Degree type (if applicable)..year
: Academic year (if applicable)..
This file lists all edges between nodes. Each row contains:
label
: Type of relationship (e.g., TAUGHT_BY, INCLUDES_MODULE).source
: ID of the source node.target
: ID of the target node.
SapientIAGraph/
├── data/
│ ├── SapientIAGraph_nodes.csv
│ ├── SapientIAGraph_edges.csv
│ ├── SapientIAGraph_neo4j.dump
├── docs/
│ ├── schema.png
│ └── example_queries.md
├── README.md
├── LICENSE
If you use SapientIAGraph in your research, please cite the following work:
Di Rocco L., Ferraro Petrillo U., Ceccaroni R. (2025). SapientIAGraph: An Open Knowledge Graph of University Degree Programs at Sapienza. Proceedings of the K-GALS 2025 Workshop @ ADBIS. Tampere, Finland.
https://doi.org/10.5281/zenodo.15848083
@inproceedings{SapientIAGraph2025,
author = {Lorenzo Di Rocco and Umberto Ferraro Petrillo and Riccardo Ceccaroni},
title = {SapientIAGraph: An Open Knowledge Graph of University Degree Programs at Sapienza},
booktitle = {Proceedings of the K-GALS 2025 Workshop @ ADBIS},
year = {2025},
address = {Tampere, Finland},
doi = {10.5281/zenodo.15848083},
url = {https://doi.org/10.5281/zenodo.15848083}
}
Distributed under the Creative Commons Attribution 4.0 International License (CC BY 4.0).