Pular para o conteúdo principal

WD Property constraints - Required qualifiers

Levantamento sobre Constraints na WD

Required qualifier constraint (Q21510856) (i) specifies that some qualifier is required for this property. For example, head of state (P35) statements should always have a start time (P580) qualifier.

This constraint can only be checked on the main value of a statement; if any other constraint scope (P4680) is specified, an error is reported. 

This constraint has one mandatory parameter:
property (P2306) (ii) ... Contains the required qualifier. Must contain exactly one property. To add multiple required qualifiers, add multiple constraints of this type.

constraint status (P2316): qualifier to define a property constraint in combination with P2302. Use values "mandatory constraint" (Q21502408) or "suggestion constraint" (iii)

Fonte: https://www.wikidata.org/wiki/Help:Property_constraints_portal/Required_qualifiers

Exemplos

head of government (P6) - mandatory required qualifier constraint
    start time (P580)
    start period (P3415)
 
[Uma boa parte tem a P580 mas a P3415 tem muito pouco]
 
Kamensk-Uralsky (Q105444)
 
Semily (Q1008737)
 
Missouri (Q1581) 

position held (P39) - suggested required qualifier constraint

    start time (P580)
 

 
repealed by (P2568) - suggested required qualifier constraint
    point in time (P585) 

Etapas 

WD4.1 Selecionar Constraints (P2302) associadas aos predicados Px  
WD4.2 Selecionar predicados Px associados a Constraints mandatórias (P2316-> Q21502408) (iii)
WD4.3 Selecionar qualificadores Qy associados a predicados Px que tem a constraint required qualifier (i)

WD4.4 Selecionar qualificadores Qy associados a predicados Px que tem a constraint required qualifier obrigatória (ii)
WD4.5 Selecionar CLAIMS do conjunto Multi Value SEM qualificador Qy referente aos predicados Px
WD4.6 Selecionar CLAIMS do conjunto Completo SEM qualificador Qy referente aos predicados Px

WD4.8 Selecionar qualificadores Qy associados a predicados Px que tem a constraint required qualifier sugerida (ii)
WD4.9 Selecionar CLAIMS do conjunto Multi Value SEM qualificador Qy referente aos predicados Px
WD4.10 Selecionar CLAIMS do conjunto Completo SEM qualificador Qy referente aos predicados Px
 
WD4B.1 Contabilizar a ausência do qualificador Qy referente aos predicados Px no conjunto Multi Value
WD4B.2 Contabilizar a ausência do qualificador Qy referente aos predicados Px no conjunto conjunto Completo Px
WD4B.3 Contabilizar frequencia do qualificador Qy referente aos predicados Px nas mandatory constraints required_qualifier

WD4B.4 Contabilizar a ausência do qualificador Qy referente aos predicados Px no conjunto Multi Value
WD4B.5 Contabilizar a ausência do qualificador Qy referente aos predicados Px no conjunto conjunto Completo Px
WD4B.6 Contabilizar frequencia do qualificador Qy referente aos predicados Px nas mandatory constraints required_qualifier

Estatísticas de CLAIMS e Predicados

WD4.7g Total Predicados distintos associados a constraint required_qualifier obrigatória
required_qualifier_constraint_predicates
311

WD4.7a Total Claims com violação da constraint required_qualifier
total_claims_required_qualifier_violated
395,604

WD4.7b Total Predicados distintos encontrados em Claims com violação da constraint required_qualifier
257

WD4.7c TOP-10 Predicados encontrados em Claims com violação da constraint required_qualifier
node1    node1;label    node1;count
P1082    'population'@en    68042
P6    'head of government'@en    51629
P4501    'albedo'@en    23167
P1618    'sport number'@en    21923
P609    'terminus location'@en    21502
P217    'inventory number'@en    15414
P4765    'Commons compatible image available at URL'@en    14069
P488    'chairperson'@en    13133
P414    'stock exchange'@en    11613
P852    'ESRB rating'@en    10854

WD4.7d Multi Value Claims com violação da constraint required_qualifier
multi_value_claims_required_qualifier_violated
94,534

WD4.7e Total Predicados distintos encontrados em Multi Value Claims com violação da constraint required_qualifier
156

WD4.7f TOP-10 Predicados encontrados em Multi Value Claims com violação da constraint required_qualifier
node1    node1;label    node1;count
P1082    'population'@en    30411
P6    'head of government'@en    18517
P609    'terminus location'@en    13547
P726    'candidate'@en    6622
P1324    'source code repository'@en    2404
P488    'chairperson'@en    2266
P1038    'relative'@en    2166
P414    'stock exchange'@en    1979
P217    'inventory number'@en    1696
P1128    'employees'@en    1014

