User:PAC2/AI generated SPARQL queries
Jump to navigation
Jump to search
Try it!
Try it!
Try it!
In July 2022, a discussion started on Twitter about the use of large language model to generate SPARQL queries[1]. Thibaultmol suggest
Just an idea for someone: gpt3 based tools that generate SPARQL queries.
LukasGalke just answers with a nice experiment with OpenAI's GPT-3 model.
Experiments[edit]
May 2024[edit]
Requête à PerplexityAI
Comment écrire une requête SPARQL à Wikidata pour obtenir une liste de sociologues français[2]
SELECT ?item ?itemLabel ?itemDescription
WHERE
{
?item wdt:P106 wd:Q180536 . # Occupation est sociologue
?item wdt:P27 wd:Q142 . # Pays de citoyenneté est la France
SERVICE wikibase:label { bd:serviceParam wikibase:language "fr". }
}
Comment écrire une requête SPARQL à Wikidata pour obtenir une liste de sociologues français vivants[3]
SELECT ?item ?itemLabel ?dateNaissance ?lieuNaissanceLabel WHERE {
?item wdt:P106 wd:Q180385 ; # Occupation : sociologue
wdt:P27 wd:Q142 ; # Nationalité : France
wdt:P569 ?dateNaissance . # Date de naissance
OPTIONAL { ?item wdt:P19 ?lieuNaissance . } # Lieu de naissance
MINUS { ?item wdt:P570 ?dateDeces } # Exclure les personnes décédées en filtrant sur l'absence de date de décès
SERVICE wikibase:label { bd:serviceParam wikibase:language "fr". }
}
ORDER BY DESC(?dateNaissance)
Comment écrire une requête SPARQL à Wikidata pour obtenir une liste de sociologues français vivants en calculant leur âge
SELECT ?item ?itemLabel ?dateNaissance (YEAR(NOW()) - YEAR(?dateNaissance)) AS ?age
WHERE {
?item wdt:P106 wd:Q180385 ; # Occupation : sociologue
wdt:P27 wd:Q142 ; # Nationalité : France
wdt:P569 ?dateNaissance . # Date de naissance
MINUS { ?item wdt:P570 ?dateDeces } # Exclure les personnes décédées
SERVICE wikibase:label { bd:serviceParam wikibase:language "fr" }
}
ORDER BY DESC(?dateNaissance)
References[edit]
- ↑ https://twitter.com/wikimediatech/status/1547256861237268482?t=NpUjFr0SkbNSw8Sbye6l7w&s=19
- ↑
https://www.perplexity.ai/search/Comment-crire-une-Ph3..QoTRLqiSdcnIE2bqw
- ↑
https://www.perplexity.ai/search/Comment-crire-une-J5KxS7jwT.ChoJNL..MlRg