Wikipedia Abstractă
Wikipedia Abstractă ![]() | |
---|---|
Începutul: | 2020-07 |
Membrii echipei: |
|
Actualizări: | Actualizări |
Proiect
Acest proiect este alcătuit din două părți: Wikipedia abstractă și Wikifuncții.
Scopul Wikipedia Abstractă este de a permite mai multor oameni să împărtășească mai multe cunoștințe în mai multe limbi. Wikipedia abstractă este o extensie conceptuală a Wikidata.[1] În Wikipedia Abstractă, utilizatorii pot crea și întreține articole Wikipedia într-un mod independent de limbă. Wikipedia într-o anumită limbă poate traduce acest articol independent de limbă în propria limbă. Codul se ocupă de traducere.
Wikifuncții este un nou proiect Wikimedia care permite oricui să creeze și să întrețină cod. Acest lucru este util în multe moduri diferite. Oferă un catalog cu tot felul de funcții pe care oricine le poate apela, scrie, întreține și utiliza. De asemenea, oferă cod care traduce articolul independent de limbă din Abstract Wikipedia în limba Wikipedia. Acest lucru permite oricui să citească articolul în propria limbă. Funcțiile Wikimedia vor folosi cunoștințe despre cuvinte și entități din Wikidata.
Acest lucru ne va aduce mai aproape de o lume în care toată lumea poate să împărtășească suma tuturor cunoștințelor.
Ce este o funcție?
O "funcție" este o secvență de instrucțiuni ale unui program de calculator care efectuează un calcul pe baza datelor furnizate de dvs. Funcțiile sunt o formă de cunoaștere care poate răspunde la întrebări, cum ar fi câte zile au trecut între două date sau distanța dintre două orașe. Funcții mai complicate pot răspunde la întrebări mai complicate, cum ar fi volumul unei forme tridimensionale, distanța dintre Marte și Venus la o anumită dată sau dacă două specii au fost în viață în același timp. Folosim deja funcții în multe tipuri de interogări de cunoștințe, cum ar fi adresarea unei întrebări unui motor de căutare. Șabloanele cunoscute sub numele de {{convert}}
și {{age}}
în engleză sunt, de asemenea, exemple de funcționalități care sunt deja utilizate în multe Wikipedia, scrise în wikitext și Lua și copiate manual pe fiecare wiki unde este dorit.
Mai multe exemple de funcții se găsesc la Exemple de funcții timpurii, iar schițe foarte generale ale modului în care ar putea arăta interfața se găsesc la Machete timpurii.
Pe scurt, funcțiile fac un calcul pe baza datelor pe care le furnizați și răspund la o întrebare pe care o aveți despre acestea.
Acest nou proiect Wikimedia va construi o bibliotecă de funcții, scrise de voluntari, pentru a ajuta la răspunsuri la întrebări de acest gen în diferite limbi. Prin dezvoltarea bibliotecii noastre de funcții, putem permite mai multor oameni să acceseze și să exploreze cunoștințe libere în moduri noi.
Ce este Wikipedia Abstractă?
Termenul „Wikipedia abstractă” în sine se referă la obiectivul pe termen lung – ca această bibliotecă de funcții să permită într-o zi crearea de articole independente de limbă. Odată ce mai multe componente ale acestui proiect vor fi puse la punct, acest lucru va însemna că orice wiki – în special wiki-urile mici și medii – va putea crește dramatic numărul de articole disponibile în limba lor. De asemenea, înseamnă că editorii pot împărtăși cunoștințe din cultura și contextele lor cu un public mai larg și mai global.
Noul wiki de funcții, Wikifuncții, va dezvolta infrastructura de codare pentru a face posibilă această viziune. Partea de Wikipedia abstractă a proiectului a început cu munca noastră comună asupra funcțiilor de generare a limbajului natural, cum ar fi funcțiile morfologice.
Cu alte cuvinte: vom putea combina funcțiile din noul wiki cu datele și informațiile lingvistice din Wikidata pentru a genera propoziții în limbaj natural în orice limbă acceptată. Aceste propoziții pot fi apoi utilizate de orice Wikipedia (sau de altă parte).
Cronologie
- 2013–2020: Discuție proiect, cercetare și propunere
- Mai 2020: Proiect aprobat.
- Iulie 2020: Proiectul anunțat; Dezvoltarea Extensia:WikiLambda începe; Lista de discuții și alte canale sunt create, iar discuțiile aprofundate cresc.
- Septembrie 2020 – Decembrie 2020: Concurs Wiki de denumire a funcțiilor.
- Decembrie 2020: Începerea discuțiilor pentru concursul de logo-uri Wikifunctions și trimiterea de propuneri.
- August 2022: Lansarea Wikifunctions Beta
- Iulie 2023: Lansarea Wikifuncții în producție
- 2023/2024: Adăugați mai multe tipuri la Wikifuncții
- 2024: Utilizarea Wikidata în Wikifunctions
Participă
- Modificare
- Contribuie la Wikifuncții
- Lucrați la cunoștințe lexicografice în Wikidata. Acest lucru va fi necesar pentru ca Wikipedia Abstractă să aibă succes și se poate lucra chiar acum.
- Traduceți paginile de documentație aici pe Meta-wiki.
- Traduceți interfața software-ului pe translatewiki.net (Statistici de finalizare)
- Discuție
- Citește actualizările săptămânale (abonează-te)
- Discuție:Wikipedia Abstractă
- Listă de distribuție dedicată
- Chat principal: Telegram sau IRC #wikipedia-abstractconectează-te (legate împreună) (jurnale curente, jurnale vechi)
- Chat dezvoltator: Telegram sau IRC #wikipedia-abstract-techconectează-te (legate împreună) (jurnale)
- Întâlniri regulate:
- Colțul voluntarilor: Aceasta este o întâlnire lunară care are loc în prima zi de luni, între orele 18:30 și 19:00 UTC. În prezent, este găzduit pe platforma Google Meet (link). Este un spațiu informal pentru revizuirea codului, discuții despre ceea ce au realizat voluntarii sau despre cum să abordăm o sarcină, ce sarcină este cel mai bine de preluat în continuare și altele asemenea. Voluntarii pot veni cu întrebări, pot arăta progresul, pot discuta lucruri, ne pot spune despre planurile lor sau pot cere idei. Dacă aveți nevoie ca cineva anume din echipa de dezvoltare să se alăture, vă rugăm să ne anunțați în avans.
- Generarea limbajului natural (NLG) pe Wikifuncții: Aceasta este o întâlnire lunară care are loc în a treia zi de marți, între orele 16:30 și 17:30 UTC. Mai multe informații.
- Programul anterior de lucru: 2021-12-20, 2021-08-14 (Wikimania), 2021-06-22
- Dezvoltă
- Dacă vrei să ajuți la dezvoltare:
- Puteți vedea informații despre Extensie la Extensie:WikiLambda și câteva sfaturi pentru dezvoltatori la Fișă informativă pentru dezvoltatori Abstract
- Phabricator:tag/abstract wikipedia – Adăugați aici solicitări de funcționalități și raportări de erori. (Consultați Phabricator pentru detalii despre cum se utilizează)
- Puteți vedea o listă de sarcini de dezvoltare mai mici – Acestea sunt sarcini bune pentru dezvoltatori începători.
- Puteți vedea și aceste alte listări bune pentru sarcini deschise: #fix-it tasks – sarcini neatribuite – sarcini plăcute de avut
- Puteți trimite un e-mail către Quiddity sau puteți scrie pe pagina de discuții dacă doriți să colaborați mai îndeaproape cu noi.
- Dacă vrei să ajuți la dezvoltare:
- Încearcă
- Wikifuncții este acum disponibil live la wikifunctions.org
- pe [Instanța Clusterului Beta https://wikifunctions.beta.wmflabs.org/wiki/Wikifunctions:Main_Page]
- Voluntariat ca tester de design pentru interviuri.
- Puteți vedea câteva machete timpurii pentru o idee generală despre cum ar putea funcționa interfața cu utilizatorul.
- O implementare timpurie a prototipului este disponibilă pe Github. Este posibil să nu mai funcționeze cu cele mai recente versiuni MediaWiki.
- Cea mai ușoară modalitate de a te familiariza cu prototipul este citind [soluția https://github.com/google/abstracttext/blob/master/eneyj/docs/walkthrough.md].
- Alternativă [implementare https://github.com/lucaswerkmeister/graaleneyj în GraalVM].
- Fundația solicită lucrări interne
- Puteți consulta this guide care descrie pas cu pas cum să solicitați lucrări intern.
Context
Un articol din Signpost oferă o introducere mai detaliată a ideii. Materialul de mai jos – lucrări de cercetare, videoclipuri cu prezentări, software prototip – oferă multe detalii. De asemenea, este disponibil un plan detaliat pentru dezvoltarea Wikipedia Abstract.
Consultați pagina Propunere istorică pentru o listă lungă de discuții, lucrări, videoclipuri și propuneri comparabile.
Inițial, proiectul a avut numele de cod „Wikilambda”, derivat din Lambda calculus. Numele este încă menționat în numele Extensia:WikiLambda și în sigla Wikifunctions, care conține caracterul lambda.
Printre punctele importante se numără:
- Scurtă prezentare video despre Wikidata și ideea de Wikipedia abstractă (New York, 2019) (18 min)
- Captarea sensului: Către o Wikipedia abstractă (scurtă introducere)
- Colaborare la suma tuturor cunoștințelor din diverse limbi (aspecte sociale)
Lectură suplimentară
- Wikifuncții ca un proiect independent
- Viziunea Wikipedia Abstractă
- Exemple de conținut abstract
- Glosar
Plan de proiect
- Rezumat: prezentare generală a planului proiectului
- Nume: discuție despre numele proiectului
- Obiective: ce încercăm să realizăm? Obiective principale și secundare
- Organizație: cum ar fi constituită echipa de dezvoltare
- Cerințe: condiții generale pe care proiectul trebuie să le îndeplinească
- Arhitectură: o prezentare generală a modului în care componentele proiectului ar funcționa împreună
- Componente: componente software individuale pe care proiectul trebuie să le livreze
- Sarcini: sarcini individuale care trebuie îndeplinite de către proiecte
Referințe
- ↑ Noile componente (enumerate în planul de dezvoltare pentru Abstract Wikipedia) includ extensii la Wikidata, a căror integrare (în al doilea an al proiectului) necesită acordul comunității Wikidata înainte de stocarea „conținutului abstract” acolo sau pe un alt wiki (cum ar fi noul wiki Wikifunctions dezvoltat în prima parte a proiectului sau un alt wiki multilingv).