WD4.11g Total Predicados distintos associados a constraint required_qualifier sugeridas
suggested_required_qualifier_constraint_predicates
63

WD4.11a Total Claims com violação da constraint required_qualifier
total_claims_suggested_required_qualifier_violated
3,478,979

WD4.11b Total Predicados distintos encontrados em Claims com violação da constraint required_qualifier
62

WD4.11c TOP-10 Predicados encontrados em Claims com violação da constraint required_qualifier
node1    node1;label    node1;count
P856    'official website'@en    1165471
P1082    'population'@en    717770
P39    'position held'@en    606700
P973    'described at URL'@en    536256
P1540    'male population'@en    103110
P1539    'female population'@en    102783
P2002    'Twitter username'@en    40424
P2567    'amended by'@en    37717
P3148    'repeals'@en    28639
P1618    'sport number'@en    24078

WD4.11d Multi Value Claims com violação da constraint required_qualifier
multi_value_claims_suggested_required_qualifier_violated
1,260,733

WD4.11e Total Predicados distintos encontrados em Multi Value Claims com violação da constraint required_qualifier
45

WD4.11f TOP-10 Predicados encontrados em Multi Value Claims com violação da constraint required_qualifier
node1    node1;label    node1;count
P1082    'population'@en    549926
P39    'position held'@en    268967
P973    'described at URL'@en    97540
P1540    'male population'@en    90152
P1539    'female population'@en    90118
P856    'official website'@en    89411
P2567    'amended by'@en    34016
P3148    'repeals'@en    20862
P1411    'nominated for'@en    11125
P3025    'open days'@en    3605

Complemento com as estatísticas de qualificadores

WD4B.7a Total de qualificadores Qy referente aos predicados Px nas mandatory constraints required_qualifier
95

WD4B.7b TOP-10 Qualificadores Qy referente aos predicados Px nas mandatory constraints required_qualifier
node1    node1;label    node1;count
P585    'point in time'@en    93
P2076    'temperature'@en    24
P580    'start time'@en    24
P400    'platform'@en    20
P2676    'rating certificate ID'@en    17
P1810    'subject named as'@en    14
P459    'determination method'@en    12
P7367    'content descriptor'@en    10
P515    'phase of matter'@en    9
P1013    'criterion used'@en    8

WD4B.7c Total de qualificadores Qy referente aos predicados Px das mandatory constraints required_qualifier AUSENTES no conjunto Multi Value
63

WD4B.7d TOP-10 Qualificadores Qy referente aos predicados Px das mandatory constraints required_qualifier AUSENTES no conjunto Multi Value 
node1    node1;label    node1;count
P585    'point in time'@en    34734
P3415    'start period'@en    17555
P560    'direction'@en    13547
P1111    'votes received'@en    6622
P580    'start time'@en    6055
P1039    'kinship to subject'@en    2166
P10627    'web interface software'@en    1956
P195    'collection'@en    1696
P3831    'object has role'@en    1002
P459    'determination method'@en    957

WD4B.7e Total de qualificadores Qy referente aos predicados Px das mandatory constraints required_qualifier ausentes no conjunto Completo
86

WD4B.7f TOP-10 Qualificadores Qy referente aos predicados Px das mandatory constraints required_qualifier ausentes no conjunto Completo
node1    node1;label    node1;count
P585    'point in time'@en    112128
P580    'start time'@en    50230
P3415    'start period'@en    38268
P1013    'criterion used'@en    24668
P642    'of'@en    22462
P560    'direction'@en    21502
P195    'collection'@en    15414
P7367    'content descriptor'@en    12795
P2093    'author name string'@en    10896
P459    'determination method'@en    9929

WD4B.7g Total de qualificadores Qy referente aos predicados Px nas suggested constraints required_qualifier
30

WD4B.7h TOP-10 Qualificadores Qy referente aos predicados Px nas suggested constraints required_qualifier
node1    node1;label    node1;count
P407    'language of work or name'@en    16
P585    'point in time'@en    12
P580    'start time'@en    9
P459    'determination method'@en    5
P1810    'subject named as'@en    4
P7367    'content descriptor'@en    4
P437    'distribution format'@en    3
P1476    'title'@en    2
P4970    'alternative name'@en    2
P10663    'applies to work'@en    1

