Wikipedia abstracta
Wikipedia abstracta ![]() | |
---|---|
Inicio: | 2020-07 |
Miembros del equipo: |
|
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-idioma. La Wikipedia de un idioma en concreto puede traducir este artículo independiente-del-idioma a su idioma. 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-idioma 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 compartir la suma de todo el conocimiento.
¿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 de funciones preliminares y bocetos muy aproximados de cómo se vería la interfaz en maquetas preliminares.
En pocas palabras, las funciones hacen cálculos con los datos proporcionados 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 libre 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 las wikis pequeñas y medianas, podrán 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á la infraestructura de código necesaria para hacer posible esta visión. La parte de la Wikipedia abstracta del proyecto ha comenzado con nuestro trabajo compartido sobre funciones de generación de lenguaje natural, como las funciones morfológicas.
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).
Cronología
- 2013–2020: Discusión, investigación y propuesta del proyecto
- 2020 mayo: Proyecto aprobado
- 2020 julio: Proyecto anunciado; el desarrollo comienza en Extensión:WikiLambda; se crean listas de correo y otros canales y aumentan las discusiones en profundidad.
- 2020 septiembre-diciembre: Concurso para nombrar la Wiki de funciones.
- 2020 diciembre: Se inician las discusiones para el concurso de logotipo para la Wikifunciones y la presentación de propuestas.
- 2022 agosto: Se lanza la beta de Wikifunciones
- 2023 julio: Se lanza Wikifunciones en producción
- 2023/2024: Adición de más tipos a Wikifunciones
- 2024: Uso de Wikidata en Wikifunciones
Participa
- Edita
- Contribuye a Wikifunciones
- 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
- Lee las actualizaciones semanales (suscribirse)
- Discusión:Wikipedia abstracta
- Lista de correo dedicado
- Chat principal: Telegram o IRC #wikipedia-abstractconectarse (conectados entre sí) (registros actuales, registros antiguos)
- Chat desarrollador: Telegram o IRC #wikipedia-abstract-techconectarse (conectados entre sí) (registros)
- Reuniones habituales:
- La esquina del voluntario: Esta es una reunión mensual en el primer lunes, de 18:30 a 19:00 UTC. Actualmente está alojado en la plataforma Google Meet (enlace). Es un espacio informal para revisión de códigos, hablar sobre los logros de voluntarios o cómo iniciar una tarea, qué tarea es la más indicada para continuar, y similares. Los voluntarios pueden venir con preguntas, mostrar su progreso, discutir sobre temas, contarnos sobre sus planes, o presentar ideas. Si necesita que alguien específico del equipo de desarrollo se una, infórmenos de antemano.
- Generación de lenguaje natural en Wikifunciones: Esta es una reunión mensual en el tercer martes, de 16:30 a 17:30 UTC. Más información
- Horarios de oficina anteriores: 2021-12-20, 2021-08-14 (Wikimania), 2021-06-22
- Desarrolla
- Si quieres ayudar con el desarrollo:
- Puedes ver información sobre la Extensión en Extensión:WikiLambda y algunos consejos para desarrolladores en hoja de referencia para desarrolladores abstractos
- Phabricator:tag/abstract wikipedia: Agrega solicitudes de funciones e informes de errores aquí. (Consulta 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.
- Puedes ver otra lista útil de tareas abiertas: #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:
- Pruébalo
- Wikifunciones ya está disponible en wikifunctions.org
- en la Beta Cluster Instance
- Voluntario como evaluador de entrevistas de diseño.
- 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.
- Solicitudes a la Fundación para trabajar 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 Wikipedia abstracta.
Consulta 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 del 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 del 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 Wikipedia abstracta) incluyen extensiones para Wikidata, cuya integración (en el segundo año del proyecto) requiere el acuerdo de 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).