User:Liridon/Descriptions
Jump to navigation
Jump to search
Try it!
Try it!
Try it!
Try it!
Try it!
Try it!
Done
[edit]France
[edit]Russia
[edit]Poland
[edit]- instance of (P31) village of Poland (Q3558970) Done
- instance of (P31) city (Q515) , country (P17) Poland (Q36) Done
China
[edit]Example query
[edit]Translation of labels and descriptions
[edit]Missing labels for a target language
[edit]#Search for labels in other languages that do not exist in a target language
#Can be input for Q29032512
SELECT ?item ?itemLabel ?itemDescription WHERE {
?item wdt:P31 wd:Q5. #instance of human
?item wdt:P27 wd:Q31. #country of citizenship Belgium
SERVICE wikibase:label { bd:serviceParam wikibase:language "en,de,it,nl,fr,es,no,pt". }
FILTER(NOT EXISTS {
?item rdfs:label ?lang_label.
FILTER(LANG(?lang_label) = "sq") #with missing Albanian label
})
}
ORDER BY ?itemLabel
Missing description for a target language
[edit]#Search for missing descriptions in a target language.
#Can be input for Q29032512
SELECT ?item ?itemLabel ?genderLabel ?occupationLabel ?domainLabel ?positionLabel ?itemDescription WHERE {
?item wdt:P31 wd:Q5. # instance of human
?item wdt:P27 wd:Q31. # country of citizenship Belgium
optional{ ?item wdt:P21 ?gender.}
optional{ ?item wdt:P106 ?occupation.}
optional{ ?item wdt:P101 ?domain.}
optional{ ?item wdt:P39 ?position.}
SERVICE wikibase:label { bd:serviceParam wikibase:language "en,de,it,nl,fr,es,no,pt". }
FILTER(NOT EXISTS {
?item schema:description ?itemdesc.
FILTER(LANG(?itemdesc) = "sq") # with missing Albanian description
})
}
order by ?itemLabel
Tasks
[edit]Missing descriptions in Albanian (Q8748)
[edit]Albanians
[edit]PREFIX schema: <http://schema.org/>
#Search for missing descriptions in a target language.
#Can be input for Q29032512
SELECT ?item ?itemLabel ?genderLabel ?occupationLabel ?domainLabel ?positionLabel ?itemDescription WHERE {
?item wdt:P31 wd:Q5.
?item wdt:P172 wd:Q179248.
OPTIONAL { ?item wdt:P21 ?gender. }
OPTIONAL { ?item wdt:P106 ?occupation. }
OPTIONAL { ?item wdt:P101 ?domain. }
OPTIONAL { ?item wdt:P39 ?position. }
SERVICE wikibase:label { bd:serviceParam wikibase:language "sq,en,de,nl,fr,it,es,pt,no, mk". }
FILTER(NOT EXISTS {
?item schema:description ?itemdesc.
FILTER((LANG(?itemdesc)) = "sq")
})
}
ORDER BY ?itemLabel
People from Albania
[edit]PREFIX schema: <http://schema.org/>
#Search for missing descriptions in a target language.
#Can be input for Q29032512
SELECT ?item ?itemLabel ?genderLabel ?occupationLabel ?domainLabel ?positionLabel ?itemDescription WHERE {
?item wdt:P31 wd:Q5.
?item wdt:P27 wd:Q222.
OPTIONAL { ?item wdt:P21 ?gender. }
OPTIONAL { ?item wdt:P106 ?occupation. }
OPTIONAL { ?item wdt:P101 ?domain. }
OPTIONAL { ?item wdt:P39 ?position. }
SERVICE wikibase:label { bd:serviceParam wikibase:language "sq,en,de,nl,fr,it,es,pt,no". }
FILTER(NOT EXISTS {
?item schema:description ?itemdesc.
FILTER((LANG(?itemdesc)) = "sq")
})
}
ORDER BY ?itemLabel
People from Kosovo
[edit]PREFIX schema: <http://schema.org/>
#Search for missing descriptions in a target language.
#Can be input for Q29032512
SELECT ?item ?itemLabel ?genderLabel ?occupationLabel ?domainLabel ?positionLabel ?itemDescription WHERE {
?item wdt:P31 wd:Q5.
?item wdt:P27 wd:Q1246.
OPTIONAL { ?item wdt:P21 ?gender. }
OPTIONAL { ?item wdt:P106 ?occupation. }
OPTIONAL { ?item wdt:P101 ?domain. }
OPTIONAL { ?item wdt:P39 ?position. }
SERVICE wikibase:label { bd:serviceParam wikibase:language "sq,en,de,nl,fr,it,es,pt,no". }
FILTER(NOT EXISTS {
?item schema:description ?itemdesc.
FILTER((LANG(?itemdesc)) = "sq")
})
}
ORDER BY ?itemLabel
People from Macedonia
[edit]PREFIX schema: <http://schema.org/>
#Search for missing descriptions in a target language.
#Can be input for Q29032512
SELECT ?item ?itemLabel ?genderLabel ?occupationLabel ?domainLabel ?positionLabel ?itemDescription WHERE {
?item wdt:P31 wd:Q5.
?item wdt:P27 wd:Q221.
OPTIONAL { ?item wdt:P21 ?gender. }
OPTIONAL { ?item wdt:P106 ?occupation. }
OPTIONAL { ?item wdt:P101 ?domain. }
OPTIONAL { ?item wdt:P39 ?position. }
SERVICE wikibase:label { bd:serviceParam wikibase:language "sq,en,de,nl,fr,it,es,pt,no, mk". }
FILTER(NOT EXISTS {
?item schema:description ?itemdesc.
FILTER((LANG(?itemdesc)) = "sq")
})
}
ORDER BY ?itemLabel