Wikipedia Abstrak
Wikipedia abstrak |
---|
(Pembicaraan) |
Umum |
Rencana pengembangan |
|
Catatan, draf, diskusi |
|
Contoh & maket |
Alat data |
Historis |
Wikipedia Abstrak ![]() | |
---|---|
Dimulai: | 2020-07 |
Anggota tim: | Denny Vrandečić (Head of Special Projects)
Amy Tsay (Director of Product), Megan Neisler (Product Analytics)
Amin Al Hazwani (Lead UX Designer)
Quiddity (Community Relations Specialist), Luca Martinelli (Community Relations Specialist)
|
Pembaruan: | Pembaruan |
Proyek
Proyek ini terdiri dari dua bagian: Wikipedia Abstrak dan Wikifunctions.
Tujuan dari Wikipedia Abstrak adalah untuk memungkinkan lebih banyak orang berbagi lebih banyak pengetahuan dalam lebih banyak bahasa. Wikipedia Abstrak adalah perpanjangan konsep dari Wikidata.[1] Dalam Wikipedia Abstrak, orang-orang dapat membuat dan mengelola artikel Wikipedia dengan cara yang tidak tergantung pada bahasa. Wikipedia dalam suatu bahasa dapat menerjemahkan artikel tidak tergantung bahasa ini ke dalam bahasanya. Sebuah program akan melakukan penerjemahan.
Wikifunctions adalah proyek Wikimedia baru yang memungkinkan siapa saja membuat dan mengelola kode. Ini berguna dalam berbagai hal. Proyek ini menyediakan katalog semua jenis fungsi yang dapat dipanggil, ditulis, dipelihara, dan digunakan siapa saja. Wikilambda juga menyediakan kode yang menerjemahkan artikel independen-bahasa dari Wikipedia Abstrak ke dalam bahasa suatu Wikipedia. Ini memungkinkan setiap orang untuk membaca artikel dalam bahasa mereka. Wikifunctions akan menggunakan pengetahuan tentang kata-kata dan entitas dari Wikidata.
Ini akan membuat kita lebih dekat dengan sebuah dunia di mana semua orang bisa berbagi menyatukan seluruh pengetahuan manusia.
Apa itu fungsi?
"Fungsi" adalah serangkaian instruksi program komputer, yang melakukan perhitungan berdasarkan data yang Anda sediakan. Fungsi merupakan sebuah bentuk pengetahuan yang dapat menjawab pertanyaan, seperti berapa banyak hari yang dilewati di antara dua tanggal atau jarak antara dua kota. Fungsi yang lebih rumit dapat menjawab pertanyaan yang lebih rumit, seperti volume dari sebuah bangun tiga dimensi, jarak antara Mars dan Venus pada tanggal tertentu, atau apakah dua spesies hidup pada waktu yang sama. Kita telah menggunakan fungsi dalam berbagai jenis pertanyaan pengetahuan, seperti menanyakan pertanyaan ke sebuah mesin pencari. Templat {{convert}}
dan {{age}}
juga merupakan contoh fungsionalitas yang sudah digunakan di banyak Wikipedia, ditulis dalam teks wiki dan Lua dan disalin secara manual ke setiap wiki yang menginginkannya.
Contoh lain dari fungsi dapat dilihat di Contoh fungsi awal, dan sketsa kasar dari tampak antarmuka dapat dilihat di Maket awal.
Singkatnya, fungsi melakukan perhitungan berdasarkan data yang Anda sediakan, dan menjawab pertanyaan Anda mengenai itu.
Proyek Wikimedia baru ini akan membangun sebuah pustaka fungsi, ditulis oleh sukarelawan, untuk membantu menjawab pertanyaan seperti ini dalam berbagai bahasa. Dengan membangun pustaka fungsi, kami dapat memungkinkan lebih banyak orang mengakses dan menjelajahi pengetahuan bebas dalam cara yang baru.
Apa itu Wikipedia Abstrak?
Istilah "Wikipedia Abstrak" sendiri mengacu pada sebuah tujuan jangka panjang - pustaka fungsi ini pada suatu hari nanti akan memungkinkan pembuatan artikel yang tidak bergantung pada bahasa. Begitu lebih banyak potongan dari proyek ini diletakkan, ini berarti wiki apapun – khususnya wiki kecil hingga menengah – akan dapat meningkatkan banyak artikel yang tersedia dalam bahasa mereka. Ini juga berarti para penyunting dapat membagikan pengetahuan dari budaya dan konteks mereka kepada pembaca yang lebih besar dan lebih global.
Wiki fungsi (Wikifunctions) baru ini akan mengembangkan infrastruktur pengodean untuk membuat visi ini menjadi mungkin. Bagian Wikipedia Abstrak dari proyek ini akan dimulai kira-kira pada tahun 2022.
Dengan kata lain: kami akan dapat menggabungkan fungsi dari wiki baru tersebut, dengan data dan informasi bahasa di Wikidata, untuk menghasilkan kalimat bahasa natural dalam bahasa manapun yang didukung. Kalimat-kalimat ini kemudian dapat digunakan oleh Wikipedia manapun (atau di templat lainnya).
Garis waktu
- 2013–2020: Diskusi, riset, dan proposal proyek.
- Mei 2020: Proyek disetujui
- Juli 2020: Proyek diumumkan; Pengembangan dimulai di Extensi:WikiLambda; Milis dan saluran lainnya dibuat dan diskusi mendalam meningkat.
- September – December 2020: Kontes penamaan wiki fungsi; diikuti dengan kontes logo.
- Desember 2020: Dimulainya diskusi untuk kontes logo Wikifunctions dan pengajuan usulan.
- 2021: Luncurkan Wikifunctions di Beta Cluster
- 2022: Peluncuran Wikifunctions di fase produksi; memulai diskusi komunitas mengenai arsitekturnya.
Berpartisipasi
- Menyunting
- Mengerjakan pengetahuan leksikografis di Wikidata. Ini akan dibutuhkan Wikipedia Abstrak agar berhasil dan bisa dikerjakan sekarang.
- Terjemahkan halaman dokumentasinya di sini di Meta-wiki.
- Terjemahkan antarmuka perangkat lunak di translatewiki (statistik kelengkapan)
- Diskusikan
- Baca pembaruan mingguan (berlangganan)
- Pembicaraan:Wikipedia Abstrak
- Milis khusus
- Main chat: Telegram atau IRC #wikipedia-abstractsambungkan (dijembatani bersama) (catatan terbaru, catatan lama)
- Developer chat: Telegram or IRC #wikipedia-abstract-techsambungkan (bridged together) (logs)
- Regular meetings:
- Volunteer's corner: This is a monthly meeting on the first Monday, from 18:30–19:00 UTC. It is currently hosted on the Jitsi platform (link). It is an informal space for code review, talking about what volunteers have achieved or how to approach a task, which task is best to pick up next, and similar. Volunteers can come in with questions, show progress, discuss things, tell us about their plans, or ask for ideas. If you need someone specific from the development team to join in, please let us know in advance.
- Natural language generation (NLG) on Wikifunctions: This is a monthly meeting on the third Tuesday, from 16:30–17:30 UTC. More information.
- Previous office hours: 2021-12-20, 2021-08-14 (Wikimania), 2021-06-22
- Mengembangkan
- Jika Anda ingin membantu dalam pengembangannya, tolong beri tahu kami.
- Anda bisa melihat informasi tentang Ekstensi ini di Extension:WikiLambda dan beberapa tips pengembang di contekan pengembang Abstrak
- Phabricator:tag/abstract wikipedia – Tambahkan permintaan fitur dan laporan kutu di sini. (Lihat Phabricator untuk detail cara menggunakannya)
- Anda bisa melihat daftar tugas pengembangan kecil – These are good first tasks for newer developers.
- You can see these other good listings for open tasks: #fix-it tasks – unassigned tasks – nice-to-have tasks
- Anda bisa mengirim surel kepada Quiddity atau menulis di halaman pembicaraan jika Anda ingin bekerja dengan kami lebih dekat.
- Jika Anda ingin membantu dalam pengembangannya, tolong beri tahu kami.
- Mencobanya
- on the Beta Cluster Instance
- Menawarkan diri menjadi penguji desain.
- Anda bisa melihat beberapa maket awal untuk mendapat gambaran kasar dari bagaimana cara kerja antarmuka penggunanya.
- Prototipe implementasi awal tersedia di Github. Implementasi ini mungkin tidak bekerja di rilis MediaWiki yang terbaru.
- Cara paling mudah mencoba prototipe ini adalah dengan membaca panduannya.
- Implementasi alternatif di GraalVM
- Minta pekerjaan secara internal
- Anda bisa membaca panduan ini yang menjelaskan langkah-langkah cara meminta pekerjaan secara internal.
Latar belakang
Sebuah artikel di Signpost memberikan pengantar yang lebih terperinci mengenai gagasan ini. Materi di bawah - makalah penelitian, video pembicaraan, prototipe perangkat lunak - memberikan banyak detail. Rencana draf terperinci untuk pengembangan Wikipedia Abstrak juga tersedia.
Lihat halaman Proposal historis untuk daftar panjang diskusi, makalah, video, dan proposal terkait.
Awalanya, proyek ini memiliki nama kode Wikilambda, diturunkan dari kalkulus lambda. Nama ini masih dirujuk dalam nama Extension:WikiLambda dan di logo Wikifunctions yang mengandung karakter lambda.
Berikut adalah sorotannya:
- Video pengantar pendek untuk Wikidata dan gagasan Wikipedia Abstrak (New York, 2019) (18 menit)
- Menangkap makna: Menuju sebuah Wikipedia abstrak (pengantar singkat)
- Menyumbang ke total semua pengetahuan dalam berbagai bahasa (aspek sosial)
Bacaan lebih lanjut
Rencana proyek
- Ringkasan: gambaran umum dari rencana proyek
- Nama: diskusi mengenai nama proyek
- Tujuan: apa yang kita coba raih? Tujuan primer dan sekunder
- Organisasi: bagaimana tim pengembangan diatur
- Persyaratan: hal-hal yang proyek perlu penuhi
- Arsitektur: gambaran umum dari bagaimana komponen proyek bekerja bersama
- Komponen: komponen perangkat lunak individu yang proyek perlu berikan
- Tugas: tugas-tugas yang perlu dilakukan oleh proyek
Referensi
- ↑ Komponen-komponen barunya (dicantumkan di rencana pengembangan Wikipedia Abstrak) di antaranya adalah ekstensi untuk Wikidata, yang integrasinya membutuhkan persetujuan dari komunitas Wikidata sebelum menyimpan "konten abstrak" di sana atau di wiki lain (misalnya di wiki Wikifunctions baru yang dikembangan pada tahap pertama proyek, atau wiki multibahasa lain).