Абстрактна Вікіпедія/ЧаПи

This page is a translated version of the page Abstract Wikipedia/FAQ and the translation is 49% complete.

Це сторінка для найчастіше задаваних питань про Вікіфункції та Абстрактну Вікіпедію.

Крім того, будь ласка, розгляньте наші ЧаПи до Вікіфункцій для конкретніших питань про Вікіфункції.

Яка різниця між Абстрактною Вікіпедією і Вікіфункціями?

Вікіфункції стануть проєктом Вікімедіа, таким як Вікіпедія, Вікідані або Вікісховище.

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

Як Вікіфункції будуть інтегровані в інші проєкти?

Contributors will be able to call functions from Wikifunctions from within their wikis. For readers of the wiki, the result of the function call will be displayed. This can be used, for example, to calculate the age of a person, the population density based on population and area data from Wikidata, or to draw a graph and integrate it into a given article.

Another option to integrate Wikifunctions will be to integrate an interactive function call interface within their wiki. This could be used, for example, in a Wikipedia article to dynamically calculate the result of a physical equation based on reader-provided parameters, draw and interact with mathematical functions, etc.

Як Абстрактна Вікіпедія буде інтегрована в інші проєкти?

The content of Abstract Wikipedia will generate natural language text. It is up to the individual Wikipedias which level of integration they choose.

The individual Wikipedia projects will have the possibility to choose to integrate parts of the content within an existing article; to choose which articles to integrate into their local Wikipedia; or to say that any article that is missing, and is available in Abstract Wikipedia, will be automatically integrated into the local Wikipedia.

More details can be found in the top 5 sub-sections of Abstract Wikipedia/Components.

Де буде зберігатися вміст Абстрактної Вікіпедії?

Це ще потрібно вирішити в дискусії зі спільнотами. Ми плануємо провести цю дискусію у 2023 році.

Чи зможемо ми вставити пов'язані з мовою функції в сестринські проекти так само, як ми зможемо вставляти функції для обчислення даних?

Так.

На яких функціях ви зосередитесь насамперед?

It is up to the community on which parts of the function library they want to focus on first. We are planning to provide general support with writing functions if the community wants us to. We will very quickly focus on writing functions relevant for Abstract Wikipedia, which are mostly related to natural language generation.

Які внутрішні джерела знань можуть бути використані як дані у функціях?

Wikifunctions will be able to use data from Wikidata items, from Wikidata lexemes, and from Wikimedia Commons data pages and structured data. We plan to support further internal knowledge sources over time, in particular media files from Commons, texts from Wikisource, and any other content from the Wikimedia project.

Чим не є Вікіфункції?

Some thoughts on this topic are in the newsletter from Abstract Wikipedia/Updates/2021-05-28. The community will need to write a more detailed and updated version of this, over time.

Під якою ліцензією перебуватимуть функції та похідний вміст?

Per the discussion at Abstract Wikipedia/Licensing discussion, all contributions to Wikifunctions and the wider Abstract Wikipedia projects will be published under free licenses. In particular:

This is the summary, presented in Abstract Wikipedia/Updates/2021-12-21, of a month-long discussion happened on Meta in late 2021. There are still some points that will need to be addressed in the future, such as the license of the generated content from the abstract content.

We plan on drafting a more comprehensive document with the Legal department about how people can re-use code from Wikifunctions as painlessly as possible, while adhering to the license.

Які були міркування за написання функції у Вікіфункціях порівняно з її імпортом з іншого джерела?

Similar to Wikipedia, two reasons:

  1. by creating the content for Wikifunctions specifically, we know it will fit in our ecosystem (also, copying code from another source will rarely work without adaptation anyway);
  2. legal security by creating it from scratch in Wikifunctions.

Хто вирішуватиме, які функції підходять для Вікіфункцій? Хто прийматиме рішення щодо тестів, які визначають функцію? Хто буде вирішувати, які реалізації треба приєднати до певної функції?

The answer for all of these is that this will be up to the community, to decide on the scope of the project, and the appropriate processes for when to connect and disconnect an implementation or a tester. The team will implement rights that control who can connect implementations and testers to functions, and who can create new types. But how these rights will be associated with the roles that already exist, such as admins, or if new roles need to be introduced, will be decided together with the community.