1,482
edits
Line 46: | Line 46: | ||
First, we define multilingual equivalents for the concepts; we do this in the concept entry. Lexical entries will be created after that. This query shows the progress in covering NeoVoc with multilingual equivalents. | First, we define multilingual equivalents for the concepts; we do this in the concept entry. Lexical entries will be created after that. This query shows the progress in covering NeoVoc with multilingual equivalents. | ||
<sparql tryit="1"> | <sparql tryit="1"> | ||
#title:Number of equivalents present in | #title:Number of equivalents present in NeoVoc concept entries (including unvalidated equivalents) | ||
#defaultView:BarChart | #defaultView:BarChart | ||
Line 60: | Line 60: | ||
?concept endp:P5 enwb:Q12. # instances of "NeoVoc Concept" | ?concept endp:P5 enwb:Q12. # instances of "NeoVoc Concept" | ||
?concept endp:P57 ?equiv. | ?concept endp:P57 ?equiv. | ||
bind (lang(?equiv) as ?language) | |||
} group by ?language ?equivalents order by desc(?equivalents) | |||
</sparql> | |||
The following query shows the coverage of concept entries with equivalents in different languages, but counting only those that have been validated (i.e., where there remains no warning qualifier attached to them). | |||
<sparql tryit="1"> | |||
#title:Number of equivalents present in NeoVoc concept entries (validated equivalents only) | |||
#defaultView:BarChart | |||
PREFIX enwb: <https://eneoli.wikibase.cloud/entity/> | |||
PREFIX endp: <https://eneoli.wikibase.cloud/prop/direct/> | |||
PREFIX enp: <https://eneoli.wikibase.cloud/prop/> | |||
PREFIX enps: <https://eneoli.wikibase.cloud/prop/statement/> | |||
PREFIX enpq: <https://eneoli.wikibase.cloud/prop/qualifier/> | |||
select ?language (count(?concept) as ?equivalents) | |||
where { | |||
?concept endp:P5 enwb:Q12. # instances of "NeoVoc Concept" | |||
?concept enp:P57 ?equiv_st. filter not exists {?equiv_st enpq:P58 ?warning.} | |||
bind (lang(?equiv) as ?language) | bind (lang(?equiv) as ?language) | ||
} group by ?language ?equivalents order by desc(?equivalents) | } group by ?language ?equivalents order by desc(?equivalents) | ||
</sparql> | </sparql> |