Ontological methods and tools for semantic extension of the media WIKI technology

J.V. Rogushina, I.J. Grishanova


Practical aspects of ontological approach to organization of intelligent Wiki-based information resources (IR) are considered. We analyze the main features, capabilities and limitations of MediaWiki as a technological platform for development of the Web-based information resource and suggest main directions of its refinement. We propose an abstract model of MediaWiki architecture that formalizes relations between the main components of this software environment and analyze the ways of its semantic extensions based on ontological representation of domain knowledge. An original algorithm of semantic Wiki pages matching with domain ontology is developed. We propose an ontological model of IR that formalizes its knowledge base structure and explicitly performs main features of typical information objects (TIO) of this IR. Such TIOs depend on domain specifics and purposes of IR, therefore their development has to involve domain experts and knowledge engineers. Use of ontology corresponding to the set of Wiki pages (either with semantic markup or without it) provides new IR functions associated with semantic search and navigation. Other important aspect of intelligent Wiki resource development deals with adaptation of user interface to the specifics of IR: enabling various tools of navigation, visualization and content analysis by processing of TIO features enriches IR functionality, reduces access time to information and makes usage of IR more efficient. Developing additional MediaWiki functionality with new requests to the MediaWiki API using TIO templates, extends data analysis and integration capabilities, and offers different, user-focused, IR content views expands the possibilities of data integration and proposes various user-oriented representations of IR content. Wiki resource semantization allows the use knowledge acquired from such IR by external application, or example, by search engines for intelligent Web retrieval. Domain ontologies based on various subsets of the Wiki pages and generated by them thesauri can be used by various Semantic Web applications, both independently or in general technological chain for personified retrieval focused on individual users and their tasks. Approbation of this approach is demonstrated by MAIPS retrieval system. We consider the use semantic similarity of concepts represented by Wiki-pages of IR as an additional way of intelligent navigation between these pages. Such approach allows to group Wiki pages according to user interests by different aspects of their content and structure. Wiki ontologies are considered as the basis for estimation of semantic similarity between domain concepts pertinent to user task. Such elements of Wiki ontology as classes, property values of class instances and relations between them are used as parameters for the quantitative assessment of semantic similarity of Wiki pages. We propose to use local similarity and generate the sets of semantically similar concepts (SSC) that takes into account some subset of page properties and categories defined by user needs. Such sets of SSCs can be considered as user task thesauri for other applications. In addition, we propose to enrich the basic tools of MediaWiki used for access management to the IR content with specialized software code that performs content classification that take into consideration separate namespaces, categories, templates and semantic properties of TIO acquired from Wiki markup. We demonstrate the software implementation of proposed solutions by developing of portal version of the Great Ukrainian Encyclopedia (e-VUE) that contains heterogeneous multimedia content with complex structure. We analyze the specifics of e-VUE knowledge system and develop its formalized TIO representation based on Semantic Web technologies and ontological analysis. Ontological model of e-VUE and original methods of its processing used for this project extend the functionality of the portal in the area of search, navigation, integration and protection of content based on background domain knowledge. In addition, original user interface of e-VUE is developed with an allowance for Encyclopedia knowledge specifics, substantially differs from the standard Wiki, meets the requirements, goals and objectives of this IR and provides a lot of additional features.

Prombles in programming 2020; 2-3: 61-73


ontology; intelligent Wiki-resource; MediaWiki; semantic similarity

Full Text:



Davies J., Fensel D., van Harmelen F. Towards the Semantic Web: Ontology-driven knowledge management. John Wiley & Sons Ltd, England. 2002. 288 p.

Semantic Web Challenge. http://challenge.semanticweb.org/.

Гладун А.Я., Рогушина Ю.В. Репозитории онтологий как средство повторного использования знаний для распознавания информационных объектов. Онтология проектирования. 2013. № 1 (7). С. 35–50.

OWL Web Ontology Language. Overview. W3C Recommendation: W3C, 2009. http://www.w3.org/TR/owl-features/.

Horrocks I., Patel-Schneider P., van Harmelen F. From SHIQ and RDF to OWL: The making of a Web Ontology Language. Web Semantics: Science, Services and Agents on the World Wide Web. 2003. Vol. 1. P. 7–26.

