Довідка:Ранги

This page is a translated version of the page Help:Ranking and the translation is 57% complete.
Ранги (у червоному прямокутнику)

Ранги забезпечують механізм анотування декількох значень для твердження. Ранг за замовчуванням — це «звичайний» ранг; пари твердження-значення також можуть бути позначені «пріоритетними» або «застарілими» рангами.

Як виглядають ранжирувані твердження?

  •   - твердження має пріоритетний ранг
  •   - твердження має звичайний ранг
  •   - твердження має застарілий ранг

Застосування рангів

Деякі твердження за своєю природою можуть мати кілька значень. Наприклад, Barack Obama (Q76) має двох дітей, вказаних у властивості child (P40): Malia Obama (Q15070044) та Sasha Obama (Q15070048).

Інші твердження в ідеалі повинні мати лише одне значення, але водночас можуть містити додаткові значення, які несуть історичну інформацію, альтернативний погляд або інший результат, що залежить від застосованого методу вимірювання або наукового підходу. Наприклад, елемент у Franklin School (Q100000001) може мати більш ніж одне значення для властивості students count (P2196): одне станом на 2012 рік, інше — станом на 2021 рік.

У цьому другому прикладі лише значення «2021» буде доречне для тих, кому треба найсвіжіша інформація щодо кількості учнів у школі. Тому ранги в даному випадку використовуються, щоб користувачі могли легко відрізняти різні значення тверджень

Запити

Сервіс запитів к Викиданным (WDQS) дозволяє користувачам робити попередньо визначені пошукові запити в усіх елементах Вікіданих. Ці запити можуть бути складними, тобто такими, що включають в себе дві умови або більше. Прикладом можливого пошукового запиту у Вікіданих може бути «всі елементи, що є містом і мають населення понад 1 мільйон осіб» чи навіть «усі мисткині, що народилися в японських містах-мільйонниках».

Як можна зрозуміти, не завжди доречно при пошуковому запиті використовувати всі значення, що містяться у твердженні. Тому ранги дозволяють користувачам Вікіданих вдосконалити результати запитів, обираючи які саме значення мають використовуватися під час пошуку.

Чим ранги не є

Ранги не слід плутати з посиланнями, які вказують на конкретні джерела, що підтверджують інформацію, вказану в твердженні. Хоча посилання має в ідеалі вести на авторитетне та визнане джерело інформації, буває, що у джерелі вказані невірні або не досить неточні дані. Посилання вказують лише звідки взяті дані, в той час як ранги визначають, яке саме значення визнається найточнішим і, як наслідок, які значення повинні включатися до видачі пошукового запиту.

Ранги не слід використовувати для просування своєї точки зору щодо спірного твердження, натомість вони використовуються для позначення консенсусного значення. Усі дискусії мають проводитися на сторінці обговорення елемента, війни редагувань неприпустимі.

Втім, є інший спосіб заявити про спірність твердження та причини сумніву: за допомогою кваліфікатора statement disputed by (P1310)  

Використання

Оскільки ранги використовуються для розрізнення кількох різних значень для одного твердження, у випадку, якщо твердження має лише одне значення, то цьому значенню буде за замовчуванням присвоєний звичайний ранг, і в такому разі немає сенсу додавати пріоритетний ранг.

Кожний із рангів може одночасно присвоюватися будь-якій кількості значень, тобто твердження може мати більш ніж одне значення із пріоритетним рангом.

Звичайний ранг

«Звичайний» ранг присвоюється усім твердженням за замовчуванням. Він не містить жодного судження чи оцінки точності або уживаності значення, отже вважається нейтральним.

Звичайні ранги переважно використовуються для тверджень, які містять актуальну інформацію, що вважається вірною, але водночас може бути надмірною для відображення за замовчуванням. Вони також застосовуються для тверджень з кількома рівноцінними значеннями, з яких жодне не може бути позначене як «більш точне», ніж інші.

For templates (for e.g. info boxes) and queries (once they are implemented), per default normal ranked values will be used for a property in cases when the property has no preferred rank.

Examples:

  • The item for Barack Obama has two values listed as children; both values should be given the normal rank because neither value is more "correct" than the other
  • The item for Hillary Clinton has multiple values listed for the property position held (P39) including attorney at law, U.S. Senator, U.S. Secretary of State, and First Lady; all positions held in the past should be given the normal rank

Пріоритетний ранг

The preferred rank is assigned to the most current statement or statements that best represent consensus (be it scientific consensus or the Wikidata community consensus).

Ideally, the preferred rank will be applied to sourced statements and/or statements with qualifiers which provide further details in support of the validity of their values, for example, through the use of qualifiers with the properties point in time (P585), determination method (P459), etc. It is often useful to indicate the reason for a preferred rank with a reason for preferred rank (P7452) qualifier.

For templates and queries, per default preferred statement(s) for a property will be used if they exist, otherwise normal statement(s) will be used.

Examples:

  • An item of a city may feature a historic list of its mayors. The current mayor would receive the preferred rank.
  • There may be several ways to measure the length of a river resulting in different results depending on to the method used. In such cases, the result of the most commonly used or scientifically valid method should receive the preferred rank.
  • There may be several preferred ranks of an item. E.g. a software project with 2 or more current developers among other formerly active developers or contributors.

Застарілий ранг

The deprecated rank is used for statements that are known to include errors (i.e. data produced by flawed measurement processes, inaccurate statements) or that represent outdated knowledge (i.e. information that was never correct, but was at some point thought to be). It is often useful to indicate the reason for a deprecation with a reason for deprecated rank (P2241) qualifier. This does not apply to correct historical information, such as previous values of a statement, as long as they represent accurate information for the indicated time period. Such statements should instead be annotated with the appropriate start time (P580)/end time (P582) qualifiers.

