Wikipedia Abstracta
Wikipedia abstracta ![]() | |
---|---|
Grupo: | {{{group}}} |
Inicio: | 2020-07 |
Miembros del equipo: | Denny Vrandečić (Head of Special Projects)
Josh Minor (Group Product Manager), Rebecca Wambua (Senior Product Manager)
Amin Al Hazwani (Lead UX Designer)
Quiddity (Community Relations Specialist), Luca Martinelli (Community Relations Specialist)
Adam Baso (Engineering Director), Cai Blanton (Senior Engineering Manager), James Forrester (Staff Software Engineer, Tech Lead), Genoveva Galarza (Staff Software Engineer), Cory Massaro (Staff Software Engineer), David Martin (Staff Software Engineer), Julia Kieserman (Senior Software Engineer), Stef Dunlap (Staff Software Engineer in Test), Elena Etonkovidova (QA Engineer)
|
Actualizaciones: | Actualizaciones |
Proyecto
Este proyecto consta de dos partes: Wikipedia Abstracta y Wikifunciones.
El objetivo de la Wikipedia Abstracta es permitir que más personas compartan más conocimiento en más idiomas. La Wikipedia Abstracta es una extensión conceptual de Wikidata.[1] En la Wikipedia abstracta, las personas pueden crear y mantener artículos de Wikipedia de manera independiente-del-lenguaje. La Wikipedia de un lenguaje en concreto puede traducir este artículo independiente-del-lenguaje a su lenguaje. El código hace la traducción.
Wikifunciones es un nuevo proyecto de Wikimedia que permite a cualquiera crear y hacer mantenimiento de código. Esto es útil de muchas maneras diferentes. Proporciona un catálogo de todo tipo de funciones que cualquiera puede llamar, escribir, mantener y usar. También proporciona el código que traduce el artículo independiente-del-lenguaje de la Wikipedia Abstracta al idioma en concreto de una Wikipedia. Esto permite a todo el mundo leer el artículo en su idioma. Wikifunciones utilizará el conocimiento sobre palabras y entidades de Wikidata.
Esto nos acercará a un mundo donde todos puedan share in the sun of all knowledge
¿Qué es una función?
Una «función» es una secuencia de instrucciones de un programa de computadora que realiza un cálculo basado en los datos que usted proporciona. Las funciones son una forma de conocimiento que puede responder preguntas, como cuántos días han pasado entre dos fechas o la distancia entre dos ciudades. Las funciones más complicadas pueden responder preguntas más complicadas, como el volumen de una forma tridimensional, la distancia entre Marte y Venus en una fecha determinada o si dos especies estaban vivas al mismo tiempo. Ya usamos funciones en muchos tipos de consultas de conocimiento, como hacer una pregunta a un motor de búsqueda. Las plantillas conocidas como {{convert}}
y {{age}}
en inglés también son ejemplos de funcionalidades que ya se utilizan en muchas Wikipedias, escritas en wikitexto y Lua y copiadas manualmente a cada wiki. donde se quiere.
Más ejemplos de funciones están en Ejemplos preliminares de funciones, y bocetos muy aproximados de cómo se vería la interfaz en Maqueta preliminar.
En pocas palabras, las funciones hacen cálculos con los datos entregados, y entrega una respuesta a una pregunta que tengas.
Este nuevo proyecto de Wikimedia creará una biblioteca de funciones escritas por voluntarios, para ayudar a responder preguntas como estas en todos los idiomas. Al construir nuestra biblioteca de funciones, podemos permitir que más personas accedan y exploren el conocimiento gratuito de nuevas formas.
¿Qué es Wikipedia abstracta?
El término «Wikipedia abstracta» en sí mismo se refiere al objetivo a largo plazo: que esta biblioteca de funciones algún día permitirá la creación de artículos independientes del idioma. Una vez que haya más piezas de este proyecto en su lugar, esto significará que cualquier wiki, especialmente los wikis pequeños y medianos, podrá aumentar drásticamente la cantidad de artículos disponibles en su idioma. También significa que los editores pueden compartir conocimientos de su cultura y contextos con una audiencia más amplia y global.
La nueva wiki de funciones, Wikifunciones, desarrollarán la infraestructura de codificación para hacer esta visión posible. La parte de Wikipedia abstracta del proyecto empezará en aproximadamente 2022.
En otras palabras: podremos combinar las funciones de la nueva wiki, con los datos y la información lingüística en Wikidata, para generar oraciones en un lenguaje natural en cualquier idioma compatible. Estas oraciones pueden luego ser utilizadas por cualquier Wikipedia (o en cualquier otro lugar).
Cronograma
- 2013-2020: Discusión, investigación y propuesta del proyecto.
- 2020-05: Proyecto aprobado.
- Julio de 2020: Proyecto anunciado; el desarrollo comienza el Extensión:WikiLambda; listas de correo y otros canales creadas y aumentan las discusiones en profundidad.
- Septiembre de 2020 a diciembre de 2020: Concurso para nombrar la Wiki de funciones; seguido de un concurso de logotipos.
- Diciembre de 2020: Inician las discusiones sobre el concurso de logotipo para la Wikifunciones y la presentación de propuestas.
- 2021: Lanzamiento de Wiki Funciones en el Grupo de beta
- 2021: Lanzamiento de Funciones; inician debates comunitarios sobre la arquitectura.
Participa
- Edita
- Trabaja en el Conocimiento lexicográfico de Wikidata. Esto será necesario para que la Wikipedia abstracta tenga éxito, y se puede trabajar en ello ahora mismo.
- Traduce las páginas de documentación aquí en Meta-wiki.
- Traduce la interfaz del software en translatewiki.net (estadísticas de finalización)
- Discute
- Leer las actualizaciones semanales (suscribirse)
- Discusión:Wikipedia abstracta
- Lista de correo dedicado
- Contacto principal: Telegram o IRC #wikipedia-abstractconectarse (puenteados juntos) (current logs, old logs)
- Contacto con los desarrolladores: Telegram o IRC #wikipedia-abstract-techconectarse (puenteados juntos) ([registros de https://wm-bot.wmcloud.org/logs/%23wikipedia-abstract-tech/])
- encuentro estándar
- La esquina del Voluntario: This is a monthly meeting son the first Monday, from 18:30–19:00 UTC. It is corriente usted con the Google Meet 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 sus about their plans, por ask for ideas. Inf you need someone specific from the development team to join in, please let us know in advance.
- Natural language generation (NLG) on functions: This is a monthly meeting on the third Tuesday, from 16:30–17:30 UTC. La primera reunión con fecha del 17 enero 2023 Más información
- Las horas previas de oficina 2021-12-20, 2021-08-14 (Wikimania), 2021-06-22
- Desarrolla
- Si quieres ayudar con el desarrollo, por favor háznoslo saber.
- Puedes ver información sobre la Extensión Extensión:WikiLambda y algunos consejos para desarrolladores en hoja para desarrolladores abstractos
- Phabricator:tag/abstract wikipedia: agrega solicitudes de funciones e informes de errores aquí. (Consulte mw:Special:MyLanguage/Phabricator:Phabricator para obtener detalles sobre cómo usarlo)
- Puedes ver una lista de tareas más pequeñas de desarrollo – Estás son primeras tareas ideales para los desarrolladores más nuevos.
- You can see these other good listings for open tasks: #tareas de reparación – tareas no asignadas – tareas lindas-de-tener
- Puedes enviar un correo a Quiddity o escribir en la página de discusión si quisieras trabajar con nosotros más de cerca.
- Si quieres ayudar con el desarrollo, por favor háznoslo saber.
- Pruébalo
- en la Beta Cluster Instance
- Voluntario como evaluador de de diseño y mantenimiento.
- Puedes ver algunas Maquetas preliminares para tener una idea aproximada de cómo podría funcionar la interfaz de usuario.
- Una implementación preliminar del prototipo está disponible en GitHub. Posiblemente no continúe funcionando con las últimas actualizaciones de MediaWiki
- La forma más fácil de sumergirse en el prototipo es leyendo el tutorial.
- Implementación alternativa en GraalVM
- Solicita trabajo internamente
- Puede consultar esta guía que describe paso a paso cómo solicitar trabajo internamente.
Antecedentes
Un artículo en Signpost ofrece una introducción más detallada a la idea. El material a continuación (documentos de investigación, videos de charlas, software prototipo) ofrece muchos detalles. También está disponible un borrador detallado del plan para el desarrollo de Wikilambda.
Consulte la página Propuesta histórica para ver una larga lista de discusiones, documentos, videos y propuestas comparables.
Originalmente, el nombre en código del proyecto era Wikilambda, derivado de Lambda calculus. Todavía se hace referencia a esto en el nombre de la Extension:WikiLambda y en el logotipo de Wikifunciones que contiene el carácter lambda.
Los puntos destacados incluyen:
- (inglés) Breve introducción a Wikidata e idea de Wikipedia abstracta (Nueva York, 2019) (18 min)
- (inglés) Capturando el significado: hacia una Wikipedia abstracta (breve introducción)
- (inglés) Colaborando en la suma de todo conocimiento a través de idiomas (aspectos sociales)
Lectura adicional
- Wikifunciones como un proyecto en sí mismo
- Visión de la Wikipedia abstracta
- Ejemplos de contenido abstracto
- Glosario
Plan de proyecto
- Resumen: descripción general del plan de proyecto.
- Nombre: discusión sobre el nombre del proyecto.
- Objetivos: ¿qué estamos tratando de lograr? Objetivos primarios y secundarios.
- Organización: cómo se establecería el equipo de desarrollo.
- Requisitos: condiciones globales que el proyecto debe cumplir.
- Arquitectura: una visión general de cómo los componentes de proyecto trabajarían juntos.
- Componentes: componentes de software individuales que el proyecto necesita para entregar.
- Tareas: tareas individuales que necesitan ser realizadas por los proyectos.
Referencias
- ↑ Los nuevos componentes (enumerados en el plan de desarrollo de la Wikipedia Abstracta) incluyen extensiones de Wikidata, cuya integración (en el segundo año del proyecto) requiere el acuerdo con la comunidad Wikidata antes de almacenar el «contenido abstracto» allí o en otra wiki (como la nueva wiki Wikifunciones desarrollada en la primera parte del proyecto, u otra wiki multilingüe).