Property talk:P5911

From Wikidata
Jump to navigation Jump to search

Documentation

paradigm class
paradigm this lexeme belongs to, pattern of forms of the lexeme
[create Create a translatable help page (preferably in English) for this property to be included here]
Value type “paradigm (Q1428334): This property should use items as value that contain property “instance of (P31)”. On these, the value for instance of (P31) should be an item that uses subclass of (P279) with value paradigm (Q1428334) (or a subclass thereof). (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P5911#Value type Q1428334, SPARQL
Allowed entity types are Wikibase lexeme (Q51885771): the property may only be used on a certain entity type (Help)
List of violations of this constraint: Database reports/Constraint violations/P5911#Entity types, hourly updated report
Property “language of work or name (P407)” declared by target items of “paradigm class (P5911): If [item A] has this property with value [item B], [item B] is required to have property “language of work or name (P407)”. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P5911#Target required claim P407, SPARQL, SPARQL (by value)
Scope is as main value (Q54828448): the property must be used by specified way only (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P5911#Scope, SPARQL
Conflicts with “noun class (P7165): this property must not be used with the listed properties and values. (Help)
Exceptions are possible as rare values may exist. Exceptions can be specified using exception to constraint (P2303).
List of violations of this constraint: Database reports/Constraint violations/P5911#Conflicts with P7165, search, SPARQL

Rename to "form pattern"?[edit]

There are entities like Lexeme:L19340 that have a general purpose and special purpose form. We could make an element that describes this format, but this wouldn't be an inflection class.

Should this property be renamed for this, should we merely adjust the constraints, or should we go ahead with Wikidata:Property_proposal/form_pattern_of_lexeme and use that there? --- Jura 12:14, 25 October 2018 (UTC)[reply]

"Format class" means nothing to me, and I wouldn't associate it with inflection. —Rua (mew) 12:56, 26 October 2018 (UTC)[reply]

Yes, it describes the addition, but not necessarily the existing values. "form pattern" could work better (I updated the section header accordingly). Obviously the current label could remain an alias. --- Jura 14:06, 26 October 2018 (UTC)[reply]

But nobody calls inflection a "form pattern". —Rua (mew) 10:41, 27 October 2018 (UTC)[reply]
I don't think that matters, but a separate property is probably preferable. --- Jura 11:31, 31 October 2018 (UTC)[reply]
As the other one was closed as not done, I guess we are stuck with this. I added the corresponding alias. --- Jura 17:32, 7 November 2018 (UTC)[reply]

requires P407[edit]

Why does it require language of work or name (P407)? Wouldn't the language always be the language of the lexeme itself? --Yurik (talk) 18:13, 9 August 2019 (UTC)[reply]

Clarifying Usage Rules[edit]

Hi, there has been a lot of discussion in the ru-wiktionary on how to use this property. Languages may have more than one "morphing classification systems", e.g. there could be a well established rule for declensions studied in schools, and there could be a professional system, used primarily by philologists, e.g. Zaliznyak's сlassification (Q66148413). We plan to create as many as (~100-200) items, one for each classification type according to each systems. Example:

Lexeme
   paradigm class (P5911) = Zaliznyak noun of type 7c
   paradigm class (P5911) = 1st declension in Russian (Q66327367)

The biggest concern here is data validation -- the value for P5911 must satisfy:

  • the value item must be P31/P279* of inflection class (Q56633378) ✓ Done
  • the language of the classification system must match the language of the lexeme. This is important because most classification systems are language-centric, so a french word must not be classified according to the Zaliznyak's classification system. I don't think basic constraints can handle that, but we can probably set up a custom rule for this. The current restriction that the item must have language of work or name (P407) could be the basis of that.
@Yurik: There are cross-linguistic inflection classifications, such as Germanic strong conjugation class 4 (Q56649310). —Rua (mew) 21:21, 20 August 2019 (UTC)[reply]
@Rua: I did say "most" :). Being cross-linguistic doesn't mean classification applies to all the languages, but rather to a well defined limited list - thus allowing validation. In the worst case, having no language defined on classification item simply disables the validation of that rules' applicability. If classification can be used on more than one language, we should add all applicable languages to the classification - thus enabling validation. This moves all the complexity to the meta items, and keep millions (billions?) of the individual words simple. --Yurik (talk) 21:43, 20 August 2019 (UTC)[reply]

Removing word stem (P5187) restriction[edit]

One restriction seems excessive -- word stem (P5187) -- in case of Russian, where most words will have at least two classification systems, having a stem attached is redundant and may cause more issues than solve. The word itself has one (or more) stems, and they should not be repeated for every value of P5911. Instead, we think it should not be used at all, and in case of multi-stem words, use integer position.

New rule:

--Yurik (talk) 20:00, 14 August 2019 (UTC)[reply]

CC: Afaz, Andreasmperu, Arnaugir, Bjankuloski06, Event, Fnielsen, Infovarius, Iniquity, Jura1, KaMan, Njardarlogar, Pintoch, Renamerr, Taravyvan Adijene, Rua, Sobreira, ديفيد عادل وهبة خليل 2 would be great to get your feedback, thanks! --Yurik (talk) 22:59, 19 August 2019 (UTC)[reply]

Since nobody has replied to this in over a year, I've gone ahead and removed it. I agree that it seems excessive. There may be some languages where it's necessary information, but in the languages I'm familiar with, you can start from the lemma. - Nikki (talk) 08:40, 2 December 2020 (UTC)[reply]