Абстрактная Википедия

From Meta, a Wikimedia project coordination wiki
This page is a translated version of the page Abstract Wikipedia and the translation is 93% complete.
Outdated translations are marked like this.

Проект

Этот проект состоит из двух частей: Абстрактная Википедия и Викифункции.

Цель «Абстрактной Википедии» — позволить большему количеству людей делиться знаниями на большем количестве языков. Абстрактная Википедия является концептуальным расширением Викиданных.[1] В Абстрактной Википедии люди могут создавать и поддерживать статьи Википедии независимо от языка. Определенный язык Википедия может перевести эту независимую от языка статью на свой язык. Код делает перевод.

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

Это приблизит нас к миру, в котором каждый сможет поделиться суммой всех знаний.

Что такое функция?

«Функция» — это последовательность инструкций компьютерной программы, которая выполняет расчет на основе предоставленных вами данных. Функции — это форма знания, которая может отвечать на вопросы, например, сколько дней прошло между двумя датами или расстояние между двумя городами. Более сложные функции могут отвечать на более сложные вопросы, такие как объем трехмерной фигуры, расстояние между Марсом и Венерой в определенную дату или существовали ли два вида одновременно. Мы уже используем функции во многих типах запросов знаний, например, задавая вопрос поисковой системе. Шаблоны, известные как {{convert}} и {{age}} на английском языке, также являются примерами функций, которые уже используются во многих Википедиях, написаны в викитексте и Lua и вручную скопированы в каждую вики, где это необходимо.

Дополнительные примеры функций можно найти на Ранние примеры функций, а очень грубые наброски того, как может выглядеть интерфейс, — на Ранние макеты.

Короче говоря, функции производят вычисления на основе предоставленных вами данных и отвечают на ваш вопрос об этом.

Этот новый проект Викимедиа создаст библиотеку функций, написанных добровольцами, чтобы помочь ответить на подобные вопросы на разных языках. Создавая нашу библиотеку функций, мы можем позволить большему количеству людей получать доступ к бесплатным знаниям и исследовать их новыми способами.

Что такое Абстрактная Википедия?

Визуальное объяснение проекта Абстрактной Википедии и викифункций.

Сам термин «Абстрактная Википедия» относится к долгосрочной цели — эта библиотека функций когда-нибудь позволит создавать статьи, не зависящие от языка. Как только будут созданы дополнительные части этого проекта, это будет означать, что любая вики — особенно малая и средняя вики — сможет значительно увеличить количество статей, доступных на их языке. Это также означает, что редакторы могут делиться знаниями из своей культуры и контекста с более широкой и глобальной аудиторией.

Новая вики функций, Wikifunctions, разработает инфраструктуру кодирования, чтобы сделать это видение возможным. Часть проекта «Абстрактная Википедия» начнется примерно в 2022 году.

Другими словами: мы сможем комбинировать функции из новой вики с данными и лингвистической информацией из Викиданных для генерирования предложений на любом поддерживаемом естественном языке. Эти предложения далее смогут использоваться в любой Википедии (или где бы то ни было).

План событий

Участвовать

Абстрактная Википедия через список рассылки Абстрактная Википедия в IRC Викифункции в Telegram Wikifunctions on Mastodon Викифункции в Twitter Викифункции в Facebook Викифункции в YouTube Веб-сайт Викифункций Translate


Предыстория

Более глубокое описание идеи представлено в статья в the Signpost. Материалы ниже — опубликованные статьи по исследованиям, видео выступлений, программные прототипы — дополняют множеством деталей. Также доступен проект детального плана разработки Абстрактной Википедии.

Длинный список связанных дискуссий, публикаций, видео и сравнимых предложений представлен на страничке Историческое предложение.

Проект изначально развивался под рабочим названием Викилямбда, родившимся как производное концепции Лямбда-исчисления. Это название продолжает жить в названии Расширения:ВикиЛямбда и в эмблеме Викифункций, содержащей знак Лямбда.

Ключевые эпизоды:

Дальнейшее чтение

План проекта

  1. Резюме: обзор проектного плана
  2. Название: Обсуждение по наименованию проекта
  3. Цели: Чего мы пытаемся достичь? Первоочередные и вторичные цели
  4. Организация: Как будет организована работа команды разработчиков
  5. Требования: общие условия, которым должен соответствовать проект
  6. Архитектура: обзор того, как компоненты проекты будут работать вместе
  7. Компоненты: отдельные программные компоненты, необходимые к созданию в рамках проекта
  8. Задачи: отдельные задачи для выполнения в рамках проекта
(одностраничная версия)

Ссылки

  1. Новые компоненты (перечисленные в плане развития Абстрактной Википедии) включают расширения для Викиданных, интеграция которых (во второй год проекта) потребует одобрения сообществом Викиданных на хранение в «абстрактного содержания» там или его размещения в другой вики (например, в новом вики-проекте «Викифункции», что будет создан в первой части проекта, или в какой-либо иной многоязычной вики).