Semantic MediaWiki

extensión para MediaWiki

Semantic MediaWiki (SMW) es una extensión para MediaWiki, que permite anotar datos semánticos dentro de páginas wiki, convirtiendo así a una wiki que incorpore la extensión en una wiki semántica. Los datos que han sido codificados pueden ser utilizados en búsquedas semánticas, usados para agregación de páginas, mostrados en formatos como mapas, calendarios y gráficos, y exportados al mundo exterior a través de formatos como RDF y CSV.

Semantic MediaWiki
Información general
Tipo de programa Extensión de MediaWiki
Autor
  • Denny Vrandečić
  • Markus Krötzsch
Desarrollador Varios
Lanzamiento inicial 5 de agosto de 2005
Software afectado
  • 1.35.0 - 1.41.x
  • 5.5.8+
Licencia GPL-2.0-or-later
Idiomas plurilingüe
Información técnica
Programado en PHP
Versiones
Última versión estable 4.1.3 ( 17 de febrero de 2024 (9 meses))
Lanzamientos
Extension:Rdf, Extension:SMW InlineQueryParserFunction, Extension:SMW ParserFunctionAskMore, Extension:SMWAutoRefresh y Extension:SemanticUpdateOnPurge
Semantic MediaWiki
Enlaces

Autores

editar

Semantic MediaWiki fue creado inicialmente por Markus Krötzsch, Denny Vrandečić y Max Völkel, y fue lanzado por primera vez en 2005. Su desarrollo fue financiado por el SEKT (proyecto de FP6 financiado por la UE), y fue apoyado más tarde en parte por el Instituto AIFB de la Universidad de Karlsruhe (más tarde rebautizada como Instituto de Tecnología de Karlsruhe). Krötzsch sigue siendo el principal desarrollador a fecha de 2011, mientras que otros desarrolladores principales son Jeroen De Dauw y Yaron Koren.[1]

Sintaxis básica

editar

Cada anotación semántica dentro de SMW es una "propiedad" que conecta a la página en la que reside con alguna otra pieza de datos, ya sea otra página o un valor de algún tipo, usando triplas de la forma "sujeto, predicado, objeto".

A modo de ejemplo, una página sobre Alemania podría tener, codificado dentro de ella, el hecho de que su capital es Berlín. En la página "Germany" (Alemania en inglés), la sintaxis sería la siguiente:

 ... la capital es [[Has capital::Berlin]] ...

que es semánticamente equivalente a la declaración de "Germany" "Has capital" "Berlin" ("Alemania", "Tiene capital", "Berlín"). En este ejemplo, la página "Germany" es el sujeto, "Has capital" es el predicado y "Berlin" es el objeto al cual el enlace semántico está apuntando.

Sin embargo, la forma más común de almacenar datos dentro de Semantic MediaWiki es a través de plantillas de MediaWiki que en sí mismas contienen el marcado SMW necesario. Para este ejemplo, la página "Germany" podría contener una llamada a una plantilla llamada "Country" (país en inglés), que se parecía a esto:

{{Country
...
|Capital=Berlin
...
}}

La plantilla "Country" se encargaría de almacenar el valor del parámetro "Capital" utilizando la propiedad "Has capital". La plantilla también manejaría la presentación de los datos. Los desarrolladores de Semantic MediaWiki han estimado que el 99% los datos de SMW se almacenan de esta manera.[2]

Semantic MediaWiki también tiene sus propias herramientas de consulta en línea. Por ejemplo, si las páginas sobre los países almacenasen información adicional como datos de población, una consulta podría ser añadido a una página que muestra una lista de todos los países con una población de más de 50 millones de habitantes, junto con su capital; y Alemania, aparecería en esa lista, con Berlín a su lado.[3]

Semantic MediaWiki está en uso en más de 300 wikis públicas activas en todo el mundo, además de un número desconocido de wikis privadas.[4][5]​ Entre las wikis públicas más notables que usan SMW se encuentran la wiki de Metacafe, SNPedia, SKYbrary, Metavid, Familypedia, OpenEI,[6]Oh Internet y Free Software Directory.[7]​ Entre las organizaciones que utilizan internamente SMW se incluyen Pfizer,[8]Harvard Pilgrim Health Care,[9]Johnson & Johnson Pharmaceutical Research and Development,[10]​ el Pacific Northwest National Laboratory,[11]​ el Museo Metropolitano de Arte[12]​ y el Departamento de Defensa de los Estados Unidos.[13]

SMW en particular ha ganado fuerza en el ámbito del cuidado médico por la creación de forma colaborativa terminologías y ontologías biomédicas.[14]​ Ejemplos de ello son LexWiki,[15]​ que está gestionado conjuntamente por la Clínica Mayo, el National Cancer Institute, la Organización Mundial de la Salud y la Universidad de Stanford; y NeuroLex de Neuroscience Information Framework.

Semantic MediaWiki también está soportado por al menos dos granjas wiki: Referata[16]​ por defecto,[17]​ así como Wikia a petición del usuario.

Uso potencial en Wikipedia

editar

Algunos miembros de la comunidad académica comenzaron a instar a la utilización de SMW en la Wikipedia desde que fue propuesto por primera vez.[18]​ En un artículo de 2006, Max Völkel et al. escribieron que a pesar de la utilidad de Wikipedia, "sus contenidos son difícilmente interpretables por máquinas. El conocimiento estructural, por ejemplo, sobre cómo los conceptos se relacionan entre sí, no puede ser establecido formalmente ni procesado de forma automática. También la gran cantidad de datos numéricos sólo está disponible como texto sin formato y, por tanto, no puede ser procesada por su significado real".[19]

