This is the private code repo for the master's thesis on OpenAlex, SemOpenAlex and the generation of entity embeddings for SemOpenAlex.
This repository covers the code for:
- analysis of the source OpenAlex data set for all entity types and key statistics in 01_Analysis_OpenAlex,
- transforming the OpenAlex data dump into the semantic scholarly knowledge graph SemOpenAlex in 02_Transformation_SemOpenAlex,
- and code and configuration files for the generation of graph entity embeddings on the data in SemOpenAlex 03_Embeddings_SemOpenAlex.
Detailed instructions can be found in the respective sub-directories.
- requests
- json
- matplotlib
- numpy
- rdflib
- gzip
- multiprocessing
- kgtk
- marius
The full current schema of the knowledge graph SemOpenAlex is included in the file SemOpenAlex_full_schema_2022_12_02.pdf
.