Semantic MediaWiki
Semantic MediaWiki is een uitbreiding (bestaande uit verschillende extensies) op MediaWiki en wordt gebruikt voor het opslaan van gestructureerde gegevens. De gegevens kunnen tevens bevraagd worden ("queries") en op verschillende manieren en in diverse overzichten weergegeven.
Inhoud
Inleiding
Een wikipagina is samengesteld uit voor mensen leesbare tekst. Deze tekst is (grotendeels) ongestructureerd en daarmee moeilijk te lezen voor niet-menselijke bezoekers. Ook het hergebruik van informatie op andere plaatsen is daardoor ingewikkeld.
Het gebruik van gestructureerde informatie opent de mogelijkheden voor hergebruik van informatie. Zie hiervoor ook Linked Open Data.
Gestructureerde informatie
Gestructureerde informatie is informatie in de vorm van lijsten, indexen en tabellen, waarbij de informatie in de rijen en kolommen een bepaalde relatie met elkaar hebben.
Enkele vaktermen - veel gebruikte begrippen die betrekking hebben op het "Semantisch Web":
- Thesaurus
- Een gestructureerd woordenboek, waarin de betekenis en relaties tussen begrippen worden vastgelegd
- Ontologie
- Classificatie van begrippen en relaties. Wordt in de IT ook wel informatiemodel genoemd.
- RDF
- is een acroniem voor Resource Description Framework en is een internet standaard om informatie gestructureerd te beschrijven en vast te leggen. Het wordt vaak gebruik in combinatie met XML (geschreven als: RDF/XML), de schrijfwijze die lijkt op HTML.
- Triple
- De eenheid van gestructureerde informatie; een korte semantische zin, bestaande uit Onderwerp, Gezegde en Subject. Voor deze en gerelateerde begrippen als attribute, property, predicate, zie de pagina over Triple.
De stad Berlijn heeft x-miljoen inwoners en is de hoofdstad van Duitsland.Hetzelfde in gestructureerde vorm:
Subject | Eigenschap | Waarde | Toelichting |
---|---|---|---|
Berlijn | IsHoofdstadVan | Duitsland | |
Berlijn | AantalInwoners | x-miljoen | |
Berlijn | IsType | Stad |
Het is nu eenvoudig voor te stellen dat dergelijk gegevens over Amsterdam, Parijs en Londen op eenzelfde manier vastgelegd kunnen worden in een tabel.
Functionaliteit
De extensie Semantc MediaWiki (en aanverwante extensies) hebben globaal gezien functionaliteit toe om:
- Gestructureerde informatie vast te leggen in wikitext
- Zoekopdrachten te doen naar- en weergave te doen van gestructureerde informatie in de wiki
Vastleggen van gestructureerde informatie
>> Nader in te vullen
- Eigenschappen of properties
- Speciale pagina's m.b.t. eigenschappen
- Parserfuncties om semantische informatie vast te leggen
Overzichten maken van gestructureerde informatie
Semantic MediaWiki voegt de mogelijkheid toe om overzichten te maken op basis van de resultaten van een zoekopdracht: een semantic query.
>>> Nader in te vullen
- Speciale pagina's voor semantische queries
- Parserfuncties voor queries
Toepassing
Semantic MediaWik uitbreidingen worden veel toegepast op professionele en particuliere MediaWiki websites. Semantic MediaWiki wordt niet gebruikt op projecten van de Wikimedia Foundation (zij gebruiken Wikibase).
Alternatieven
Alternatieven voor Wikibase zijn:
- Wikibase
- Cargo