Medical Ontology Validation through Question Answering
|
|
- Wesley Simon
- 6 years ago
- Views:
Transcription
1 Medical Ontology Validation through Question Answering Asma Ben Abacha, Marcos Da Silveira, and Cédric Pruski Ressource Centre for Health Care Technologies (CR SANTEC), Public Research Centre Henri Tudor, 6 avenue des Hauts-Fourneaux, L-4362 Esch-sur-Alzette, Luxembourg {asma.benabacha,marcos.dasilveira,cedric.pruski}@tudor.lu Abstract. Medical ontology construction is an interactive process that requires the collaboration of both ICT and medical experts. The complexity of the medical domain and the formal description languages makes this collaboration a time consuming and error-prone task. In this paper, we define an ontology validation method that hides the complexity of the formal description languages behind a question-answering game. The proposed approach differs from classic logical-consistency validation approaches and tackles the validation of the domain conceptualization. Reasoning techniques and verbalization methods are used to transform statements inferred from ontologies into natural language questions. The answers of the domain experts to these questions are used to validate and improve the ontology by identifying where it needs to be modified. The validation system then performs automatically the ontology updates needed to correct the detected errors. Keywords: Ontology Validation, Natural Language Processing, Question Generation, Medical Domain, RDFS, OWL 1 Introduction Building and adapting medical ontologies is a complex task which requires a substantial human effort and a close collaboration between domain experts (e.g. health professionals) and ICT engineers. Even if ICT tools and automatic ontology construction techniques are mature enough to support this work [1 3], they provide only partial solutions and manual interventions from ICT experts will always be necessary if a high quality is expected. Ontologies are also the basis for numerous Clinical Decision Support Systems (CDSS) used to support medical activities therefore the quality of the underlying ontologies affects the results of using CDSSs that rely on these ontologies. In consequence, automatically-built medical ontologies (including schema knowledge and individuals description) must be validated by domain experts. However, experts from the medical domain are usually not familiar with ICT formalisms and technologies and must be assisted by knowledge engineers during the validation process, which augments the number of potential errors. If the
2 2 Asma Ben Abacha, Marcos Da Silveira and Cédric Pruski validation of the logical and structural aspects of the ontology like inconsistency, incompleteness or redundancy can be done automatically using dedicated tools [4], the validation of the conceptualization is more complex to do and requires relevat tools to assist the domain experts. In this paper, we focus on how to assist Health Professionals (HP) in the validation of the conceptualization of a domain reflected in an ontology (i.e. the adequacy of the ontology with the real world) without requiring a deep knowledge in informatics. The main innovation of this research effort is to provide methods for the validation of ontologies through an interactive question-answering approach. This challenging task involves two main steps: The generation of questions in natural language from medical ontologies (these questions will be answered by domain experts). The interpretation of the information acquired from the experts to deduce if the part of the ontology that has been evaluated is valid, invalid or needs further modifications. The remainder of the paper is structured as follows. Section 2 presents related work of the ontology validation field. Section 3 discusses existing criteria for validating ontologies and introduces an overview of our approach. Section 4 presents our method for the generation of natural language questions, while section 5 deals with the interpretation of the provided answers. Section 6 provides a first experimental study of the approach. Section 7 wraps up with concluding remarks and outlines future work. 2 Related Works Ontology validation is the central point of a big family of approaches interested in evaluating the structural and logical aspects of ontologies. In their work [4], vor der Bruck and Stenzhorn describe a method to validate ontologies using an automatic theorem prover and MultiNet axioms. Recently, the OOPS! system [5] has been proposed. It consists in detecting predefined anomalies or bad practices in ontologies. However, the real world representation dimension, referring to how accurately the ontology represents the domain intended for modelling, is often neglected in existing approaches for ontology validation since this has to be done manually by the experts. In fact, few approaches addressed the validation of the domain-conceptualization side. Some of them focused on interface development to better present large amount of (structured) data without overwhelming users [6], while others used Natural Language Processing (NLP) techniques to interact with domain experts [7]. In this paper, we focus on the second type of approaches and propose a question-answering method based on NLP techniques to validate the functional aspect of the ontology as described in [8]. To our knowledge, the only work that addresses the problem of ontology validation by means of question-answering techniques is the MoKi system presented in [7]. However, the question formulation process do not integrate the fact that
3 Medical Ontology Validation through Question Answering 3 domain experts (e.g. in the medical domain) are not supposed to be familiar with ICT formalisms and the proposed system still require a substantial intervention of ICT experts. 3 Ontology Validation In this section we discuss ontology validation criteria and present an overview of our approach. 3.1 Essential Validation Criteria An ontology defines a set of representational primitives with which to model a domain of knowledge or discourse. The representational primitives are typically classes (or sets), attributes (or properties), and relationships (or relations among class members). The definitions of the representational primitives include information about their meaning and constraints on their logically consistent application [9]. Several criteria are used for the validation of ontologies, some of them address the formal correctness of the ontology such as [10]: Duplication errors: some elements of the ontology can be deduced from the others. Disjunction errors: defining a class as a conjunction of distinct classes. Consistency and coherence: check if the current definitions lead to contradictory conclusions. Another kind of criteria tackles the closeness of the ontology to the modelled domain such as completeness. Gómez-Pérez [10] notes that it is impossible to prove the completeness of an ontology, however, it remains possible to prove the incompleteness of an element of the ontology. In this context, another important issue is the domain-level correctness of the ontology in the context of automatic ontology construction. Automated ontology construction processes are more and more required due to the huge amount of knowledge that must be modelled in some domains. For instance, in the medical field, knowledge doubles every 5 years [11] or even every 2 years [12]. In the scope of this paper we are interested in validating medical ontologies (including schema knowledge and individuals description) without relying on the method used to build them. More precisely, we focus on the domain-level correctness and target existing ontologies that have no formal errors. In this context we try to answer 4 main questions: Which elements need to be validated? How to order/rank the elements to be validated? Which validations are independent? Which ones are dependent from each other? How to validate these elements? How to make the necessary updates after each validation step?
4 4 Asma Ben Abacha, Marcos Da Silveira and Cédric Pruski Several criteria can be used to evaluate the quality of the domain conceptualization [13, 14]. We focus particularly on five criteria: The scope (or fit) of the vocabulary [13]. The well-ness (fit) of the taxonomy (i.e. the generalization or is-a hierarchy) [13]. The adequacy of the non-taxonomic relations (i.e. the fit of the semantic relations) [13]. Coherence and Extensibility [14]: the ontology should be coherent in order to perform inferences that are correct w.r.t. the available definitions. It must be constructed in a manner that any concept addition cannot affect its consistency. Minimal Ontological commitment [14]: the ontology should have the minimum hypotheses about the real world and should not contain additional knowledge about the domain that it models. 3.2 Proposed Approach We propose a two-fold approach to validate medical ontologies (cf. figure 1). The first step consists in generating automatically a list of natural language questions from the ontology to be validated (cf. section 4). These questions are submitted to domain experts who provide an agreement decision (Yes/No) and a textual feedback. The next step consists on interpreting expert s feedback to validate or modify the ontology (cf. section 5). The novelty of our approach is that manual interventions will be made only by HPs who will lead the ontology validation process. ICT experts will be required only when the error cannot be solved automatically. This will increase the quality of exchanges between actors and reduce errors and time consumption. Fig. 1. Proposed Approach for Medical Ontology Validation The proposed approach can be used to (i) validate ontologies constructed automatically from medical texts (e.g. clinical guidelines) and also (ii) to re-validate ontologies (constructed manually or automatically), since medical knowledge evolves quickly over time.
5 Medical Ontology Validation through Question Answering 5 4 Question Generation from Ontologies The aim of this step is to build relevant natural language questions from formalized knowledge in order to validate the maximum number of assertions with the minimum number of questions. Since we will use existing tools to verify the correctness of the formalism, we focus our research on validating the following types of ontology statements: A rdfs:subclassof B (class A is a subclass of B) P rdfs:subpropertyof Q (property P is a sub-property of Q) P rdfs:domain D (D is the domain class for property P) P rdfs:range R (R is the range class for property P) I rdf:type A (I is an individual of class A) I P J (the property P links the individuals I and J) The proposed approach uses manually constructed patterns for each kind of ontology element as described in the following section. 4.1 Pattern-Based Method for Question Generation We start from the hypothesis that all the elements of a medical ontology must be validated. This involves validating concepts (e.g. Substance), relations between concepts (e.g. administrated for), concept instances (e.g. activated charcoal is an instance of Manufactured Material), relations between concept instances (e.g. chest X-ray can be ordered for Chronic cough) or between concept instances and literals (e.g. give oral activated charcoal 50g indicates the dose of the substance to be administrated 50g ). These ontology elements provide the main keywords of the question patterns through the labels of concepts, relations and instances. Several points should be taken into account such as: How to build relevant natural language questions from ontology elements? How to take into account the complexity of answering medical questions which can be related to the question type 1? To answer these questions, we constructed manually question patterns associated to each type of ontological element. A question pattern consists in a regular textual expression with the appropriate gaps [15]. For instance, the pattern Is DOSE of DRUG well suited for PATIENTS having DIS? is a textual patterns with 4 gaps: DOSE, DRUG, PATIENTS and DIS. This question pattern aims to validate a drug dose administrated to a patient having a particular disease. Table 1 presents examples of boolean-question patterns. 1 For example, as the same symptoms can refer to different medical problems w.r.t the patient age, country, etc., questions about diagnostics are expected to be more difficult than questions about complementary medical exams (e.g. Ultrasonography, Radiology).
6 6 Asma Ben Abacha, Marcos Da Silveira and Cédric Pruski Question pattern Example of instance Does a(n) CLASS have a(n) PROP- Does a Symptom have a Measurement ERTY? Method? Does a Treatment have an Administration Route? Is SUB-CLASS a type of CLASS? Is Statistical Evidence a type of Evidence? Is SUB-PROP a type of PROP? Is Primary Treatment a type of Treatment? Does a(n) CLASS1 PROPERTY Does a Medical Exam diagnose a Disease? a(n) CLASS2? Does INSTANCE1 PROPERTY Does Prozac treat Schizophrenia? INSTANCE2? Table 1. Examples of boolean-question patterns 4.2 Question Optimization Strategy At this level, our main objective is how to build relevant questions from formalized knowledge in order to validate the maximum number of assertions with the minimum number of questions. We propose an optimization strategy relying on the RDFS logical rules in order to rank the questions according to the elements that imply the more changes in the ontology. For instance, if we have the following data: hassuitedantiobioticstype rdf:subpropertyof hastreatment Antibiotics rdfs:subclassof Treatment hassuitedantiobioticstype rdfs:range Antibiotics and the expert invalidates Antibiotics rdfs:subclassof Treatment, than the property hassuitedantiobioticstype cannot be declared as a sub-property of hastreatment because the hassuitedantibiotictype relation has not a common range with the property hastreatment which leads to a formal error w.r.t to RDFS entailment rules. We consider all RDFS entailment rules 2. Table 2 presents some inversed forms of these rules in order to show the impact of invalidating each one of the target ontology statements. NOT A rdfs:subclassof B NOT A rdfs:subclassof C s.t. C rdfs:subclassof B NOT P rdfs:domain A NOT P rdf:subpropertyof Q s.t. Q rdfs:domain A NOT I rdf:type A NOT <I, P, J> s.t. P rdfs:domain A NOT <J, P, I> s.t. P rdfs:range A Table 2. Examples of ontology update rules w.r.t. invalidated elements 2
7 Medical Ontology Validation through Question Answering 7 Thus, questions could be ranked in a manner that allows to delete some of the remaining questions if one of the RDFS entailment rules apply. This leads to the following validation order: 1. A rdfs:subclassof B 2. P rdfs:domain D and P rdfs:range R 3. P rdfs:subpropertyof Q 4. I rdf:type A 5. I P J 5 Feedback Interpretation and Ontology Validation The second step of our approach is the exploitation of experts feedback to validate or modify the target ontology. The ontology to be validated may contain concepts, individuals and relations defined between concepts or individuals. Feedback consists in two main parts: an assertion on the correctness of the target knowledge and a free textual explanation if provided. In the scope of this paper we take into account ontologies that are formally-valid (with no inconsistencies) and focus on the validation of domain conceptualization. In this context, Yes answers will have no impact on the ontology. The ontology will be modified on the No answers provided by the domain experts. Invalidating an ontology element will have different impacts according to the element type as we have discussed in section 4.2. We use the same RDFS entailment rules to update the ontology. The ontology item invalidated by the expert and the inferred invalidations are deleted from the ontology as well as the questions that were associated to them. 6 Experiments and Discussion We tested our approach on three different medical ontologies 3 : Caries Ontology (CO) 4 Disease-Treatment Ontology (DTO) 5 Mental Diseases Ontology (MDO) 6 In a first step, we studied the number of generated questions according to the number of ontology elements to be validated. Table 3 presents the number of questions w.r.t. the number of classes, properties and instances of each ontology (DTO, MDO and CO) without question optimization. 3 In this paper, we work on medical ontologies in English but our approach can be applied to other languages. 4 CO was developed manually by an expert in the dentistry at CRP Henri Tudor 5 We constructed an OWL translation of the ontology proposed by Khoo et al. [16] 6
8 8 Asma Ben Abacha, Marcos Da Silveira and Cédric Pruski Ontology Class Property Instance Total Number Question Number Number Number of OE Number DTO MDO CO Table 3. The number of Ontology Elements (OE) and the number of generated questions for different medical ontologies without optimization The number of generated questions depends on the ontology size and shows the importance of implementing adequate questions ranking and optimization strategies, in particular for large ontologies. In our experiments, our optimization method works better in case of ontologies with many instances. For the CO ontology, this strategy helps minimizing the number of submitted questions from 290 to 283 questions with only 4 NO answers. For the MDO ontology, our method allows asking 239 questions instead of 243 with only 2 NO answers. In case of ontologies with more NO answers (i.e. more invalid elements), the number of deleted questions will increase. For the DTO ontology, there is no available instances and in the same time there was not NO answers given by the expert, so the initial number of questions was conserved. The ontologies used in these experiments were constructed manually and semi-automatically. More experiments should be conducted on automatically constructed ontologies in order to evaluate more accurately the benefits of question optimization. In the case of ontologies with few invalid elements (few NO answers), we are currently working on presentation-level optimizations to reduce the time needed to answer the questions by the experts. In particular, we study two main presentations: question factorization according to an ontology element (concept, relation or individual) and logical chaining (A hasrelation1with B, B hasrelation2with C, etc.). These representations can help medical experts to reduce the time needed to understand and answer the questions. These experiments also showed the need to add other specific types of questions and answers in order to acquire missing information and to enrich the ontology when necessary. For instance, an answer to a question can be YES for one group of patient (e.g. Infant) and NO for another group or under a specific condition (e.g. co-morbidity). Our validation approach can also lead to the isolation of a concept or of a branch of the ontology. We are working on improving our system by adding for the expert the possibility to precise a contextual element or condition that clarifies ambiguous situations. We also work on integrating factual questions in our system in order to add missing information to the ontology. Figure 2 presents our method to exploit factual questions in order to enrich the ontology. Future work will also include the development and the evaluation of our approach when considering more complex OWL semantics (instead of only RDFS).
9 Medical Ontology Validation through Question Answering 9 Fig. 2. Improving Question Generation 7 Conclusion With the rise of automatic ontology construction methods, the problematic of ontology validation interests more and more research efforts, but mostly at a formal level. In this paper, we tackled the problem of ontology validation from a conceptual and a semantic point of view. We proposed a different approach based on question answering to ease the communication between the domain experts and the ontology validation system. Natural language questions are generated from the medical ontology to be validated and presented to domain experts. The acquired answers are then used to update/correct the ontology. The main contribution of this work is the combination natural language processing techniques and logical reasoning in order to support the ontology validation task. This combination provides the means for a non ICT expert (i.e. someone that do not have a deep knowledge in the ontology representation formalism) to validate the elements of the ontology. We continue to work on the optimization of the number of questions and some preliminary outcomes are presented in this paper. We plan to improve our Question Generation module by adding more optimization strategies and question types. Another enhancement could be to model specific domain knowledge as logical (domain-level) rules in order to decrease the number of ontology elements that need to be validated. Future work will also include the development of relevant heuristics for the selection of a small set of relevant questions from big ontologies. References 1. Liu, K., Hogan, W.R., Crowley, R.S.: Natural language processing methods and systems for biomedical ontology learning. Journal of biomedical informatics 44(1) (February 2011) Navigli, R., Velardi, P.: From glossaries to ontologies: Extracting semantic structure from textual definitions. In: Proceedings of the 2008 conference on Ontology
10 10 Asma Ben Abacha, Marcos Da Silveira and Cédric Pruski Learning and Population: Bridging the Gap between Text and Knowledge, Amsterdam, The Netherlands, The Netherlands, IOS Press (2008) Ruiz-Martínez, J.M., Valencia-García, R., Fernández-Breis, J.T., Sánchez, F.G., Martínez-Béjar, R.: Ontology learning from biomedical natural language documents using umls. Expert Systems with Applications 38(10) (2011) vor der Bruck, T., Stenzhorn, H.: Logical Ontology Validation Using an Automatic Theorem Prover. In: Proceedings of the 2010 conference on ECAI 2010: 19th European Conference on Artificial Intelligence, IOS Press (2010) Poveda-villalón, M., Suárez-figueroa, M.C., Gómez-pérez, A.: Validating Ontologies with OOPS! In: Knowledge Engineering and Knowledge Management, EKAW 2012, Springer-Verlag (2012) Pohl, M., Wiltner, S., Rind, A., Aigner, W., Miksch, S., Turic, T., Drexler, F.: Patient development at a glance: An evaluation of a medical data visualization. In: INTERACT (4). (2011) Pammer, V.: Automatic Support for Ontology Evaluation Review of Entailed Statements and Assertional Effects for OWL Ontologies. PhD thesis, Graz University of Technology (March 2010) 8. Gangemi, A., Catenacci, C., Ciaramita, M., Lehmann, J.: Modelling Ontology Evaluation and Validation. In: Proceedings of the 3rd European conference on The Semantic Web: research and applications, Budva, Montenegro, Springer-Verlag (2006) Gruber, T.: Ontology. Encyclopedia of Database Systems (2008) 10. Gómez-Pérez, A.: Ontology evaluation. In: Handbook on Ontologies. (2004) Engelbrecht, R.: Expert systems for medicine functions and developments. Zentralbl Gynakol 119(9) (1997) Hotvedt, M.O.: Continuing medical education: actually learning rather than simply listening. JAMA 275(21) (1996) Porzel, R., Malaka, R.: A Task-based Approach for Ontology Evaluation. In: Procceding of ECAI Workshop Ontology Learning and Population, Valencia, Spain (August 2004) 14. Gruber, T.R.: A translation approach to portable ontology specifications. Knowledge Acquisition 5(2) (June 1993) Hearst, M.: Automatic acquisition of hyponyms from large text corpora. In: Proceedings of the 14th International Conference on Computational Linguistics (COLING-1992). (1992) Khoo, C.S., Na, J.C., Wang, V.W., Chan, S.: Developing an ontology for encoding disease treatment information in medical abstracts. DESIDOC Journal of Library & Information Technology 31(2) (2011)
Ontology Refinement and Evaluation based on is-a Hierarchy Similarity
Ontology Refinement and Evaluation based on is-a Hierarchy Similarity Takeshi Masuda The Institute of Scientific and Industrial Research, Osaka University Abstract. Ontologies are constructed in fields
More informationSEMANTIC SUPPORT FOR MEDICAL IMAGE SEARCH AND RETRIEVAL
SEMANTIC SUPPORT FOR MEDICAL IMAGE SEARCH AND RETRIEVAL Wang Wei, Payam M. Barnaghi School of Computer Science and Information Technology The University of Nottingham Malaysia Campus {Kcy3ww, payam.barnaghi}@nottingham.edu.my
More informationRefining Ontologies by Pattern-Based Completion
Refining Ontologies by Pattern-Based Completion Nadejda Nikitina and Sebastian Rudolph and Sebastian Blohm Institute AIFB, University of Karlsruhe D-76128 Karlsruhe, Germany {nikitina, rudolph, blohm}@aifb.uni-karlsruhe.de
More informationOntoEval Assessment Tool for OWL Ontology based Application
OntoEval Assessment Tool for OWL Ontology based Application Bekka Fatiha Computer Science Department University Mohamed El-Bachir El- Ibrahimi Bordj Bou Arreridj, Algeria Maache Salah Computer Science
More informationSISE Semantics Interpretation Concept
SISE Semantics Interpretation Concept Karel Kisza 1 and Jiří Hřebíček 2 1 Masaryk University, Faculty of Infromatics, Botanická 68a Brno, Czech Republic kkisza@mail.muni.cz 2 Masaryk University, Faculty
More informationOntology Matching with CIDER: Evaluation Report for the OAEI 2008
Ontology Matching with CIDER: Evaluation Report for the OAEI 2008 Jorge Gracia, Eduardo Mena IIS Department, University of Zaragoza, Spain {jogracia,emena}@unizar.es Abstract. Ontology matching, the task
More informationMotivating Ontology-Driven Information Extraction
Motivating Ontology-Driven Information Extraction Burcu Yildiz 1 and Silvia Miksch 1, 2 1 Institute for Software Engineering and Interactive Systems, Vienna University of Technology, Vienna, Austria {yildiz,silvia}@
More informationExtension and integration of i* models with ontologies
Extension and integration of i* models with ontologies Blanca Vazquez 1,2, Hugo Estrada 1, Alicia Martinez 2, Mirko Morandini 3, and Anna Perini 3 1 Fund Information and Documentation for the industry
More informationDownloaded from jipm.irandoc.ac.ir at 5:49 IRDT on Sunday June 17th 2018
5-83 ( ) 5-83 ( ) ISC SCOPUS L ISA http://jist.irandoc.ac.ir 390 5-3 - : fathian000@gmail.com : * 388/07/ 5 : 388/05/8 : :...... : 390..(Brank, Grobelnic, and Mladenic 005). Brank, ).(Grobelnic, and Mladenic
More informationManaging semantic annotations evolution in the CoSWEM system
Managing semantic annotations evolution in the CoSWEM system Luong Phuc Hiep 1, 2, Rose Dieng-Kuntz 1, Alain Boucher 2 1 INRIA Sophia Antipolis, France 2004 route des Lucioles, BP 93, 06902 Sophia Antipolis,
More informationSmart Open Services for European Patients. Work Package 3.5 Semantic Services Definition Appendix E - Ontology Specifications
24Am Smart Open Services for European Patients Open ehealth initiative for a European large scale pilot of Patient Summary and Electronic Prescription Work Package 3.5 Semantic Services Definition Appendix
More informationSemantic Annotation, Search and Analysis
Semantic Annotation, Search and Analysis Borislav Popov, Ontotext Ontology A machine readable conceptual model a common vocabulary for sharing information machine-interpretable definitions of concepts in
More informationRDF Schema. Mario Arrigoni Neri
RDF Schema Mario Arrigoni Neri Semantic heterogeneity Standardization: commitment on common shared markup If no existing application If market-leaders can define de-facto standards Translation: create
More informationKnowledge Representations. How else can we represent knowledge in addition to formal logic?
Knowledge Representations How else can we represent knowledge in addition to formal logic? 1 Common Knowledge Representations Formal Logic Production Rules Semantic Nets Schemata and Frames 2 Production
More informationUser Profiling for Semantic Browsing in Medical Digital Libraries
User Profiling for Semantic Browsing in Medical Digital Libraries Patty Kostkova 1,, Gayo Diallo 1 and Gawesh Jawaheer 1 1 City ehalth Research Centre, City University, Northampton Square, London, EC1V
More informationONTOLOGY BASED KNOWLEDGE EXTRACTION FROM FRUIT IMAGES
International Journal of Computer Engineering and Applications, Volume X, Issue IV, April 16 www.ijcea.com ISSN 2321-3469 ONTOLOGY BASED KNOWLEDGE EXTRACTION FROM FRUIT IMAGES Department of Computer Applications,
More informationDevelopment of a formal REA-ontology Representation
Development of a formal REA-ontology Representation Frederik Gailly 1, Geert Poels Ghent University Hoveniersberg 24, 9000 Gent Frederik.Gailly@Ugent.Be, Geert.Poels@Ugent.Be Abstract. Business domain
More informationIJCSC Volume 5 Number 1 March-Sep 2014 pp ISSN
Movie Related Information Retrieval Using Ontology Based Semantic Search Tarjni Vyas, Hetali Tank, Kinjal Shah Nirma University, Ahmedabad tarjni.vyas@nirmauni.ac.in, tank92@gmail.com, shahkinjal92@gmail.com
More informationCoherence and Binding for Workflows and Service Compositions
Coherence and Binding for Workflows and Service Compositions Item Type Presentation Authors Patrick, Timothy Citation Coherence and Binding for Workflows and Service Compositions 2005-10, Download date
More informationTowards an Ontology Visualization Tool for Indexing DICOM Structured Reporting Documents
Towards an Ontology Visualization Tool for Indexing DICOM Structured Reporting Documents Sonia MHIRI sonia.mhiri@math-info.univ-paris5.fr Sylvie DESPRES sylvie.despres@lipn.univ-paris13.fr CRIP5 University
More informationOntology Development. Qing He
A tutorial report for SENG 609.22 Agent Based Software Engineering Course Instructor: Dr. Behrouz H. Far Ontology Development Qing He 1 Why develop an ontology? In recent years the development of ontologies
More informationA Method for Semi-Automatic Ontology Acquisition from a Corporate Intranet
A Method for Semi-Automatic Ontology Acquisition from a Corporate Intranet Joerg-Uwe Kietz, Alexander Maedche, Raphael Volz Swisslife Information Systems Research Lab, Zuerich, Switzerland fkietz, volzg@swisslife.ch
More informationDevelopment of an Ontology-Based Portal for Digital Archive Services
Development of an Ontology-Based Portal for Digital Archive Services Ching-Long Yeh Department of Computer Science and Engineering Tatung University 40 Chungshan N. Rd. 3rd Sec. Taipei, 104, Taiwan chingyeh@cse.ttu.edu.tw
More informationA Knowledge Model Driven Solution for Web-Based Telemedicine Applications
Medical Informatics in a United and Healthy Europe K.-P. Adlassnig et al. (Eds.) IOS Press, 2009 2009 European Federation for Medical Informatics. All rights reserved. doi:10.3233/978-1-60750-044-5-443
More informationOntoMetrics: Putting Metrics into Use for Ontology Evaluation
Birger Lantow Institute of Computer Science, Rostock University, Albert-Einstein-Str. 22, 18051 Rostock, Germany Keywords: Abstract: Ontology, Ontology Evaluation, Ontology Metrics, Ontology Quality. Automatically
More informationUniversity of Huddersfield Repository
University of Huddersfield Repository Olszewska, Joanna Isabelle, Simpson, Ron and McCluskey, T.L. Appendix A: epronto: OWL Based Ontology for Research Information Management Original Citation Olszewska,
More informationAn Ontology-Based Methodology for Integrating i* Variants
An Ontology-Based Methodology for Integrating i* Variants Karen Najera 1,2, Alicia Martinez 2, Anna Perini 3, and Hugo Estrada 1,2 1 Fund of Information and Documentation for the Industry, Mexico D.F,
More informationFormalizing the PRODIGY Planning Algorithm
Formalizing the PRODIGY Planning Algorithm Eugene Fink eugene@cs.cmu.edu http://www.cs.cmu.edu/~eugene Manuela Veloso veloso@cs.cmu.edu http://www.cs.cmu.edu/~mmv Computer Science Department, Carnegie
More informationTransforming Transaction Models into ArchiMate
Transforming Transaction Models into ArchiMate Sybren de Kinderen 1, Khaled Gaaloul 1, and H.A. (Erik) Proper 1,2 1 CRP Henri Tudor L-1855 Luxembourg-Kirchberg, Luxembourg sybren.dekinderen, khaled.gaaloul,
More informationOntology Creation and Development Model
Ontology Creation and Development Model Pallavi Grover, Sonal Chawla Research Scholar, Department of Computer Science & Applications, Panjab University, Chandigarh, India Associate. Professor, Department
More informationEasing the Definition of N Ary Relations for Supporting Spatio Temporal Models in OWL
Easing the Definition of N Ary Relations for Supporting Spatio Temporal Models in OWL Alberto G. Salguero, Cecilia Delgado, and Francisco Araque Dpt. of Computer Languages and Systems University of Granada,
More informationMustafa Jarrar: Lecture Notes on RDF Schema Birzeit University, Version 3. RDFS RDF Schema. Mustafa Jarrar. Birzeit University
Mustafa Jarrar: Lecture Notes on RDF Schema Birzeit University, 2018 Version 3 RDFS RDF Schema Mustafa Jarrar Birzeit University 1 Watch this lecture and download the slides Course Page: http://www.jarrar.info/courses/ai/
More informationThe National Cancer Institute's Thésaurus and Ontology
The National Cancer Institute's Thésaurus and Ontology Jennifer Golbeck 1, Gilberto Fragoso 2, Frank Hartel 2, Jim Hendler 1, Jim Oberthaler 2, Bijan Parsia 1 1 University of Maryland, College Park 2 National
More informationAutomation of Semantic Web based Digital Library using Unified Modeling Language Minal Bhise 1 1
Automation of Semantic Web based Digital Library using Unified Modeling Language Minal Bhise 1 1 Dhirubhai Ambani Institute for Information and Communication Technology, Gandhinagar, Gujarat, India Email:
More informationSemantic Web Test
Semantic Web Test 24.01.2017 Group 1 No. A B C D 1 X X X 2 X X 3 X X 4 X X 5 X X 6 X X X X 7 X X 8 X X 9 X X X 10 X X X 11 X 12 X X X 13 X X 14 X X 15 X X 16 X X 17 X 18 X X 19 X 20 X X 1. Which statements
More informationSemantics and Ontologies for Geospatial Information. Dr Kristin Stock
Semantics and Ontologies for Geospatial Information Dr Kristin Stock Introduction The study of semantics addresses the issue of what data means, including: 1. The meaning and nature of basic geospatial
More informationDesigning a self-medication application on Semantic Web technologies. Olivier Curé UPEM LIGM, France
Designing a self-medication application on Semantic Web technologies Olivier Curé UPEM LIGM, France Overview Self-medication applications Symptom & Drug DB Overview Self-medication applications Symptom
More information2 Which Methodology for Building Ontologies? 2.1 A Work Still in Progress Many approaches (for a complete survey, the reader can refer to the OntoWeb
Semantic Commitment for Designing Ontologies: A Proposal Bruno Bachimont 1,Antoine Isaac 1;2, Raphaël Troncy 1;3 1 Institut National de l'audiovisuel, Direction de la Recherche 4, Av. de l'europe - 94366
More informationKNOWLEDGE MANAGEMENT AND ONTOLOGY
The USV Annals of Economics and Public Administration Volume 16, Special Issue, 2016 KNOWLEDGE MANAGEMENT AND ONTOLOGY Associate Professor PhD Tiberiu SOCACIU Ștefan cel Mare University of Suceava, Romania
More informationOntological Modeling: Part 11
Ontological Modeling: Part 11 Terry Halpin LogicBlox and INTI International University This is the eleventh in a series of articles on ontology-based approaches to modeling. The main focus is on popular
More informationNew Approach to Graph Databases
Paper PP05 New Approach to Graph Databases Anna Berg, Capish, Malmö, Sweden Henrik Drews, Capish, Malmö, Sweden Catharina Dahlbo, Capish, Malmö, Sweden ABSTRACT Graph databases have, during the past few
More informationInvestigating Collaboration Dynamics in Different Ontology Development Environments
Investigating Collaboration Dynamics in Different Ontology Development Environments Marco Rospocher DKM, Fondazione Bruno Kessler rospocher@fbk.eu Tania Tudorache and Mark Musen BMIR, Stanford University
More informationLogic and Reasoning in the Semantic Web (part I RDF/RDFS)
Logic and Reasoning in the Semantic Web (part I RDF/RDFS) Fulvio Corno, Laura Farinetti Politecnico di Torino Dipartimento di Automatica e Informatica e-lite Research Group http://elite.polito.it Outline
More informationNeOn Methodology for Building Ontology Networks: a Scenario-based Methodology
NeOn Methodology for Building Ontology Networks: a Scenario-based Methodology Asunción Gómez-Pérez and Mari Carmen Suárez-Figueroa Ontology Engineering Group. Departamento de Inteligencia Artificial. Facultad
More informationA Semantic Web-Based Approach for Harvesting Multilingual Textual. definitions from Wikipedia to support ICD-11 revision
A Semantic Web-Based Approach for Harvesting Multilingual Textual Definitions from Wikipedia to Support ICD-11 Revision Guoqian Jiang 1,* Harold R. Solbrig 1 and Christopher G. Chute 1 1 Department of
More informationOntological Modeling: Part 2
Ontological Modeling: Part 2 Terry Halpin LogicBlox This is the second in a series of articles on ontology-based approaches to modeling. The main focus is on popular ontology languages proposed for the
More informationReusability of Requirements Ontologies. By Rania Alghamdi
Reusability of Requirements Ontologies By Rania Alghamdi Outline Introduction Requirements Reuse Requirements ontologies Criteria of reusable requirements Examples of reusable ontologies Discussion and
More informationKnowledge processing as structure transformation
Proceedings Knowledge processing as structure transformation Mark Burgin 1, Rao Mikkilineni 2,* and Samir Mittal 3 1 UCLA, Los Angeles; mburgin@math.ucla.edu 2 C3DNA; rao@c3dna.com 3 SCUTI AI; samir@scutiai.com
More informationIntelligent flexible query answering Using Fuzzy Ontologies
International Conference on Control, Engineering & Information Technology (CEIT 14) Proceedings - Copyright IPCO-2014, pp. 262-277 ISSN 2356-5608 Intelligent flexible query answering Using Fuzzy Ontologies
More informationIntroduction and background
page 1 of 9 To: Joint Steering Committee for Development of RDA From: Gordon Dunsire, CILIP representative Subject: RDF representation of RDA relationship designators: discussion paper Introduction and
More informationCommon Pitfalls in Ontology Development
Common Pitfalls in Ontology Development María Poveda, Mari Carmen Suárez-Figueroa, Asunción Gómez-Pérez Ontology Engineering Group. Departamento de Inteligencia Artificial. Facultad de Informática, Universidad
More informationAdding formal semantics to the Web
Adding formal semantics to the Web building on top of RDF Schema Jeen Broekstra On-To-Knowledge project Context On-To-Knowledge IST project about content-driven knowledge management through evolving ontologies
More informationAn Approach for Accessing Linked Open Data for Data Mining Purposes
An Approach for Accessing Linked Open Data for Data Mining Purposes Andreas Nolle, German Nemirovski Albstadt-Sigmaringen University nolle, nemirovskij@hs-albsig.de Abstract In the recent time the amount
More informationOOPS! OntOlogy Pitfalls Scanner!
OOPS! OntOlogy Pitfalls Scanner! María Poveda-Villalón and Mari Carmen Suárez-Figueroa Ontology Engineering Group. Departamento de Inteligencia Artificial. Facultad de Informática, Universidad Politécnica
More informationDocument Retrieval using Predication Similarity
Document Retrieval using Predication Similarity Kalpa Gunaratna 1 Kno.e.sis Center, Wright State University, Dayton, OH 45435 USA kalpa@knoesis.org Abstract. Document retrieval has been an important research
More informationEvaluation of RDF(S) and DAML+OIL Import/Export Services within Ontology Platforms
Evaluation of RDF(S) and DAML+OIL Import/Export Services within Ontology Platforms Asunción Gómez-Pérez and M. Carmen Suárez-Figueroa Laboratorio de Inteligencia Artificial Facultad de Informática Universidad
More informationMethodologies, Tools and Languages. Where is the Meeting Point?
Methodologies, Tools and Languages. Where is the Meeting Point? Asunción Gómez-Pérez Mariano Fernández-López Oscar Corcho Artificial Intelligence Laboratory Technical University of Madrid (UPM) Spain Index
More informationSemantic-Based Information Retrieval for Java Learning Management System
AENSI Journals Australian Journal of Basic and Applied Sciences Journal home page: www.ajbasweb.com Semantic-Based Information Retrieval for Java Learning Management System Nurul Shahida Tukiman and Amirah
More informationOntology-Based Web Query Classification for Research Paper Searching
Ontology-Based Web Query Classification for Research Paper Searching MyoMyo ThanNaing University of Technology(Yatanarpon Cyber City) Mandalay,Myanmar Abstract- In web search engines, the retrieval of
More informationA Tool for Storing OWL Using Database Technology
A Tool for Storing OWL Using Database Technology Maria del Mar Roldan-Garcia and Jose F. Aldana-Montes University of Malaga, Computer Languages and Computing Science Department Malaga 29071, Spain, (mmar,jfam)@lcc.uma.es,
More informationH1 Spring B. Programmers need to learn the SOAP schema so as to offer and use Web services.
1. (24 points) Identify all of the following statements that are true about the basics of services. A. If you know that two parties implement SOAP, then you can safely conclude they will interoperate at
More informationISSN (Print) Research Article. *Corresponding author Ele, Sylvester I.
Scholars Journal of Engineering and Technology (SJET) Sch. J. Eng. Tech., 2016; 4(5):261-267 Scholars Academic and Scientific Publisher (An International Publisher for Academic and Scientific Resources)
More informationEvaluating Modelling Approaches for Medical Image Annotations
Evaluating Modelling Approaches for Medical Annotations Jasmin Opitz, Bijan Parsia, Ulrike Sattler The University of Manchester {opitzj bparsia sattler}@cs.manchester.ac.uk Abstract. Information system
More informationFOUNDATIONS OF SEMANTIC WEB TECHNOLOGIES
FOUNDATIONS OF SEMANTIC WEB TECHNOLOGIES Semantics of RDF(S) Sebastian Rudolph Dresden, 25 April 2014 Content Overview & XML Introduction into RDF RDFS Syntax & Intuition Tutorial 1 RDFS Semantics RDFS
More informationKorea Institute of Oriental Medicine, South Korea 2 Biomedical Knowledge Engineering Laboratory,
A Medical Treatment System based on Traditional Korean Medicine Ontology Sang-Kyun Kim 1, SeJin Nam 2, Dong-Hun Park 1, Yong-Taek Oh 1, Hyunchul Jang 1 1 Literature & Informatics Research Division, Korea
More informationMetadata Common Vocabulary: a journey from a glossary to an ontology of statistical metadata, and back
Joint UNECE/Eurostat/OECD Work Session on Statistical Metadata (METIS) Lisbon, 11 13 March, 2009 Metadata Common Vocabulary: a journey from a glossary to an ontology of statistical metadata, and back Sérgio
More informationMERGING BUSINESS VOCABULARIES AND RULES
MERGING BUSINESS VOCABULARIES AND RULES Edvinas Sinkevicius Departament of Information Systems Centre of Information System Design Technologies, Kaunas University of Lina Nemuraite Departament of Information
More informationA Double Classification of Common Pitfalls in Ontologies
A Double Classification of Common Pitfalls in Ontologies María Poveda-Villalón, Mari Carmen Suárez-Figueroa, Asunción Gómez-Pérez Ontology Engineering Group. Departamento de Inteligencia Artificial. Facultad
More informationDartgrid: a Semantic Web Toolkit for Integrating Heterogeneous Relational Databases
Dartgrid: a Semantic Web Toolkit for Integrating Heterogeneous Relational Databases Zhaohui Wu 1, Huajun Chen 1, Heng Wang 1, Yimin Wang 2, Yuxin Mao 1, Jinmin Tang 1, and Cunyin Zhou 1 1 College of Computer
More informationThe HMatch 2.0 Suite for Ontology Matchmaking
The HMatch 2.0 Suite for Ontology Matchmaking S. Castano, A. Ferrara, D. Lorusso, and S. Montanelli Università degli Studi di Milano DICo - Via Comelico, 39, 20135 Milano - Italy {castano,ferrara,lorusso,montanelli}@dico.unimi.it
More informationInteroperability of Protégé 2.0 beta and OilEd 3.5 in the Domain Knowledge of Osteoporosis
EXPERIMENT: Interoperability of Protégé 2.0 beta and OilEd 3.5 in the Domain Knowledge of Osteoporosis Franz Calvo, MD fcalvo@u.washington.edu and John H. Gennari, PhD gennari@u.washington.edu Department
More informationDescription Logics and OWL
Description Logics and OWL Based on slides from Ian Horrocks University of Manchester (now in Oxford) Where are we? OWL Reasoning DL Extensions Scalability OWL OWL in practice PL/FOL XML RDF(S)/SPARQL
More informationLinking Clinical Guidelines with Formal Representations
Linking Clinical Guidelines with Formal Representations Peter Votruba 1, Silvia Miksch 1, and Robert Kosara 2 1 Vienna University of Technology, Inst. of Software Technology & Interactive Systems, Favoritenstraße
More informationDomain-specific Concept-based Information Retrieval System
Domain-specific Concept-based Information Retrieval System L. Shen 1, Y. K. Lim 1, H. T. Loh 2 1 Design Technology Institute Ltd, National University of Singapore, Singapore 2 Department of Mechanical
More informationRecommended Practice for Software Requirements Specifications (IEEE)
Recommended Practice for Software Requirements Specifications (IEEE) Author: John Doe Revision: 29/Dec/11 Abstract: The content and qualities of a good software requirements specification (SRS) are described
More informationTooCoM : a Tool to Operationalize an Ontology with the Conceptual Graphs Model
TooCoM : a Tool to Operationalize an Ontology with the Conceptual Graphs Model Frédéric Fürst, Michel Leclère, Francky Trichet Institut de Recherche en Informatique de Nantes 2 rue de la Houssinière -
More informationThe Model-Driven Semantic Web Emerging Standards & Technologies
The Model-Driven Semantic Web Emerging Standards & Technologies Elisa Kendall Sandpiper Software March 24, 2005 1 Model Driven Architecture (MDA ) Insulates business applications from technology evolution,
More informationGenTax: A Generic Methodology for Deriving OWL and RDF-S Ontologies from Hierarchical Classifications, Thesauri, and Inconsistent Taxonomies
Leopold Franzens Universität Innsbruck GenTax: A Generic Methodology for Deriving OWL and RDF-S Ontologies from Hierarchical Classifications, Thesauri, and Inconsistent Taxonomies Martin HEPP DERI Innsbruck
More informationWWW.STUDENTSFOCUS.COM REPRESENTATION OF KNOWLEDGE Game playing - Knowledge representation, Knowledge representation using Predicate logic, Introduction to predicate calculus, Resolution, Use of predicate
More informationFIPA ACL Message Structure Specification
1 2 3 4 5 FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS FIPA ACL Message Structure Specification 6 7 Document title FIPA ACL Message Structure Specification Document number XC00061E Document source FIPA TC
More informationSemantic Image Retrieval Based on Ontology and SPARQL Query
Semantic Image Retrieval Based on Ontology and SPARQL Query N. Magesh Assistant Professor, Dept of Computer Science and Engineering, Institute of Road and Transport Technology, Erode-638 316. Dr. P. Thangaraj
More informationRDF AND SPARQL. Part III: Semantics of RDF(S) Dresden, August Sebastian Rudolph ICCL Summer School
RDF AND SPARQL Part III: Semantics of RDF(S) Sebastian Rudolph ICCL Summer School Dresden, August 2013 Agenda 1 Motivation and Considerations 2 Simple Entailment 3 RDF Entailment 4 RDFS Entailment 5 Downsides
More informationA Collaborative User-centered Approach to Fine-tune Geospatial
A Collaborative User-centered Approach to Fine-tune Geospatial Database Design Grira Joel Bédard Yvan Sboui Tarek 16 octobre 2012 6th International Workshop on Semantic and Conceptual Issues in GIS - SeCoGIS
More informationA Tutorial of Viewing and Querying the Ontology of Soil Properties and Processes
A Tutorial of Viewing and Querying the Ontology of Soil Properties and Processes Heshan Du and Anthony Cohn University of Leeds, UK 1 Introduction The ontology of soil properties and processes (OSP) mainly
More informationData Quality Assessment Tool for health and social care. October 2018
Data Quality Assessment Tool for health and social care October 2018 Introduction This interactive data quality assessment tool has been developed to meet the needs of a broad range of health and social
More informationDeveloping markup metaschemas to support interoperation among resources with different markup schemas
Developing markup metaschemas to support interoperation among resources with different markup schemas Gary Simons SIL International ACH/ALLC Joint Conference 29 May to 2 June 2003, Athens, GA The Context
More informationOn the Reduction of Dublin Core Metadata Application Profiles to Description Logics and OWL
On the Reduction of Dublin Core Metadata Application Profiles to Description Logics and OWL Dimitrios A. Koutsomitropoulos High Performance Information Systems Lab, Computer Engineering and Informatics
More informationRDF /RDF-S Providing Framework Support to OWL Ontologies
RDF /RDF-S Providing Framework Support to OWL Ontologies Rajiv Pandey #, Dr.Sanjay Dwivedi * # Amity Institute of information Technology, Amity University Lucknow,India * Dept.Of Computer Science,BBA University
More informationjcel: A Modular Rule-based Reasoner
jcel: A Modular Rule-based Reasoner Julian Mendez Theoretical Computer Science, TU Dresden, Germany mendez@tcs.inf.tu-dresden.de Abstract. jcel is a reasoner for the description logic EL + that uses a
More informationExtracting knowledge from Ontology using Jena for Semantic Web
Extracting knowledge from Ontology using Jena for Semantic Web Ayesha Ameen I.T Department Deccan College of Engineering and Technology Hyderabad A.P, India ameenayesha@gmail.com Khaleel Ur Rahman Khan
More informationCOMP718: Ontologies and Knowledge Bases
1/44 COMP718: Ontologies and Knowledge Bases Lecture 8: Methods and Methodologies Maria Keet email: keet@ukzn.ac.za home: http://www.meteck.org School of Mathematics, Statistics, and Computer Science University
More informationPractical Experiences in Building Ontology-based Retrieval Systems
Practical Experiences in Building Ontology-based Retrieval Systems Elena Paslaru Bontas Freie Universität Berlin Institut für Informatik Takustr. 9, D-14195 Berlin, Germany paslaru@inf.fu-berlin.de Abstract.
More informationSchema-aware feature selection in Linked Data-based recommender systems (Extended Abstract)
Schema-aware feature selection in Linked Data-based recommender systems (Extended Abstract) Corrado Magarelli 1, Azzurra Ragone 1, Paolo Tomeo 2, Tommaso Di Noia 2, Matteo Palmonari 1, Andrea Maurino 1,
More informationAvailable online at ScienceDirect. Procedia Computer Science 52 (2015 )
Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 52 (2015 ) 1071 1076 The 5 th International Symposium on Frontiers in Ambient and Mobile Systems (FAMS-2015) Health, Food
More informationSIG-SWO-A OWL. Semantic Web
ì î SIG-SWO-A201-02 OWL ƒp Semantic Web Ý Ý ÝÛ Ú Û ÌÍÍÛ ì Web 90-: ñå Tom Gruber ~ (Ontolingua) ì (KIF) Generic Ontology CYC, WordNet, EDR PSM Task Ontology 95-97: XML as arbitrary structures 97-98: RDF
More informationSemantic Web. Ontology Engineering and Evaluation. Morteza Amini. Sharif University of Technology Fall 95-96
ه عا ی Semantic Web Ontology Engineering and Evaluation Morteza Amini Sharif University of Technology Fall 95-96 Outline Ontology Engineering Class and Class Hierarchy Ontology Evaluation 2 Outline Ontology
More informationA rule-based approach to address semantic accuracy problems on Linked Data
A rule-based approach to address semantic accuracy problems on Linked Data (ISWC 2014 - Doctoral Consortium) Leandro Mendoza 1 LIFIA, Facultad de Informática, Universidad Nacional de La Plata, Argentina
More informationRiMOM Results for OAEI 2009
RiMOM Results for OAEI 2009 Xiao Zhang, Qian Zhong, Feng Shi, Juanzi Li and Jie Tang Department of Computer Science and Technology, Tsinghua University, Beijing, China zhangxiao,zhongqian,shifeng,ljz,tangjie@keg.cs.tsinghua.edu.cn
More informationSemantic Web. Ontology Pattern. Gerd Gröner, Matthias Thimm. Institute for Web Science and Technologies (WeST) University of Koblenz-Landau
Semantic Web Ontology Pattern Gerd Gröner, Matthias Thimm {groener,thimm}@uni-koblenz.de Institute for Web Science and Technologies (WeST) University of Koblenz-Landau July 18, 2013 Gerd Gröner, Matthias
More informationUsing Data-Extraction Ontologies to Foster Automating Semantic Annotation
Using Data-Extraction Ontologies to Foster Automating Semantic Annotation Yihong Ding Department of Computer Science Brigham Young University Provo, Utah 84602 ding@cs.byu.edu David W. Embley Department
More information