Вікіпедія:Вікідані — зло

Вікідані — це хороша в ідеалі ідея, яка на практиці є скоріше злом. Вона несе більше шкоди, аніж користі. Тут «на практиці» — це безпосереднє використання Вікіданих у локальній Вікіпедії. В нашому випадку — Українській.

Довідка:

Під Вікіданими в рамках цього есе мається на увазі саме база даних із довільних тверджень про об'єкт статті.

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

Головна вада Вікіданих — це поява опосередкованості, нового шару непрямоти для отримання кінцевого результату у Вікі-статті.[1] Масив даних інтерпретується кодом шаблонів, і тільки після цього з'являється результат. Таким чином, імовірні помилки у даних накладаються на імовірні помилки у коді, що сукупно розмиває відповідальність за некоректний вигляд кінцевого результату.

Пов'язані вади:

  1. незручність або й неможливість стеження за внесеними змінами;
  2. складність вирішення конфліктів;
  3. надмірність інформації.

Стеження за змінами ред.

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

Із Вікіданими ця система ускладнюється. Тепер стаття у Вікіпедії зазнає змін, якщо хтось виправить Вікідані, і ці дані підтягнуться карткою-інфобоксом. Користувач тепер має стежити не тільки за Вікіпедією, але й створювати такий самий список спостереження на Вікіданих, і відстежувати тепер не тільки правки на Вікіпедії, але й на Вікіданих.

Чи варто додатково пояснювати, що стеження за двома списками — на порядок більш марудна справа, ніж за одним?

Але все ще складніше, ніж просто два списки.

Вікідані пов'язані між собою каскадно. Спрощене пояснення:

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

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

Вирішення конфліктів ред.

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

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

  • d:Q7835 — чий Крим?
  • населення d:Property:P1082 країни Росія d:Q159 — яке? 144.386.830 без окупованого Криму, як вказує стаття Росія в Українській Вікіпедії? Чи 146.800.000 на 2020 рік, як говорять Вікідані?

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

Надмірність інформації ред.

Великою помилкою є прагнення інкорпорувати до картки-інфобоксу у Вікіпедії всі численні поля Вікіданих. Теоретично це можливо. На практиці це не тільки абсолютно зайве, але й прямо шкодить. Картка у статті не повинна містити всю повноту всіх доступних на Вікіданих даних — картка має містити тільки головне. Тобто містити тільки ті поля, без яких картка перестане бути інформативною.

Приклад:

Свого часу до шаблону-картки {{Військовик2}} було додане поле, яке тягнуло з Вікіданих фото могили. Тобто у одне з полів картки вміщувалася фотографія могили.

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

«Ідеальний» сценарій ред.

А все ж непогано було б мати настільки розвинуті Вікідані, де для найвіддаленішого поселення у горах Індії чи лісах Амазонки хтось оновлював дані, скажімо, про кількість населення чи адміністративну підподрякованість, і ці дані були одразу ж доступні для Української Вікіпедії?

Відповідь — ні. Якщо ця стаття (і мільйони їй подібних) не будуть від початку і до кінця створеними роботом, то цієї статті взагалі не має в Українській Вікіпедії існувати. Бо, швидше за все, її нема кому буде підтримувати.

Що робити? ред.

Радикальний варіант — відмовитися від використання Вікіданих у картках. Закріпити якесь бачення, що шаблони, які генерують текст у Вікі-статтях, мають обмежуватися примітивними мікрошаблонами на кшталт прапорців країн з текстом (як {{UKR}}  Україна). Для всіх інших шаблонів увесь текст має бути фізично присутнім на сторінці, щоб якомога більше коло новачків могло розібратися звідки ж береться текст.[2]

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

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

Примітки ред.