1,482
edits
Line 55: | Line 55: | ||
=== Coverage of NeoVoc concepts with multilingual equivalents === | === Coverage of NeoVoc concepts with multilingual equivalents === | ||
==== All existing 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. | 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"> | ||
Line 74: | Line 75: | ||
} group by ?language ?equivalents order by desc(?equivalents) | } group by ?language ?equivalents order by desc(?equivalents) | ||
</sparql> | </sparql> | ||
==== Validated equivalents ==== | |||
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 a "validated by" qualifier has been attached to the equivalent). | 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 a "validated by" qualifier has been attached to the equivalent). | ||
<sparql tryit="1"> | <sparql tryit="1"> | ||
Line 93: | Line 95: | ||
} group by ?language ?equivalents order by desc(?equivalents) | } group by ?language ?equivalents order by desc(?equivalents) | ||
</sparql> | </sparql> | ||
This query shows statistics by language considering only those equivalents that have no "warning", but do have a "validated by" qualifier. Those are the ones lexical entries are created for. | |||
<sparql tryit="1"> | |||
#title:Number of equivalents present in NeoVoc concept entries (including unvalidated equivalents) | |||
#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. ?equiv_st enps:P57 ?equiv; enpq:P64 ?validated. filter not exists{?equiv_st enpq:P58 ?warning.} | |||
bind (lang(?equiv) as ?language) | |||
} group by ?language ?equivalents order by desc(?equivalents) | |||
</sparql> | |||
=== Validation statistics === | === Validation statistics === | ||
This query lists how many multilingual equivalents have been validated by each validator. | This query lists how many multilingual equivalents have been validated by each validator. |