Marking erroneous statements as deprecated instead of simply deleting such statements has three benefits:

  1. it allows other users to know not to re-add the value to the item
  2. it provides a mechanism for representing the evolution of theories and ideas and thereby creates a richer context for understanding human knowledge
  3. it upholds and establishes the integrity of Wikidata as a secondary knowledge base (that collects and links to references), rather than a primary database of facts. Wikidata simply provides information according to specific sources; those sources may or may not reflect contemporary thought or scientific consensus

For templates and queries, deprecated statements will never be used unless that is specifically requested.

Examples:

  • The Earth being the center of the cosmos once was subject of scientific discourse which can be backed by references. However, the geocentric model is now deprecated.

Задавання рангів

Ранги додаються на сторінці елемента в розділі Твердження.

  1. To add a rank to a statement, click on the [edit] button
  2. Once in edit mode, the ranking mechanism will appear as small blue icon to the left of a statement's value (they appear as the same icons in grey when an item page is not being edited)
  3. Click on the icon and select either preferred rank, normal rank, or deprecated rank from the menu
  4. Check that the rank icon appears as it should:
      for a preferred rank;
      for a normal rank;
      for a deprecated rank
  5. Click on the [publish] button once done

Як показати ранги

 

За умовчанням ранги відображаються невеликим значком.

Крім того, оператори, які мають пріоритетний ранг, відображаються зеленим, а застарілі — червоним.

Можна налаштувати власні кольори, щоб краще розрізняти застарілі й пріоритетні ранги завдяки цим кодам (приклад), які будуть додані на вашу сторінку local common.css або global.css. Звичайно, ви можете адаптувати кольори на свій смак і візуальні можливості.

  • Щоб додати колір тла:
.wb-deprecated { background-color: #FFE0E0; } /* deprecated claims with red-ish background */ 
.wb-preferred { background-color: #E0FFE0; } /* preferred claims with green-ish background */
  • Щоб додати кольорові значки:
/* Color non-default ranks */
.wikibase-rankselector-preferred {
    filter: grayscale(100%) brightness(70%) sepia(100%) hue-rotate(50deg) saturate(1000%);

}
.wikibase-rankselector-deprecated {
	filter: grayscale(100%) brightness(70%) sepia(100%) hue-rotate(-20deg) saturate(1000%)
}
.wikibase-rankselector {
	padding: 1em;
	margin: -1em;
}
.wikibase-snakview-typeselector {
	left: 21px;
}
.wikibase-statementview-mainsnak .wikibase-snakview .wikibase-snakview-value-container {
	margin-left: 25px;
}


Як робити запити та фільтрувати ранги

Wikidata Query Service stores two versions of a statement:

  1. One for "best" rank with the value. A statement with best rank is a statement with preferred rank, if there is none: a statement with normal rank.
  2. One for any rank with value, qualifiers and references.

Sample queries for Q16#P1082 (Canada's population):

  1. SELECT * { wd:Q16 wdt:P1082 ?value }  
  1. SELECT * { wd:Q16 p:P1082 ?st . ?st ps:P1082 ?value . ?st wikibase:rank ?rank . ?st pq:P585 ?date . }  


The first is equivalent to:

  • SELECT * { wd:Q16 p:P1082 ?st . ?st ps:P1082 ?value . ?st a wikibase:BestRank . ?st pq:P585 ?date . }  


To query for specific ranks for Q692#P569 (William Shakespeare's date of birth)

best rank: SELECT * { wd:Q692 wdt:P569 ?value }  

best rank: SELECT * { wd:Q692 p:P569 ?st . ?st ps:P569 ?value . ?st rdf:type wikibase:BestRank }  

you can substitute "rdf:type" with "a" if you prefer syntactic sugar, as they are identical.[1]

preferred rank: SELECT * { wd:Q692 p:P569 ?st . ?st ps:P569 ?value . ?st wikibase:rank wikibase:PreferredRank }  

normal rank: SELECT * { wd:Q692 p:P569 ?st . ?st ps:P569 ?value . ?st wikibase:rank wikibase:NormalRank }  

deprecated rank: SELECT * { wd:Q692 p:P569 ?st . ?st ps:P569 ?value . ?st wikibase:rank wikibase:DeprecatedRank }  

not deprecated rank: SELECT * { wd:Q692 p:P569 ?st . ?st ps:P569 ?value . MINUS { ?st wikibase:rank wikibase:DeprecatedRank } }  

not deprecated rank:

SELECT * WHERE 
 { 
  VALUES ?ranks { wikibase:PreferredRank wikibase:NormalRank }
  wd:Q692 p:P569 ?st. ?st ps:P569 ?value.  ?st wikibase:rank ?ranks. 
 }
 

For a technical explanation, see Wikibase/Indexing/RDF Dump Format#Statement types.

Див. також

Пов'язані довідкові сторінки:

  • Help:Statements, which explains what statements are and what rules they follow
  • Help:Sources, which explains what sources are and what rules they follow
  • Help:Qualifiers, which explains what qualifiers are and what rules they follow
  • Help:Deprecation, which explains justifying decisions to supersede and mark incorrect values
  • Help:Evolving knowledge, which explains how ranks are used to represent data that changes over time and older values.

Додаткову інформацію та вказівки див.:

  • Чат проекту для обговорення будь-яких аспектів Вікіданих
  • Wikidata:Glossary, глосарій термінів, що використовуються на цій та інших сторінках довідки
  • Help:FAQ, часті запитання, які ставить і на які відповідає спільнота Вікіданих
  • Help:Contents, портал довідки, що містить усю доступну документацію для Вікіданих

Посилання

  1. SPARQL Query Language for RDF - 4.2.4 rdf:type