Wikipédia Abstrata
Wikipédia abstrata |
---|
(Discussão) |
Geral |
Plano de desenvolvimento |
|
Notas, rascunhos, discussões |
|
Exemplos e maquetes |
Ferramentas de dados |
Histórico |
Wikipédia Abstrata ![]() | |
---|---|
Início: | 2020-07 |
Equipe: | 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)
|
Atualizações: | Atualizações |
Projeto
Esse projeto consiste em duas partes: Wikipédia Abstrata e Wikifunções.
O objetivo da Wikipédia Abstrata é permitir que mais pessoas compartilhem mais conhecimento em mais idiomas. A Wikipédia Abstrata é uma extensão conceitual da Wikidata.[1] Na Wikipédia Abstrata, as pessoas podem criar e manter artigos da Wikipédia de uma forma independente do idioma. Uma Wikipédia de um idioma específico pode traduzir esse artigo independente de idioma para seu idioma. O código faz a tradução.
Wikifunções é um novo projeto da Wikimedia que permite a qualquer um criar e manter códigos. Isso é útil de várias maneiras diferentes. Ele fornece um catálogo de todos os tipos de funções que qualquer pessoa pode chamar, escrever, manter e usar. Ele também fornece códigos que traduzem o artigo independente de idioma da Wikipédia Abstrata para o idioma de uma Wikipédia. Isso permite que todos leiam o artigo em seu idioma. A Wikifunções usará conhecimento sobre palavras e entidades da Wikidata.
Isso nos aproximará de um mundo onde todos poderão compartilhar a soma de todo o conhecimento.
O que é uma função?
Uma “função” é uma sequência de instruções de programa de computador que faz um cálculo com base nos dados fornecidos. Funções são uma forma de conhecimento que pode responder a perguntas, como quantos dias se passaram entre duas datas ou a distância entre duas cidades. Funções mais complicadas podem responder a questões mais complicadas, como o volume de uma forma tridimensional, a distância entre Marte e Vênus em uma determinada data ou se duas espécies estavam vivas ao mesmo tempo. Já usamos funções em muitos tipos de pesquisas de conhecimento, como fazer uma pergunta a um mecanismo de pesquisa. As predefinições conhecidas como {{convert}}
e {{age}}
em inglês também são exemplos de funcionalidades já utilizadas em muitas Wikipédias, escritas em wikitexto e Lua e copiadas manualmente para cada wiki onde for desejado.
Mais exemplos de funções estão em Exemplos de funções iniciais, e esboços muito grosseiros de como a interface pode parecer estão em maquetes iniciais.
Resumindo, as funções fazem um cálculo com base nos dados que você fornece e respondem a uma pergunta que você tenha sobre isso.
Este novo projeto da Wikimedia construirá uma biblioteca de funções, escrita por voluntários, para ajudar a responder a perguntas como essas em vários idiomas. Ao construir nossa biblioteca de funções, podemos permitir que mais pessoas acessem e explorem o conhecimento livre de novas maneiras.
O que é a Wikipédia Abstrata?
O próprio termo "Wikipédia Abstrata" refere-se ao objetivo de longo prazo - que esta biblioteca de funções um dia permitirá a criação de artigos independentes do idioma. Uma vez que mais partes deste projeto estiverem em vigor, isso significará que qualquer wiki - especialmente wikis de pequeno a médio porte - será capaz de aumentar drasticamente o número de artigos disponíveis em seu idioma. Isso também significa que os editores podem compartilhar o conhecimento de sua cultura e contextos com um público maior e mais global.
A nova wiki de funções, Wikifunções, desenvolverá a infraestrutura de codificação para tornar essa visão possível. A parte do projeto da Wikipedia abstrata começará em aproximadamente um ano.
Em outras palavras: poderemos combinar as funções da nova wiki, com os dados e informações multilíngues do Wikidata, para gerar textos em linguagem natural em qualquer idioma compatível. Essas frases podem então ser usadas por qualquer Wikipédia (ou outro lugar).
Cronograma
- 2013–2020: Discussão, pesquisa e proposta do projeto
- Maio de 2020: Projeto aprovado
- Julho de 2020: Projeto anunciado; O desenvolvimento começa na Extension:WikiLambda; Listas de discussão são criadas e discussões mais profundas aumentam
- Setembro de 2020 - dezembro de 2020: Concurso de nomeação da wiki de funções.
- Dezembro de 2020: Iniciar discussões para o concurso de logo da Wikifunções e envio de propostas.
- 2022: Lançar a Wikifunções Beta
- 2023: Lançar para produção a Wikifunções
Participar
- Edite
- Trabalhe em conhecimento lexicográfico no Wikidata. Isso será necessário para que a Wikipédia Abstrata seja bem-sucedida e pode ser trabalhado agora.
- Traduza as páginas de documentação aqui no Meta-wiki
- Traduza a interface de software no translatewiki (completion statistics)
- Discuta
- Read the weekly updates (subscribe)
- Talk:Abstract Wikipedia
- Lista de discussão dedicada
- Main chat: Telegram ou IRC #wikipedia-abstractconectar (ligados entre si) (current logs, old logs)
- Developer chat: Telegram or IRC #wikipedia-abstract-techconectar (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
- Desenvolva
- Se você quiser ajudar no desenvolvimento, por favor nos avise.
- You can see information about the Extension at Extension:WikiLambda and some developer tips at Abstract developer cheatsheet
- Phabricator:tag/abstract wikipedia – Adicione solicitações de recursos e relatórios de bugs aqui. (Veja Phabricator para detalhes sobre como usá-lo)
- You can see a list of smaller development tasks – 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
- You can email Quiddity or write on the talk page if you'd like to work with us more closely.
- Se você quiser ajudar no desenvolvimento, por favor nos avise.
- Experimente
- on the Beta Cluster Instance
- Volunteer as a design-interview tester.
- Você pode ver alguns mockups anteriores para uma ideia aproximada de como a interface do usuário pode funcionar.
- Uma versão inicial de implementação de protótipo está disponível no Github. Isso pode não estar funcionando com os últimos lançamentos de MediaWiki.
- A maneira mais fácil de mergulhar no protótipo é lendo o passo a passo.
- Alternativa implementação no GraalVM
- Foundation requests for work internally
- You can refer to this guide that describes step by step how to request work internally.
Contexto
Um artigo no Signpost fornece uma introdução mais detalhada à ideia. O material abaixo - trabalhos de pesquisa, vídeos de palestras, protótipos de software - oferece muitos detalhes. Um plano detalhado também está disponível para o desenvolvimento da Wikipédia Abstrata.
Veja a página Proposta histórica para uma longa lista de discussões, artigos, vídeos e propostas comparáveis.
Originalmente, o projeto tinha como codinome Wikilambda, derivado do cálculo lambda. O nome ainda é referenciado como o nome do Extension:WikiLambda e no logotipo de Wikifunções, que contém o caractere lambda.
Destaques incluem:
- (inglês) Breve introdução à Wikidata e à ideia da Wikipédia Abstrata (Nova Iorque, 2019) (18 min)
- (inglês) Capturando significado: Rumo a uma Wikipédia abstrata (introdução curta)
- (inglês) Colaborando na soma de todo o conhecimento entre os idiomas (aspetos sociais)
Leitura adicional
- Wikifunções como um projeto por si só
- Visão da Wikipédia Abstrata
- Exemplos de conteúdo abstrato
- Glossário
Plano de projeto
- Sumário: visão geral do plano do projeto
- Nome: discussão sobre o nome do projeto
- Objetivos: O que estamos tentando alcançar? Objetivos primários e secundários
- Organização: como a equipe de desenvolvimento seria criada
- Exigências: condições gerais que o projeto precisa atender
- Arquitetura: uma visão geral de como os componentes do projeto funcionariam juntos
- Componentes: componentes de software individuais que o projeto precisa fornecer
- Tarefas: tarefas individuais que precisam ser executadas pelos projetos
Referências
- ↑ Os novos componentes (listados no plano de desenvolvimento da Wikipédia Abstrata) incluem extensões para a Wikidata, cuja integração (no segundo ano do projeto) requer o acordo da comunidade da Wikidata antes de armazenar o "conteúdo abstrato" lá ou em outra wiki (como a nova wiki Wikifunções desenvolvida na primeira parte do projeto, ou outra wiki multilíngue).