En 2010, el subdirector de la Fundación Wikimedia Erik Möller dijo que Wikimedia estaba interesada en la adición de capacidades semánticas para Wikipedia, pero que no estaban seguros de si Semantic MediaWiki era la solución adecuada, ya que no estaba claro si podría ser utilizada sin afectar negativamente el rendimiento de la Wikipedia.[20]

Un proyecto de Wikimedia que se inició en 2012, Wikidata, puede que utilice Semantic MediaWiki como base para un sistema que proporciona datos semánticos para su uso en las infoboxes de todos los idiomas de Wikipedia.[21]

Extensiones derivadas

editar
 
Un formulario para editar una página, usando la extensión Semantic Forms

Una gran variedad de extensiones MediaWiki de código abierto existen que utilizan la estructura de datos proporcionada por Semantic MediaWiki.[22]​ Entre las más notables se encuentran:

  • Page Forms - permite a los formularios creados por el usuario añadir y editar páginas que utilizan datos semánticos
  • Semantic Extra Special Properties - Añade algunas propiedades adicionales especiales a todas las páginas
  • Semantic Drilldown - proporciona una interfaz de navegador por facetas para ver los datos semánticos en una wiki
  • Semantic Compound Queries - proporciona una función de analizador para la visualización de varias consultas al mismo tiempo, como por ejemplo dentro de un calendario o un mapa
  • Semantic Result Formats - ofrece un gran número de formatos de visualización de datos semánticos, incluyendo tablas, gráficos, calendarios y funciones matemáticas
  • Maps - muestra datos semánticos geográficos que utilizan distintos servicios de mapas

Comunidad

editar

La reunión oficial de desarrolladores y usuarios de Semantic MediaWiki es SMWCon, que se celebra dos veces al año desde 2010, en varias ciudades de los Estados Unidos y Europa.[23]​ Cada evento ha tenido alrededor de 30-45 participantes.

Véase también

editar

Referencias

editar
  1. SMW Project, semantic-mediawiki.org
  2. «semantic templates help». Semantic MediaWiki. Consultado el 21 de julio de 2011. 
  3. «inline queries help». Semantic MediaWiki. 22 de junio de 2011. Consultado el 21 de julio de 2011. 
  4. «List of active SMW-using wikis». Smw.referata.com. Consultado el 21 de julio de 2011. 
  5. «Smw Faq». Semantic-mediawiki.org. 9 de junio de 2011. Consultado el 21 de julio de 2011. 
  6. DOE Launches New Website to Bring Energy Technology Information to the Public, press release, December 9, 2009
  7. «Semantic MediaWiki testimonials page». Semantic-mediawiki.org. 30 de junio de 2011. Consultado el 21 de julio de 2011. 
  8. «Bio-IT World 2009, Track 3». Bio-itworldexpoeurope.com. Archivado desde el original el 20 de julio de 2011. Consultado el 21 de julio de 2011. 
  9. Wikify Your Metadata! Integrating Business Semantics, Metadata Discovery, and Knowledge Management Archivado el 13 de mayo de 2012 en Wayback Machine., March 16, 2010, EnterpriseDataWorld Conference Schedule
  10. knowIT, a semantic informatics knowledge management system, WikiSym 2009, Laurent Alquier, Keith McCormick and Ed Jaeger
  11. «Semantic MediaWiki Projects at the Pacific Northwest National Laboratory». Wiki.ontoprise.com. Consultado el 21 de julio de 2011. 
  12. Bringing the Semantic Web to Museums Archivado el 30 de junio de 2009 en Wayback Machine., Paul Miller, January 27, 2009
  13. Flexible, purposive SMW use, SMWCon Spring 2010, Clarence Dillon
  14. Semantic Wikis: A Comprehensible Introduction with Examples from the Health Sciences. Maged N. Kamel Boulos. Journal of Emerging Technologies in Web Intelligence, Vol. 1, No. 1, August 2009.Uso incorrecto de la plantilla enlace roto (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última).
  15. «Informatics.mayo.edu». Informatics.mayo.edu. 14 de julio de 2009. Archivado desde el original el 13 de octubre de 2011. Consultado el 21 de julio de 2011. 
  16. «Referata». Referata. 28 de junio de 2011. Archivado desde el original el 27 de agosto de 2008. Consultado el 21 de julio de 2011. 
  17. Get Your MediaWiki Hosting Here, Jennifer Zaino, SemanticWeb.com, December 1, 2008
  18. Markus Krötzsch, Denny Vrandecic, Denny Vr, Max Völkel (2005), Wikipedia and the Semantic Web – The Missing Links, Proceedings of Wikimania 2005 .
  19. M Völkel, M Krötzsch, D Vrandecic (2006), Semantic MediaWiki, Proceedings of the 15th international conference on World Wide Web, p. 585, ISBN 1-59593-323-9, doi:10.1145/1135777.1135863 .
  20. Wikipedia to Add Meaning to Its Pages Archivado el 13 de septiembre de 2010 en Wayback Machine., Tom Simonite, Technology Review, July 7, 2010
  21. Wikimedia baut Wikipedia-Datenbank (German), Heise Online, October 26, 2011
  22. List of Semantic MediaWiki extensions.
  23. «SMWCon homepage». Semantic-mediawiki.org. Consultado el 25 de septiembre de 2011. 

Lecturas recomendadas

editar

Enlaces externos

editar