Wikipédia Abstrata
Wikipédia Abstrata | |
---|---|
Início: | 2020-07 |
Equipe: |
|
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
- 2023/2024: Adicionar mais tipos para a Wikifunções
- 2024: Usar o Wikidata na Wikifunções
Participar
- Edite
- Contribuir para Wikifunções
- 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 (Estatísticas do grupo de mensagens)
- Discuta
- Leia as weekly updates
- $aw|Wikipédia abstrata
- Lista de discussão dedicada
- Chat principal:
- Central do desenvolvedor:
- Reunião regular:
- Espaço dos voluntários: Essa é a reunião mensal na primeira segunda do mês, às 18:30-19:00 UTC. É atualmente hospedada na plataforma Google Meet (link). É um espaço informal para revisar código, conversando sobre o que os voluntários tem alcançado ou como abordaram uma tarefa, qual tarefa é a melhor para fazer na sequência, e semelhante. Voluntários podem vir com uma pergunta, mostrar progresso, discutir a respeito, nos contar sobre seus planos, ou perguntar por ideias. Se você precisa de alguém em específico para entrar no time de desenvolvimento, por favor informe antecipadamente.
- Geração de linguagem natural (NLG) em Wikifunctions: Essa é a reunião mensal na terceira terça-feira, às 16:30-17:30 UTC. Mais informações.
- Horas anteriores do escritório: 2021-12-20, 2021-08-14 (Wikimania), 2021-06-22
- Desenvolva
- Se você quiser ajudar no desenvolvimento, por favor nos avise.
- Você pode encontrar informações sobre a extensão em Extensão:WikiLamda e algumas dicas desenvolvedoras na Folhas de dicas desenvolvedoras abstratas
- Phabricator:tag/abstract wikipedia – Adicione solicitações de recursos e relatórios de bugs aqui. (Veja Phabricator para detalhes sobre como usá-lo)
- Você pode ver a lista de menores tarefas desenvolvedoras – Essas tarefas são boas para desenvolvedores iniciantes começarem.
- Você pode ver outras boas listas para tarefas abertas: #fix-it tarefas – tarefas não atribuídas – tarefas que são boas de ter
- Você pode escrever um email rápido ou escrever na página de discussão se você gostaria de trabalhar conosco mais de perto.
- Se você quiser ajudar no desenvolvimento, por favor nos avise.
- Experimente
- Wikifunções está agora disponivel em wikifunctions.org
- Na Instância de Beta Cluster
- Voluntariar como testador de entrevista de design.
- Você pode ver alguns modelos anteriores para ter uma ideia aproximada de como a interface do usuário pode funcionar.
- Uma versão inicial da implementação de protótipo está disponível no Github. Isso pode não estar funcionando com os últimos lançamentos da MediaWiki.
- A maneira mais fácil de mergulhar no protótipo é lendo o passo a passo.
- Alternativa implementação em GraalVM
- Fundação solicita para trabalho internamente
- Você pode se referir a esse esse guia aonde descreve passo a passo como solicitar um trabalho interno.
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).