WD4B.7i Total de qualificadores Qy referente aos predicados Px das suggested constraints required_qualifier ausentes no conjunto Multi Value
19

WD4B.7j TOP-10 Qualificadores Qy referente aos predicados Px das suggested constraints required_qualifier ausentes no conjunto Multi Value
node1    node1;label    node1;count
P459    'determination method'@en    730810
P580    'start time'@en    269591
P407    'language of work or name'@en    188450
P585    'point in time'@en    67652
P8627    'closing time'@en    1803
P8626    'opening time'@en    1802
P2699    'URL'@en    256
P7367    'content descriptor'@en    66
P437    'distribution format'@en    60
P10663    'applies to work'@en    51

WD4B.7k Total de qualificadores Qy referente aos predicados Px das suggested constraints required_qualifier ausentes no conjunto Completo
30

WD4B.7l TOP-10 Qualificadores Qy referente aos predicados Px das suggested constraints required_qualifier ausentes no conjunto Completo
node1    node1;label    node1;count
P407    'language of work or name'@en    1717233
P459    'determination method'@en    926034
P580    'start time'@en    656267
P585    'point in time'@en    103465
P6552    'Twitter user numeric ID'@en    19426
P2676    'rating certificate ID'@en    13329
P972    'catalog'@en    8662
P137    'operator'@en    5202
P7367    'content descriptor'@en    4085
P4390    'mapping relation type'@en    3561

Comentários

Postar um comentário

Sinta-se a vontade para comentar. Críticas construtivas são sempre bem vindas.

Postagens mais visitadas deste blog

Aula 12: WordNet | Introdução à Linguagem de Programação Python *** com NLTK

 Fonte -> https://youtu.be/0OCq31jQ9E4 A WordNet do Brasil -> http://www.nilc.icmc.usp.br/wordnetbr/ NLTK  synsets = dada uma palavra acha todos os significados, pode informar a língua e a classe gramatical da palavra (substantivo, verbo, advérbio) from nltk.corpus import wordnet as wn wordnet.synset(xxxxxx).definition() = descrição do significado É possível extrair hipernimia, hiponimia, antonimos e os lemas (diferentes palavras/expressões com o mesmo significado) formando uma REDE LEXICAL. Com isso é possível calcular a distância entre 2 synset dentro do grafo.  Veja trecho de código abaixo: texto = 'útil' print('NOUN:', wordnet.synsets(texto, lang='por', pos=wordnet.NOUN)) texto = 'útil' print('ADJ:', wordnet.synsets(texto, lang='por', pos=wordnet.ADJ)) print(wordnet.synset('handy.s.01').definition()) texto = 'computador' for synset in wn.synsets(texto, lang='por', pos=wn.NOUN):     print('DEF:',s

truth makers AND truth bearers - Palestra Giancarlo no SBBD

Dando uma googada https://iep.utm.edu/truth/ There are two commonly accepted constraints on truth and falsehood:     Every proposition is true or false.         [Law of the Excluded Middle.]     No proposition is both true and false.         [Law of Non-contradiction.] What is the difference between a truth-maker and a truth bearer? Truth-bearers are either true or false; truth-makers are not since, not being representations, they cannot be said to be true, nor can they be said to be false . That's a second difference. Truth-bearers are 'bipolar,' either true or false; truth-makers are 'unipolar': all of them obtain. What are considered truth bearers?   A variety of truth bearers are considered – statements, beliefs, claims, assumptions, hypotheses, propositions, sentences, and utterances . When I speak of a fact . . . I mean the kind of thing that makes a proposition true or false. (Russell, 1972, p. 36.) “Truthmaker theories” hold that in order for any truthbe

DGL-KE : Deep Graph Library (DGL)

Fonte: https://towardsdatascience.com/introduction-to-knowledge-graph-embedding-with-dgl-ke-77ace6fb60ef Amazon recently launched DGL-KE, a software package that simplifies this process with simple command-line scripts. With DGL-KE , users can generate embeddings for very large graphs 2–5x faster than competing techniques. DGL-KE provides users the flexibility to select models used to generate embeddings and optimize performance by configuring hardware, data sampling parameters, and the loss function. To use this package effectively, however, it is important to understand how embeddings work and the optimizations available to compute them. This two-part blog series is designed to provide this information and get you ready to start taking advantage of DGL-KE . Finally, another class of graphs that is especially important for knowledge graphs are multigraphs . These are graphs that can have multiple (directed) edges between the same pair of nodes and can also contain loops. The