Affiliation:
1. SRM Institute of Science and Technology, India
Abstract
Ontology provides a technique to formulate and present queries to databases either stand-alone or web-based. Ontology has been conceived to produce reusable queries to extract rules matching them, and hence, it saves time and effort in creating new ontology-based queries. Ontology can be incorporated in the machine learning process, which hierarchically defines the relationship between concepts, axioms, and terms in the domain. Ontology rule mining has been found to be efficient as compared to other well-known rule mining methods like taxonomy and decision trees. In this chapter, the authors carry out a detailed survey about ontology-related information comprising classification, creation, learning, reuse, and application. The authors also discuss the reusability and the tools used for reusing ontology. Ontology has a life cycle of its own similar to the software development life cycle. The classification-supervised machine learning technique and clustering and the unsupervised machine learning are supported by the ontology. The authors also discuss some of the open issues in creation and application of ontology.
Reference84 articles.
1. Opinion mining based on fuzzy domain ontology and Support Vector Machine: A proposal to automate online review classification
2. Bernstein, A., Hill, S., & Provost, F. (2002). Intelligent assistance for the data mining process: An ontology-based approach. Academic Press.
3. Predicting Gene Ontology functions based on support vector machines and statistical significance estimation
4. Bisson, G., Nédellec, C., & Canamero, D. (2000, August). Designing Clustering Methods for Ontology Building-The Mo’K Workbench. In ECAI workshop on ontology learning (Vol. 31). Academic Press.
5. A Protégé Plug-In for Ontology Extraction from Text Based on Linguistic Analysis