A Personalized Ontology Recommendation System to Effectively Support Ontology Development by Reuse

The profusion of existing ontologies in different domains has made reusing ontologies a best practice when developing new ontologies. The ontology reuse process reduces the expensive cost of developing a new ontology, in terms of time and effort, and supports semantic interoperability. Existing onto...

Full description

Bibliographic Details
Main Authors: Marwa Abdelreheim, Taysir Hassan A. Soliman, Friederike Klan
Format: Article
Language:English
Published: MDPI AG 2023-10-01
Series:Future Internet
Subjects:
Online Access:https://www.mdpi.com/1999-5903/15/10/331
_version_ 1797626785339277312
author Marwa Abdelreheim
Taysir Hassan A. Soliman
Friederike Klan
author_facet Marwa Abdelreheim
Taysir Hassan A. Soliman
Friederike Klan
author_sort Marwa Abdelreheim
collection DOAJ
description The profusion of existing ontologies in different domains has made reusing ontologies a best practice when developing new ontologies. The ontology reuse process reduces the expensive cost of developing a new ontology, in terms of time and effort, and supports semantic interoperability. Existing ontology development tools do not assist in the recommendation of ontologies or their concepts to be reused. Also, existing ontology recommendation tools could suggest whole ontologies covering a set of input keywords without referring to which parts of them (e.g., concepts) can be reused. In this paper, we propose an effective ontology recommendation system that helps the user in the iterative development and reuse of ontologies. The system allows the user to provide explicit preferences about the new ontology, and iteratively guides the user to parts from existing ontologies which match his preferences for reuse. Finally, we developed a prototype of our ontology recommendation system and conducted a user-based evaluation to assess the effectiveness of our approach.
first_indexed 2024-03-11T10:15:07Z
format Article
id doaj.art-c39d2fe04a274767a10c4deba980acb2
institution Directory Open Access Journal
issn 1999-5903
language English
last_indexed 2024-03-11T10:15:07Z
publishDate 2023-10-01
publisher MDPI AG
record_format Article
series Future Internet
spelling doaj.art-c39d2fe04a274767a10c4deba980acb22023-11-16T10:28:26ZengMDPI AGFuture Internet1999-59032023-10-01151033110.3390/fi15100331A Personalized Ontology Recommendation System to Effectively Support Ontology Development by ReuseMarwa Abdelreheim0Taysir Hassan A. Soliman1Friederike Klan2Department of Information Systems, Faculty of Computers and Information, Assiut University, Assiut 71515, EgyptDepartment of Information Systems, Faculty of Computers and Information, Assiut University, Assiut 71515, EgyptGerman Aerospace Center, Institute of Data Science, Maelzerstraße 3-5, 07743 Jena, GermanyThe profusion of existing ontologies in different domains has made reusing ontologies a best practice when developing new ontologies. The ontology reuse process reduces the expensive cost of developing a new ontology, in terms of time and effort, and supports semantic interoperability. Existing ontology development tools do not assist in the recommendation of ontologies or their concepts to be reused. Also, existing ontology recommendation tools could suggest whole ontologies covering a set of input keywords without referring to which parts of them (e.g., concepts) can be reused. In this paper, we propose an effective ontology recommendation system that helps the user in the iterative development and reuse of ontologies. The system allows the user to provide explicit preferences about the new ontology, and iteratively guides the user to parts from existing ontologies which match his preferences for reuse. Finally, we developed a prototype of our ontology recommendation system and conducted a user-based evaluation to assess the effectiveness of our approach.https://www.mdpi.com/1999-5903/15/10/331ontology recommendationontology reusebiomedical ontologiesrecommender systems
spellingShingle Marwa Abdelreheim
Taysir Hassan A. Soliman
Friederike Klan
A Personalized Ontology Recommendation System to Effectively Support Ontology Development by Reuse
Future Internet
ontology recommendation
ontology reuse
biomedical ontologies
recommender systems
title A Personalized Ontology Recommendation System to Effectively Support Ontology Development by Reuse
title_full A Personalized Ontology Recommendation System to Effectively Support Ontology Development by Reuse
title_fullStr A Personalized Ontology Recommendation System to Effectively Support Ontology Development by Reuse
title_full_unstemmed A Personalized Ontology Recommendation System to Effectively Support Ontology Development by Reuse
title_short A Personalized Ontology Recommendation System to Effectively Support Ontology Development by Reuse
title_sort personalized ontology recommendation system to effectively support ontology development by reuse
topic ontology recommendation
ontology reuse
biomedical ontologies
recommender systems
url https://www.mdpi.com/1999-5903/15/10/331
work_keys_str_mv AT marwaabdelreheim apersonalizedontologyrecommendationsystemtoeffectivelysupportontologydevelopmentbyreuse
AT taysirhassanasoliman apersonalizedontologyrecommendationsystemtoeffectivelysupportontologydevelopmentbyreuse
AT friederikeklan apersonalizedontologyrecommendationsystemtoeffectivelysupportontologydevelopmentbyreuse
AT marwaabdelreheim personalizedontologyrecommendationsystemtoeffectivelysupportontologydevelopmentbyreuse
AT taysirhassanasoliman personalizedontologyrecommendationsystemtoeffectivelysupportontologydevelopmentbyreuse
AT friederikeklan personalizedontologyrecommendationsystemtoeffectivelysupportontologydevelopmentbyreuse