Abstraktní Wikipedie
|
Projekt
Tento projekt se skládá ze dvou částí: Abstraktní Wikipedie a Wikifunkce
Cílem Abstraktní Wikipedie je umožnit více lidem sdílet více znalostí ve více jazycích. Abstraktní Wikipedie je koncepčním rozšířením Wikidat.[1] V abstraktní Wikipedii mohou lidé vytvářet a spravovat články Wikipedie nezávisle na jazyce. Konkrétní jazyková Wikipedie může tento jazykově nezávislý článek přeložit do svého jazyka. Překlad provádí kód.
Wikifunkce je nový projekt Wikimedia, který umožňuje komukoli vytvářet a spravovat kód. To je užitečné mnoha různými způsoby. Poskytuje katalog nejrůznějších funkcí, které může kdokoli volat, psát, udržovat a používat. Poskytuje také kód, který překládá jazykově nezávislý článek z abstraktní Wikipedie do jazyka Wikipedie. Díky tomu si každý může přečíst článek ve svém jazyce. Wikifunkce budou využívat znalosti o slovech a entitách z Wikidat.
Tím se přiblížíme světu, kde se každý může podílet na souhrnu všech znalostí.
Co je to funkce?
"Funkce" je posloupnost instrukcí počítačového programu, která provádí výpočet na základě zadaných dat. Funkce jsou formou znalostí, které mohou odpovědět na otázky, jako je například počet dní mezi dvěma daty nebo vzdálenost mezi dvěma městy. Složitější funkce mohou odpovědět na složitější otázky, například na objem trojrozměrného útvaru, vzdálenost mezi Marsem a Venuší k určitému datu nebo na to, zda dva živočišné druhy žily ve stejnou dobu. Funkce již používáme při mnoha typech znalostních dotazů, například když položíme otázku vyhledávači. Šablony známé v angličtině jako {{convert}}
a {{age}}
jsou také příklady funkcí, které se již používají v mnoha wikipediích, jsou napsány ve wikitextu a Lua a ručně se kopírují do každé wiki, kde je to žádoucí.
Další příklady funkcí najdete na stránce příklady prvních funkcí a velmi hrubé náčrty možného vzhledu rozhraní na stránce první mockupy.
Stručně řečeno, funkce provedou výpočet na základě vámi poskytnutých údajů a odpoví na otázku, kterou k nim máte.
Tento nový projekt Wikimedia vytvoří knihovnu funkcí, které napíší dobrovolníci a které pomohou odpovědět na podobné otázky v různých jazycích. Vytvořením knihovny funkcí můžeme umožnit více lidem přístup ke svobodným znalostem a jejich zkoumání novými způsoby.
Co je abstraktní Wikipedie?
Samotný termín "abstraktní Wikipedie" odkazuje na dlouhodobý cíl - tato knihovna funkcí jednou umožní vytvářet články nezávislé na jazyce. Jakmile bude vytvořeno více částí tohoto projektu, bude to znamenat, že jakákoli wiki - zejména malá a střední wiki - bude moci výrazně zvýšit počet článků dostupných v jejím jazyce. Znamená to také, že editoři mohou sdílet znalosti ze své kultury a kontextu s větším a globálnějším publikem.
Nová wiki funkcí, Wikifunctions, vytvoří kódovací infrastrukturu, která tuto vizi umožní. Abstraktní část projektu Wikipedie bude zahájena zhruba v roce 2022.
Jinými slovy: budeme moci kombinovat funkce z nové wiki s daty a jazykovými informacemi ve Wikidatech, abychom mohli generovat věty v přirozeném jazyce v libovolném podporovaném jazyce. Tyto věty pak bude možné použít v libovolné Wikipedii (nebo jinde).
Časová osa
- 2013-2020: Projednání, výzkum a návrh projektu
- Květen 2020: Projekt schválen
- Červenec 2020: Projekt oznámen; Začíná vývoj Rozšíření:WikiLambda; Vytvoření mailing listu a dalších kanálů a nárůst hloubkových diskusí.
- Září 2020 - prosinec 2020: Soutěž v pojmenovávání Wiki funkcí.
- Prosinec 2020: Soutěž o logo Wikifunctions a předkládání návrhů.
- 2021: Spuštění Wikifunkcí na clusteru Beta
- 2022: Spuštění produkčních Wikifunkcí; zahájení komunitní diskuse o architektuře.
- 2022: Zahájení vývoje vlastní abstraktní Wikipedie
- 2023: Integrace abstraktní Wikipedie do vlastní Wikipedie a dalších sesterských projektů.
Jak se zapojit
- Editovat
- Práce na lexikografických znalostech ve Wikidatech. To bude nutné pro úspěch abstraktní Wikipedie a lze na tom pracovat již nyní.
- Překlad stránky dokumentace zde na Meta-wiki.
- Přeložit softwarové rozhraní na translatewiki.net (statistiky překladu)
- Diskutovat
- Talk:Abstract Wikipedia
- Dedikovaný mailing list
- Telegram nebo IRC #wikipedia-abstractpřipojit se (propojeno) (aktuální logy, staré logy)
- Rozvíjet
- mw:Extension:WikiLambda
- Phabricator:tag/abstract wikipedia - Zde přidávejte požadavky na funkce a hlášení chyb. (Podrobnosti o použití najdete v části mw:Phabricator)
- Pokud chcete pomoci s vývojem, dejte nám prosím vědět.
- Vyzkoušejte nástroj
- Dobrovolník jako tester při diskusi o designu.
- Můžete si prohlédnout některé první mockupy pro hrubou představu, jak by mohlo uživatelské rozhraní fungovat.
- K dispozici je neoficiální testovací wiki pro rozšíření WikiLambda. Jedná se o velmi ranou verzi, časem se bude zlepšovat.
- Raná implementace prototypu je k dispozici na Githubu. V nejnovějších verzích MediaWiki již nemusí fungovat.
- Nejjednodušší způsob, jak se ponořit do prototypu, je přečíst si průvodce.
- Alternativa [implementace https://github.com/lucaswerkmeister/graaleneyj v GraalVM].
- Interní žádost o práci
- Můžete se podívat na na tuto příručku, kde je krok za krokem popsáno, jak interně požádat o práci.
Úřední hodiny
Úřední hodiny Wikifunkcí a Abstraktní Wikipedie jsou online akce, na kterých vývojový tým představuje, na čem v poslední době pracoval, a komunita může klást otázky a diskutovat o důležitých souvisejících otázkách. Jejich konání je oznámeno na mailing listu a ve zpravodaji. Probíhají každých 4-6 týdnů.
- Další:
- 2022-??-??
- Ve skupině Telegram nebo v kanálu IRC #wikipedia-abstractpřipojit se (společně)
- 2022-??-??
- Předchozí:
- 2021-12-20
- 2021-08-14 (Wikimania)
- 2021-06-22
Pozadí
Podrobněji se s touto myšlenkou seznamuje článek v Signpostu. Níže uvedené materiály - výzkumné práce, videozáznamy přednášek, prototypy softwaru - nabízejí mnoho podrobností. K dispozici je také podrobný návrh plánu vývoje abstraktní Wikipedie.
Dlouhý seznam souvisejících diskusí, článků, videí a srovnatelných návrhů naleznete na stránce Historický návrh.
Původně měl projekt kódové označení Wikilambda, odvozené od Lambda kalkulus. Na tento název se stále odkazuje v názvu Rozšíření:WikiLambda a v logu Wikifunkce, které obsahuje znak lambda.
K nejzajímavějším bodům patří:
- Krátké úvodní video k Wikidatům a myšlence abstraktní Wikipedie (New York, 2019) (18 min)
- Capturing meaning: Toward an abstract Wikipedia (krátký úvod)
- Spolupráce na souhrnu všech znalostí napříč jazyky (sociální aspekty)
Další čtení
- Abstraktní Wikipedie jako samostatný projekt
- Vize abstraktní Wikipedie
- Příklady abstraktního obsahu
- Glosář
Plán projektu
- Souhrn: přehled plánu projektu
- Název: diskuse o názvu projektu
- Cíle: čeho se snažíme dosáhnout? Primární a sekundární cíle
- Organizace: jak byl sestaven vývojový tým
- Požadavky: celkové podmínky, které musí projekt splňovat
- Architektura: přehled toho, jak budou součásti projektu spolupracovat
- Komponenty: jednotlivé softwarové komponenty, které projekt potřebuje dodat
- Úkoly: jednotlivé úkoly, které je třeba provést v rámci projektů
Reference
- ↑ Mezi nové komponenty (uvedené v plánu vývoje abstraktní Wikipedie) patří rozšíření Wikidat, jejichž integrace (ve druhém roce projektu) vyžaduje souhlas komunity Wikidat před uložením "abstraktního obsahu" tam nebo na jiné wiki (například na nové wiki Wikifunkce vytvořené v první části projektu nebo na jiné vícejazyčné wiki).