query-e43864c636a45dda9520894a2a288004
Consulta de SPARQL
Use at
- https://query.wikidata.org/sparql
PREFIX wikibase: <http://wikiba.se/ontology#>
PREFIX wdt: <http://www.wikidata.org/prop/direct/>
PREFIX wd: <http://www.wikidata.org/entity/>
PREFIX ontolex: <http://www.w3.org/ns/lemon/ontolex#>
PREFIX dct: <http://purl.org/dc/terms/>
SELECT DISTINCT
?lexeme
?lemma
?lemmaZh
?lemmaEs
?lemmaEn
# La siguiente subconsulta obtiene la información de los lexemas en
# mandarín estándar.
# La siguiente subconsulta obtiene la información de los lexemas en
# español
# La siguiente subconsulta obtiene la información de los lexemas en
# inglés
# La siguiente subconsulta une los diferentes lemas de aquellos
# lexemas en mandarín estándar
#
# Algunos lexemas en Chino tienen 2 lemas: 1 lema para el caracter
# chino simplificado y otro para el caracter simplificado
# La siguiente subconsulta obtiene el lema de los lexemas en quechua
{
{
SELECT * {
{
SELECT * {
{
SELECT * {
{
SELECT DISTINCT ?lexeme {
?lexeme dct:language wd:Q5218.
# Escogemos aquellos lexemas que tienen una definición enlazada a
# una subclase de polígono.
{?lexeme ontolex:sense/wdt:P5137/wdt:P279* wd:Q37555}
UNION
# Escogemos aquellos lexemas que tienen una definición enlazada a
# una subclase de elipse.
{?lexeme ontolex:sense/wdt:P5137/wdt:P279* wd:Q40112}
}
}
?lexeme ontolex:sense ?sense.
?sense wdt:P5972 ?senseZh.
?lexemeZh
dct:language wd:Q727694;
ontolex:sense ?senseZh;
wikibase:lemma ?lemmaZhHansHant.
}
}
?lexeme ontolex:sense ?sense.
?sense wdt:P5972 ?senseEn.
?lexemeEn
dct:language wd:Q1860;
ontolex:sense ?senseEn;
wikibase:lemma ?lemmaEn.
}
}
?lexeme ontolex:sense ?sense.
?sense wdt:P5972 ?senseEs.
?lexemeEs
dct:language wd:Q1321;
ontolex:sense ?senseEs;
wikibase:lemma ?lemmaEs.
}
}
{
SELECT ?lexemeZh (GROUP_CONCAT(?lemmaZhHansHant; SEPARATOR="/") AS ?lemmaZh) {
{
SELECT * {
{
SELECT DISTINCT ?lexeme {
?lexeme dct:language wd:Q5218.
# Escogemos aquellos lexemas que tienen una definición enlazada a
# una subclase de polígono.
{?lexeme ontolex:sense/wdt:P5137/wdt:P279* wd:Q37555}
UNION
# Escogemos aquellos lexemas que tienen una definición enlazada a
# una subclase de elipse.
{?lexeme ontolex:sense/wdt:P5137/wdt:P279* wd:Q40112}
}
}
?lexeme ontolex:sense ?sense.
?sense wdt:P5972 ?senseZh.
?lexemeZh
dct:language wd:Q727694;
ontolex:sense ?senseZh;
wikibase:lemma ?lemmaZhHansHant.
}
}
?lexemeZh wikibase:lemma ?lemmaZhHansHant.
}
GROUP BY ?lexemeZh
}
{
SELECT ?lexeme ?lemma {
{
SELECT DISTINCT ?lexeme {
?lexeme dct:language wd:Q5218.
# Escogemos aquellos lexemas que tienen una definición enlazada a
# una subclase de polígono.
{?lexeme ontolex:sense/wdt:P5137/wdt:P279* wd:Q37555}
UNION
# Escogemos aquellos lexemas que tienen una definición enlazada a
# una subclase de elipse.
{?lexeme ontolex:sense/wdt:P5137/wdt:P279* wd:Q40112}
}
}
?lexeme wikibase:lemma ?lemma.
}
}
}
Query found at
graph TD
classDef projected fill:lightgreen;
classDef literal fill:orange;
classDef iri fill:yellow;
v13("?lemma"):::projected
v8("?lemmaEn"):::projected
v11("?lemmaEs"):::projected
v12("?lemmaZh"):::projected
v5("?lemmaZhHansHant")
v1("?lexeme"):::projected
v7("?lexemeEn")
v10("?lexemeEs")
v4("?lexemeZh")
v2("?sense")
v6("?senseEn")
v9("?senseEs")
v3("?senseZh")
a1((" "))
a2((" "))
a3((" "))
a4((" "))
a5((" "))
a6((" "))
a7((" "))
a8((" "))
a9((" "))
a10((" "))
a11((" "))
a12((" "))
c6(["wd:Q37555"]):::iri
c9(["wd:Q727694"]):::iri
c7(["wd:Q40112"]):::iri
c2(["wd:Q5218"]):::iri
c11(["wd:Q1860"]):::iri
c12(["wd:Q1321"]):::iri
v1 --"dct:language"--> c2
subgraph union0[" Union "]
subgraph union0l[" "]
style union0l fill:#abf,stroke-dasharray: 3 3;
v1 --"ontolex:sense"--> a3
a3 --"wdt:P5137"--> a4
a4 --"wdt:P279"--> c7
end
subgraph union0r[" "]
style union0r fill:#abf,stroke-dasharray: 3 3;
v1 --"ontolex:sense"--> a1
a1 --"wdt:P5137"--> a2
a2 --"wdt:P279"--> c6
end
union0r <== or ==> union0l
end
v1 --"ontolex:sense"--> v2
v2 --"wdt:P5972"--> v3
v4 --"dct:language"--> c9
v4 --"ontolex:sense"--> v3
v4 --"wikibase:lemma"--> v5
v1 --"ontolex:sense"--> v2
v2 --"wdt:P5972"--> v6
v7 --"dct:language"--> c11
v7 --"ontolex:sense"--> v6
v7 --"wikibase:lemma"--> v8
v1 --"ontolex:sense"--> v2
v2 --"wdt:P5972"--> v9
v10 --"dct:language"--> c12
v10 --"ontolex:sense"--> v9
v10 --"wikibase:lemma"--> v11
v1 --"dct:language"--> c2
subgraph union1[" Union "]
subgraph union1l[" "]
style union1l fill:#abf,stroke-dasharray: 3 3;
v1 --"ontolex:sense"--> a7
a7 --"wdt:P5137"--> a8
a8 --"wdt:P279"--> c7
end
subgraph union1r[" "]
style union1r fill:#abf,stroke-dasharray: 3 3;
v1 --"ontolex:sense"--> a5
a5 --"wdt:P5137"--> a6
a6 --"wdt:P279"--> c6
end
union1r <== or ==> union1l
end
v1 --"ontolex:sense"--> v2
v2 --"wdt:P5972"--> v3
v4 --"dct:language"--> c9
v4 --"ontolex:sense"--> v3
v4 --"wikibase:lemma"--> v5
v4 --"wikibase:lemma"--> v5
bind1[/"?lemmaZhHansHant"/]
v5 --o bind1
bind1 --as--o v12
v1 --"dct:language"--> c2
subgraph union2[" Union "]
subgraph union2l[" "]
style union2l fill:#abf,stroke-dasharray: 3 3;
v1 --"ontolex:sense"--> a11
a11 --"wdt:P5137"--> a12
a12 --"wdt:P279"--> c7
end
subgraph union2r[" "]
style union2r fill:#abf,stroke-dasharray: 3 3;
v1 --"ontolex:sense"--> a9
a9 --"wdt:P5137"--> a10
a10 --"wdt:P279"--> c6
end
union2r <== or ==> union2l
end
v1 --"wikibase:lemma"--> v13