Ayuda:Consultas semánticas

De 15Mpedia
Saltar a: navegación, buscar
Véase también: Ayuda:Semántica

Contenido

[editar] Listas automáticas

Incluir propiedades semánticas en los artículos permite la posterior generación de listados de artículos según las propiedades que contienen.

Por ejemplo, el siguiente código:

{{#ask:[[Municipio::Teruel]]}}

Generará una lista de todos los artículos en los que hemos insertado la propiedad semántica [[Municipio::Teruel]], ya sea manualmente o a través de un formulario de edición.

La búsqueda invocada en el ejemplo da, a día de hoy, los siguientes resultados:

Asamblea Teruel, Ayuntamiento de Teruel, Bloque Crítico Teruel, CNT Teruel, Caudé (1238/2009 TERU), Diario de Teruel, Escaños en Blanco Teruel, Fosa 1143/2009 TERU, Fosa de Los Pozos de Caudé (1602/2010 TERU), Fosa en antigua trinchera en Tortajada (1709/2010 TERU), Fosa en cementerio de Villaspesa (1733/2010 TERU), Fosa en el cementerio de Teruel (1696/2010 TERU), Fosa en el cementerio viejo de Valdecebro (1719/2010 TERU), Fosa en el cementerio viejo de Villalba Baja (1728/2010 TERU), Ganemos Teruel, Lista de fosas/Dataset: Mapa de fosas de España, Lista de fosas/Dataset: Mapa de fosas de España, Lista de fosas/Dataset: Mapa de fosas de España, Lista de fosas/Dataset: Mapa de fosas de España, Lista de fosas/Dataset: Mapa de fosas de España, Lista de fosas/Dataset: Mapa de fosas de España, Lista de fosas/Dataset: Mapa de fosas de España, Lista de fosas/Dataset: Mapa de fosas de España, Marea Blanca Teruel, Acampada Teruel, Ateneo Libertario de Teruel, Todos los nombres/Dataset municipios

[editar] Parámetros

Las búsquedas realizadas con el operador #ask pueden ser configuradas de diversas formas según el resultado que se quiera obtener. Éstos son algunos parámetros a tener en cuenta:

[editar] Seleccionar artículos

El operador #ask seleccionará artículos según lo que se ponga inmediatamente después de los dos puntos.

Por categorías

Ejemplo: {{#ask:[[Categoría:Banqueros]]}}

Mostrará todos los artículos de la categoría "banqueros".

Por propiedades semánticas

Ejemplo: {{#ask:[[Page has default form::Centro social]][[Municipio::Madrid]]}}

Mostrará todos los artículos que contengan las propiedades semánticas "Page has default form::Centro social" y "Municipio::Madrid" (ambas inclusive).

Mixta

Ejemplo: {{#ask:[[Categoría:Banqueros]][[Sexo::Hombre]]}}

Mostrará sólo los artículos de la categoría "banqueros" que contengan la propiedad semántica "Sexo::Hombre".

Excluir propiedades semánticas

Es posible excluir algunas propiedades semánticas de las consultas:

[editar] Mostrar propiedades

Una vez configurada la búsqueda que queremos realizar podemos indicar qué propiedades semánticas de esos artículos queremos que se muestren, por defecto en forma de tabla.

Por ejemplo, el siguiente código:

{{#ask:
[[Page has default form::Centro social]]
[[Barrio::Carabanchel]]
|?sitio web
|?e-mail
}}

...generará la siguiente tabla de resultados, que son los sitios web y los e-mails de todos los artículos con el formulario "centro social" del barrio de Carabanchel:

  Sitio web E-mail
Ateneo Libertario de Carabanchel
Casa del Barrio http://www.casadelbarriocarabanchel.es info@casadelbarriocarabanchel.es
ESLA EKO http://eslaeko.net eleko@eslaeko.net
CSOA La Gatonera https://csolagatonera.wordpress.com/ csolagatonera@riseup.net
La Nave (Madrid) https://colectivolanave.wordpress.com lanave@riseup.net
Nave 10 nave10carabanchel@gmail.com
Centro Cultural Shambala
El Solar de Matilde https://elsolardematilde.wordpress.com elsolardematilde@gmail.com
Vaciador 34 http://vaciador34.blogspot.com
http://vaciador34.net/
vaciador34@gmail.com

[editar] Ordenar resultados

Los resultados de una búsqueda semántica pueden mostrarse en un determinado orden usando el parámetro sort, que los ordenará alfabéticamente según las propiedades que se le indiquen.

Por ejemplo, el siguiente código:

{{#ask:
[[Page has default form::Centro social]]
[[Comunidad autónoma::Extremadura]]
|?comunidad autónoma
|?provincia
|?municipio
|?barrio
|sort=Provincia,Municipio
}}

...generará la siguiente tabla de resultados, que son todos los centros sociales de Andalucía, ordenados primero por provincia y después por municipio:

  Comunidad autónoma Provincia Municipio Barrio
CSOA Dignidad Extremadura Provincia de Badajoz Almendralejo
CSOA La Brecha Extremadura Provincia de Badajoz Badajoz
CSOA El Sitio Extremadura Provincia de Badajoz Mérida
CSRA El Convento Extremadura Provincia de Badajoz Zafra
CSA La Oficina Extremadura Provincia de Badajoz Zafra
Ateneo Libertario de Zafra Extremadura Provincia de Badajoz Zafra
Ateneo Libertario Kamocho Libre Extremadura Provincia de Cáceres Piornal
CSO La Buitrera Extremadura Provincia de Cáceres Plasencia Intramuros
Observaciones
  • Los artículos que no tengan definida alguna de las propiedades indicadas en el "sort" no aparecerán en los resultados de la búsqueda. En otras palabras y con un ejemplo: si en la búsqueda anterior se pone "sort=Provincia,Municipio,Barrio" no se mostrarán todos aquellos centros sociales que tengan en blanco el campo "barrio" de su formulario.

[editar] API

A través de la API también se pueden extraer los resultados de las consultas semánticas, véase Ayuda:API#Consultas semánticas.

[editar] Véase también

v · d · e         Ayuda
Primeros pasos

Registrar una cuenta · Navegar los contenidos · Revisión de cambios

Nuvola apps khelpcenter.png
Edición

Crear un artículo · Editar un artículo (Categorías, Citas, Insertar una imagen, Insertar un vídeo, Referencias, Tablas· Redirecciones

Semántica

Semántica · Consultas semánticas

Automatización

API · Bots · Bookmarklets · Formularios · Parserfunctions · Plantillas (Infobox, Navbox· Mapas

Otros

15Mpedia:About · Guías · Videotutoriales · Licencias libres · Archivar enlaces · Descargar 15Mpedia · Descargar vídeos · Seguir las protestas · Vocabulario