OWL 2 Web Ontology Language Document Overview. W3C. 2009, http://www.w3.org/TR/owl2-overview/.

MediaWiki. – https://www.mediawiki.org/wiki/MediaWiki.

Гришанова І.Ю., Рогушина Ю.В. Розробка методів керування доступом до інформації у wiki-ресурсах. Проблеми програмування. 2020. № 1. С. 33–46.

Wikipedia – https:// www. wikipedia.org.

MediaWiki action API online documentation, https://www.mediawiki.org/wiki/API:Query.

MediaWiki RESTBase online documentation, https://www.mediawiki.org/wiki/RESTBase.

Wikidata Query Service online documentation, https://www.mediawiki.org/wiki/Wikidata_Query_Service.

Semantic MediaWiki API online documentation, https://www.semantic-mediawiki.org/wiki/Help:API.

Krötzsch M., Vrandečić D., Völkel M. Semantic mediawiki. International semantic web conference. 2006. P. 935–942. https://link.springer.com/content/pdf/10.1007/11926078_68.pdf.

Resource Description Framework (RDF) Model and Syntax Specification. W3C Proposed Recommendation. http://www.w3.org/TR/PR-rdf-syntax.

Рогушина Ю.В. Проблеми використання онтологічного аналізу для подання знань у wiki-ресурсах. Проблеми програмування. 2019. № 2. С. 17–37.

Ushold M., Gruninger M. Ontologies: Principles, Methods and Applications. Knowledge Engineering Review. 1996. Vol. 11, N 26.

Guarino N. Formal Ontology in Information Systems. Formal Ontology in Information Systems. Proc. of FOIS'98. 1998. P. 3–15.

Rogushina J. Analysis of Automated Matching of the Semantic Wiki Resources with Elements of Domain Ontologies. International Journal of Mathematical Sciences and Computing (IJMSC). 2017. Vol. 3, N 3. P. 50–58. http://www.mecs-press.org/ijmsc/ijmsc-v3-n3/IJMSC-V3-N3-5.pdf.

Rogushina J. Semantic Wiki resources and their use for the construction of personalized ontologies. CEUR Workshop Proceedings. 2016. Vol. 1631. P. 188–195.

Rogushina J. Use of Semantic Similarity Estimates for Unstructured Data Analysis. Інформаційні технології та безпека. Матеріали XIХ Міжнародної науково-практичної конференції ІТБ-2019. К.: ИПРИ НАН України. 2019. P. 118–126.

Rada R., Mili H., Bicknel E., Blettner M. Development and application of a metric on semantic nets. IEEE Transaction on Systems, Man, and Cybernetics. 1989. 19(1). P. 17–30.

Richardson, R., Smeaton, A. F., Murphy, J. Using WordNet as a knowledge base for measuring semantic similarity between words. Working paper CA-1294, Dublin City University, School of Computer AppUcations. Dublin. ftp://ftp.compapp.dcu.ie/pub/w-papers/1994/CA1294.ps.Z.

Collins, A., Loftus, E. A spreading activation theory of semantic processing. Psychological Review. 1975. 82. P. 407–428.

Рогушина Ю.В., Гришанова І.Ю. Використання онтологій для пошуку та навігації в онлайн-версії «Великої Української Енциклопедії». Проблеми програмування. 2019. № 4. С. 28–52.

Рогушина Ю.В., Гришанова І.Ю. Онтологічна модель бази знань онлайн-версії «Великої української енциклопедії» та методи її застосування для семантичного пошуку та навігації. Енциклопедичний контент і виклики сучасного світу: Збірник матеріалів наукової конференції / За ред. Киридон А.М. – К.: Державна наукова установа «Енциклопедичне видавництво». 2019. С. 69–74.

Rogushina J. Use of the Ontological Model for Personification of the Semantic Search. International Journal of Mathematical Sciences and Computing(IJMSC). 2016. Vol. 2, N 1. P. 1–15. http://www.mecs-press.org/ijmsc/ijmsc-v2-n1/IJMSC-V2-N1-1.pdf


  • There are currently no refbacks.