diff --git a/skosVocabularyExtraction.py b/skosVocabularyExtraction.py deleted file mode 100644 index 44123c9..0000000 --- a/skosVocabularyExtraction.py +++ /dev/null @@ -1,55 +0,0 @@ -from sparql_dataframe import get -from SPARQLWrapper import * -import json - -endpoint = 'https://dati.cultura.gov.it/sparql' - -query = """ -SELECT DISTINCT ?material ?label ?materialNarrow ?label2 WHERE { - skos:hasTopConcept ?material. - ?material rdfs:label ?label; - skos:narrower ?materialNarrow. - ?materialNarrow rdfs:label ?label2. -} -""" - -client = SPARQLWrapper(endpoint) -client.setQuery(query) -client.setReturnFormat(JSON) -materialResults = client.query().convert() - -with open("data/jsonMaterials.json", "w", encoding="utf-8") as f: - json.dump(materialResults, f, indent=4) - - -query = """ -SELECT DISTINCT ?technique ?label ?techniqueNarrow ?label2 WHERE { - skos:hasTopConcept ?technique. - ?technique rdfs:label ?label; - skos:narrower ?techniqueNarrow. - ?techniqueNarrow rdfs:label ?label2. -} -""" - -client.setQuery(query) -client.setReturnFormat(JSON) -techniqueResults = client.query().convert() -print(techniqueResults) - -with open("data/jsonTechniques.json", "w", encoding="utf-8") as f: - json.dump(techniqueResults, f, indent=4) -''' - - -query = """ -SELECT DISTINCT ?material ?label ?materialNarrow ?label2 WHERE { - skos:hasTopConcept ?material. - ?material rdfs:label ?label; - skos:narrower ?materialNarrow. - ?materialNarrow rdfs:label ?label2. -} -""" -df = get(endpoint, query) -print(df[0:10]) - -''' \ No newline at end of file