Wikipedia Trừu tượng
Wikipedia trừu tượng | |
---|---|
Khởi đầu: | 2020-07 |
Thành viên nhóm: |
|
Cập nhật: | Cập nhật |
Dự án
Dự án này bao gồm hai phần: Wikipedia trừu tượng và WikiChứcNăng.
Wikipedia trừu tượng hướng tới việc giúp mọi người chia sẻ kiến thức trong nhiều ngôn ngữ hơn. Wikipedia trừu tượng là một sự mở rộng của Wikidata.[1] Trong Wikipedia Trừu tượng, mọi người có thể tạo và duy trì các bài viết Wikipedia theo cách không phụ thuộc vào ngôn ngữ. Một ngôn ngữ cụ thể Wikipedia có thể dịch bài viết không phụ thuộc vào ngôn ngữ này sang ngôn ngữ của nó. Mã sẽ thực hiện việc dịch thuật.
Wikifunctions là một dự án mới của Wikimedia cho phép mọi người tạo và duy trì mã. Điều này hữu ích theo nhiều cách khác nhau. Nó cung cấp một danh mục tất cả các loại chức năng mà bất kỳ ai cũng có thể gọi, viết, duy trì và sử dụng. Nó cũng cung cấp mã dịch bài viết không phụ thuộc vào ngôn ngữ từ Wikipedia Trừu tượng sang ngôn ngữ của Wikipedia. Điều này cho phép mọi người đọc bài viết bằng ngôn ngữ của họ. Wikifunctions sẽ sử dụng kiến thức về các từ và thực thể từ Wikidata.
Điều này sẽ đưa chúng ta đến gần hơn với một thế giới nơi mọi người có thể chia sẻ toàn bộ kiến thức.
Chức năng là gì?
Một "chức năng" là một chuỗi các hướng dẫn chương trình máy tính thực hiện phép tính dựa trên dữ liệu bạn cung cấp. Chức năng là một dạng kiến thức có thể trả lời các câu hỏi, chẳng hạn như có bao nhiêu ngày đã trôi qua giữa hai ngày hoặc khoảng cách giữa hai thành phố. Các chức năng phức tạp hơn có thể trả lời các câu hỏi phức tạp hơn, chẳng hạn như thể tích của hình dạng ba chiều, khoảng cách giữa Sao Hỏa và Sao Kim vào một ngày nhất định hoặc liệu hai loài có tồn tại cùng một lúc hay không. Chúng tôi đã sử dụng các chức năng trong nhiều loại yêu cầu kiến thức, chẳng hạn như đặt câu hỏi cho công cụ tìm kiếm. Các bản mẫu được gọi là {{convert}}
và {{age}}
trong tiếng Anh cũng là ví dụ về các chức năng đã được sử dụng trong nhiều Wikipedia, được viết bằng wikitext và Lua và được sao chép thủ công tới từng wiki nếu muốn.
Các ví dụ khác về chức năng có tại Ví dụ chức năng ban đầu và các bản phác thảo rất sơ bộ về giao diện có thể trông như thế nào tại các giả lập ban đầu.
Tóm lại, các chức năng tính toán dựa trên dữ liệu bạn cung cấp và trả lời câu hỏi của bạn về dữ liệu đó.
Dự án Wikimedia mới này sẽ xây dựng một thư viện chức năng, do các tình nguyện viên viết, để giúp trả lời các câu hỏi như thế này trên các ngôn ngữ. Bằng cách xây dựng thư viện chức năng của mình, chúng tôi có thể cho phép nhiều người hơn truy cập và khám phá kiến thức miễn phí theo những cách mới.
Wikipedia Trừu tượng là gì?
Bản thân thuật ngữ “Wikipedia Trừu tượng” đề cập đến mục tiêu dài hạn – rằng thư viện chức năng này một ngày nào đó sẽ cho phép tạo ra các bài viết không phụ thuộc vào ngôn ngữ. Sau khi có thêm các phần của dự án này, điều này có nghĩa là bất kỳ wiki nào – đặc biệt là các wiki vừa và nhỏ – sẽ có thể tăng đáng kể số lượng bài viết có sẵn bằng ngôn ngữ của họ. Điều đó cũng có nghĩa là các biên tập viên có thể chia sẻ kiến thức từ văn hóa và bối cảnh của họ với lượng độc giả lớn hơn và toàn cầu hơn.
Wiki chức năng mới, Wikifunctions, sẽ phát triển cơ sở hạ tầng mã hóa để biến tầm nhìn này thành hiện thực. Phần Tóm tắt Wikipedia của dự án đã bắt đầu với công việc chung của chúng tôi về các hàm tạo ngôn ngữ tự nhiên, chẳng hạn như các hàm hình thái.
Nói cách khác: chúng tôi sẽ có thể kết hợp các chức năng từ wiki mới, với dữ liệu và thông tin ngôn ngữ trong Wikidata, để tạo ra các câu ngôn ngữ tự nhiên trong bất kỳ ngôn ngữ nào được hỗ trợ. Những câu này sau đó có thể được sử dụng bởi bất kỳ Wikipedia nào (hoặc ở nơi khác).
Mốc thời gian
- 2013-2020: Thảo luận, nghiên cứu và đề xuất dự án ban đầu
- Tháng 5 năm 2020: Dự án được chấp nhận
- July 2020: dự án thông báo công khai; bắt đầu phát triển trên Phần mở rộng:WikiLambda; danh sách gửi thư và các kênh khác được tạo và các cuộc thảo luận chuyên sâu tăng lên.
- Tháng 9 năm 2020 - Tháng 12 năm 2020: Cuộc thi đặt tên cho Wikifunctions.
- Tháng 12 năm 2020: Bắt đầu các thảo luận cho cuộc thi biểu trưng Wikifunctions và gửi đề xuất.
- Tháng 08 năm 2022: Ra mắt Wikifunctions Beta
- Tháng 07 năm 2023: Ra mắt Wikifunctions trong sản xuất
- 2023/2024: Thêm nhiều dạng vào Wikifunctions
- 2024: Đang sử dụng Wikidata trong Wikifunctions
Tham gia
- Biên tập
- Đóng góp cho Wikifunctions
- Làm việc trên kiến thức từ điển trong Wikidata. Điều này sẽ cần thiết để Wikipedia Trừu tượng thành công và có thể được thực hiện ngay bây giờ.
- Dịch các trang tài liệu ở đây trên Meta-wiki.
- Dịch giao diện phần mềm trên translatewiki.net (thống kê hoàn thành)
- Thảo luận
- Đọc cập nhật hàng tuần (đăng ký)
- Thảo luận:Wikipedia Trừu tượng
- Danh sách gửi thư quan tâm
- Trò chuyện chính:
- Trò chuyện với nhà phát triển:
- Họp thường kỳ:
- Góc tình nguyện: Đây là cuộc họp hàng tháng vào Thứ Hai đầu tiên, từ 18:30–19:00 UTC. Nó hiện được lưu trữ trên nền tảng Google Meet (link). Đây là một không gian thân mật để đánh giá mã nguồn, nói về những gì tình nguyện viên đã đạt được hoặc cách tiếp cận một nhiệm vụ, nhiệm vụ nào là tốt nhất để chọn tiếp theo và tương tự. Các tình nguyện viên có thể thảo luận các câu hỏi, cho thấy sự tiến bộ, thảo luận về mọi thứ, cho chúng tôi biết về kế hoạch của họ hoặc yêu cầu các ý tưởng. Nếu bạn cần ai đó cụ thể từ nhóm phát triển tham gia, vui lòng cho chúng tôi biết trước.
- Tạo ngôn ngữ tự nhiên (NLG) trên Wikifunctions: Đây là cuộc họp hàng tháng vào Thứ Ba của tuần thứ ba, từ 16:30–17:30 UTC. Thông tin thêm.
- Giờ hành chính trước đây: 2021-12-20, 2021-08-14 (Wikimania), 2021-06-22
- Phát triển
- Nếu bạn muốn giúp đỡ với sự phát triển:
- Bạn có thể xem thông tin về Tiện ích mở rộng tại Tiện ích mở rộng:WikiLambda và một số mẹo dành cho nhà phát triển tại Tóm tắt tài liệu dành cho nhà phát triển
- Phabricator:tag/abstract wikipedia – Thêm yêu cầu tính năng và báo cáo lỗi tại đây. (Xem Phabricator để biết chi tiết cách sử dụng)
- Bạn có thể xem danh sách các nhiệm vụ phát triển nhỏ hơn – Chúng là những nhiệm vụ đầu tiên tốt cho nhà phát triển mới.
- Bạn có thể xem các danh sách tốt khác cho các nhiệm vụ đang mở: các tác vụ cần #fix-it – tác vụ chưa được giao – các tác vụ nice-to-have
- Bạn có thể email Quiddity hoặc viết trên trang thảo luận nếu bạn muốn hợp tác chặt chẽ hơn với chúng tôi.
- Nếu bạn muốn giúp đỡ với sự phát triển:
- Hãy dùng thử
- Wikifunctions hiện có sẵn với giá wikifunctions.org
- trên Thể hiện Cụm Beta
- Tình nguyện viên là một người kiểm thử phỏng vấn thiết kế.
- Bạn có thể xem một số mô hình ban đầu để biết sơ bộ về cách giao diện người dùng có thể hoạt động.
- Một triển khai mẫu thử nghiệm sớm đã có sẵn trên Github. Điều này có thể không còn hoạt động với các bản phát hành MediaWiki mới nhất.
- Cách dễ nhất để đi sâu vào nguyên mẫu là đọc hướng dẫn.
- Triển khai thay thế trong GraalVM.
- Các yêu cầu nền tảng cho công việc nội bộ
- Bạn có thể tham khảo hướng dẫn này có chứa mô tả từng bước cách yêu cầu công việc nội bộ.
Bối cảnh
Một bài viết trong Signpost giới thiệu chi tiết hơn về ý tưởng này. Tài liệu dưới đây – tài liệu nghiên cứu, video nói chuyện, phần mềm nguyên mẫu – cung cấp rất nhiều chi tiết. Một kế hoạch dự thảo chi tiết để phát triển Wikipedia Trừu tượng cũng có sẵn.
Xem trang đề xuất lịch sử để biết danh sách dài các cuộc thảo luận, bài viết, video và đề xuất có thể so sánh có liên quan.
Ban đầu, dự án có tên mã là Wikilambda, bắt nguồn từ Lambda Calculus. Tên này vẫn được tham chiếu trong tên của Phần mở rộng:WikiLambda và trong biểu tượng Wikifunctions có chứa ký tự lambda.
Những điểm đáng chú ý bao gồm:
- Video giới thiệu ngắn về Wikidata và ý tưởng Tóm tắt Wikipedia (New York, 2019) (18 phút)
- Nắm bắt ý nghĩa: Hướng tới một Wikipedia trừu tượng (giới thiệu ngắn)
- Cộng tác trên tổng số của kiến thức giữa các ngôn ngữ (khía cạnh xã hội)
Đọc thêm
- Wikifunctions là một dự án riêng lẽ
- Tầm nhìn của Wikipedia Trừu tượng
- Ví dụ về nội dung trừu tượng
- Bảng chú giải
Kế hoạch dự án
- Tóm tắt: tổng quan về kế hoạch dự án
- Tên: thảo luận về tên dự án
- Các mục tiêu: chúng ta đang cố gắng đạt được điều gì? Mục tiêu chính và mục tiêu phụ
- Tổ chức: cách thành lập nhóm phát triển
- Yêu cầu: các điều kiện chung mà dự án cần đáp ứng
- Kiến trúc: tổng quan về cách các thành phần của dự án sẽ hoạt động cùng nhau
- Thành phần: các thành phần phần mềm riêng lẻ mà dự án cần cung cấp
- Tác vụ: các nhiệm vụ riêng lẻ cần được thực hiện bởi các dự án
Tham khảo
- ↑ Các thành phần mới (được liệt kê trong kế hoạch phát triển cho Wikipedia Tóm tắt) bao gồm phần mở rộng của Wikidata, việc tích hợp (trong năm thứ hai của dự án) cần có sự đồng ý của cộng đồng Wikidata trước khi lưu trữ “nội dung trừu tượng” ở đó hoặc ở một wiki khác (chẳng hạn như Wikifunction mới được phát triển trong phần đầu tiên của dự án, hoặc một wiki đa ngôn ngữ khác).