I am currently working with the Microsoft Academic Knowledge Graph (MAKG) dataset, specifically using the RDF schema provided at https://makg.org/wp-content/uploads/2021/03/mag-rdf-schema-2021-03-2.png. I am querying the dataset using SPARQL through the MAKG SPARQL endpoint at https://makg.org/sparql-endpoint/.
My goal is to obtain a list of all fields of study along with their child records. The dataset indicates that there are 740,460 fields of study, but when I query the data, I only get the top-level fields without any child records.
SELECT DISTINCT ?FieldOfStudy
WHERE {
[] a ?FieldOfStudy
}
LIMIT 100
Could you please guide me on how to construct a SPARQL query to retrieve the child records for each field of study?
Thank you in advance for your help!