Semantic MediaWiki ( SMW ) es una extensión de MediaWiki que permite anotar datos semánticos dentro de las páginas wiki, convirtiendo así una wiki que incorpora la extensión en una wiki semántica . Los datos que han sido codificados se pueden utilizar en búsquedas semánticas , para la agregación de páginas, mostrarse en formatos como mapas , calendarios y gráficos , y exportarse al mundo exterior a través de formatos como RDF y CSV .
Semantic MediaWiki fue creado inicialmente por Markus Krötzsch, Denny Vrandečić y Max Völkel, y se lanzó por primera vez en 2005. Su desarrollo fue financiado inicialmente por el proyecto SEKT del VI PM financiado por la UE (sitio CORDIS ), y luego fue apoyado en parte por el Instituto AIFB de la Universidad de Karlsruhe (más tarde rebautizado como Instituto Tecnológico de Karlsruhe ). Actualmente, James Hong Kong es el desarrollador principal a partir de 2017 [update], mientras que el otro desarrollador principal es Jeroen De Dauw.
Cada anotación semántica dentro de SMW es una "propiedad" que conecta la página en la que reside con algún otro dato, ya sea otra página o un valor de datos de algún tipo, utilizando triples de la forma "sujeto, predicado, objeto".
Por ejemplo, una página sobre Alemania podría tener codificado el hecho de que su capital es Berlín . En la página "Alemania", la sintaxis sería:
...la capital es [[ Tiene capital: : Berlín ]] ...
que es semánticamente equivalente a la afirmación "Alemania" "Tiene capital" "Berlín". En este ejemplo, la página "Alemania" es el sujeto , "Tiene capital" es el predicado y "Berlín" es el objeto al que apunta el enlace semántico.
Sin embargo, la forma mucho más común de almacenar datos dentro de Semantic MediaWiki es a través de plantillas de MediaWiki que contienen el marcado SMW necesario.
Para este ejemplo, la página "Alemania" podría contener una llamada a una plantilla llamada "País", que se vería así:
{{ País...| Capital = Berlín...}}
La plantilla "Country" se encargaría de almacenar el valor del parámetro "Capital", utilizando la propiedad "Has capital". La plantilla también se encargaría de mostrar los datos. Los desarrolladores de Semantic MediaWiki han estimado que el 99% de 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 países almacenan información adicional como datos de población, se podría agregar una consulta a una página que muestre una lista de todos los países con una población mayor a 50 millones, junto con su ciudad capital; y Alemania aparecería en esa lista, con Berlín a su lado. [3]
Semantic MediaWiki se utiliza en más de 1.600 wikis públicos activos en todo el mundo, además de un número desconocido de wikis privados. [4] [5] Entre los wikis públicos notables que utilizan SMW se incluyen el wiki Metacafe , Web Platform , SNPedia , SKYbrary , Metavid , Familypedia, OpenEI , [6] el wiki Libreplanet , el Free Software Directory [7] y translatewiki.net . [8]
Las organizaciones que utilizan SMW internamente incluyen a Pfizer , [9] Harvard Pilgrim Health Care , [10] Johnson & Johnson Pharmaceutical Research and Development , [11] el Laboratorio Nacional del Pacífico Noroeste , [12] el Museo Metropolitano de Arte , [13] la OTAN , [14] el Departamento de Defensa de los EE. UU. , [15] y la Agencia Internacional de Energía Atómica.
SMW ha ganado notablemente tracción en el campo de la atención médica por crear de manera colaborativa terminologías y ontologías biomédicas . [16] Algunos ejemplos son LexWiki, [17] que es administrado conjuntamente por la Clínica Mayo , el Instituto Nacional del Cáncer , la Organización Mundial de la Salud y la Universidad de Stanford ; y NeuroLex de Neuroscience Information Framework .
Semantic MediaWiki solía ser compatible con la granja wiki Referata, ahora extinta, [18] de forma predeterminada. [19] Wikia ha activado previamente Semantic MediaWiki a pedido del usuario, pero ha dejado de hacerlo desde la actualización a la versión 1.19 de MediaWiki; los sitios de Wikia, como Familypedia, que habían comenzado a usarlo pueden continuar.
Algunos miembros de la comunidad académica comenzaron a instar al uso de SMW en Wikipedia desde que se propuso por primera vez. [20] En un artículo de 2006, Max Völkel et al. escribieron que, a pesar de la utilidad de Wikipedia, "sus contenidos son apenas interpretables por máquinas. El conocimiento estructural, por ejemplo, sobre cómo se interrelacionan los conceptos, no se puede enunciar formalmente ni procesar automáticamente. Además, la riqueza de los datos numéricos solo está disponible como texto simple y, por lo tanto, no se puede procesar por su significado real". [21]
La comunidad Wikimedia comenzó a añadir marcado de microformato semántico a Wikipedia [22] en 2007. En 2010, el subdirector de la Fundación Wikimedia, Erik Möller, declaró que Wikimedia estaba interesado en añadir capacidades semánticas a Wikipedia, pero que no estaban seguros de si Semantic MediaWiki era la solución adecuada, ya que no estaba claro si se podía utilizar sin afectar negativamente el rendimiento de Wikipedia. [23]
En abril de 2012, se inició el proyecto Wikidata de la Fundación Wikimedia, que proporciona una enorme base de datos compartida para su uso en artículos de todos los idiomas en Wikipedia y otros proyectos Wikimedia. Su contenido también está disponible de forma gratuita para cualquier otra persona. [5] Wikidata suplanta el uso potencial de Semantic MediaWiki en Wikipedia, su software utiliza Wikibase . [24]
Existe una variedad de extensiones de MediaWiki de código abierto que utilizan la estructura de datos proporcionada por Semantic MediaWiki. [25] Entre las más notables se encuentran:
La reunión oficial para los desarrolladores y usuarios de Semantic MediaWiki es SMWCon, que se lleva a cabo dos veces al año desde 2010, en varias ciudades de Estados Unidos y Europa . [26] El evento más grande de este tipo, en octubre de 2013 en Berlín, tuvo alrededor de 90 asistentes. [27] La primera SMWCon virtual de 2020 atrajo a 234 asistentes. [28]