Some Techniques for Intelligent Searching on Ontology-based Knowledge Domain in e-Learning Nhon V. Do 1,* , Hien D. Nguyen 2,3,*,a and Long N. Hoang 1 1 Hong Bang International University, Ho Chi Minh city, Vietnam 2 Faculty of Computer Science, University of Information Technology, Ho Chi Minh City, Vietnam 3 Vietnam National University, Ho Chi Minh City, Vietnam Keywords: Intelligent Searching, Ontology, Knowledge Engineering, e-Learning. Abstract: E-learning is the modern way to learn by using electronic media and information and communication technologies in education. Ontology is a useful method to organize knowledge bases for intelligent educational systems. In this paper, a method for intelligent searching on ontology-based knowledge domain in e-learning is presented. This method includes an ontology representing educational knowledge domains, called Search-Onto. The foundation of this ontology is concepts, relations between concepts, operators, and rules combining the structures of problems and their solving methods. Beside the ontology organizing the knowledge base, the proposed method also studies some techniques for intelligent searching, such as searching for the knowledge content, searching on the knowledge classification, and searching the related knowledge. The method for intelligent searching based on a knowledge base has been applied to construct a search engine for the knowledge of high-school mathematics. This engine can do searching works and retrieve required information in mathematics for high-school students to support their learning. 1 INTRODUCTION Nowadays e-learning is the way in which learning is imparted to students by using electronic media and information and communication technologies in education (Zavyalova, 2020). For the effectiveness of e-learning, search engines are necessary tools for finding some information which are required for the learning process (Veletsianos, 2010). By using this system, learners can retrieve the knowledge of a course to study by themselves. Intelligent search utilizes computers to gather insight by reading and interpreting all file types like a human being (Bast et al., 2016, Sajja and Akerkar, 2012). Intelligent search in e-learning is a search engine on learning resources. This engine is designed based on a knowledge base organizing the knowledge domain of courses. It is able to retrieve the knowledge content matching the meaning of an inputted query, and anticipate the user’s needs via automatic a https://orcid.org/0000-0002-8527-0602 Corresponding author * Equal contribution by Nhon V. Do and Hien D. Nguyen suggesting the related knowledge to current searching results. The requirements of an intelligent searching system in education are established based on criteria of an intelligent educational system (Nguyen et al., 2020b, Hatzilygeroudis and Prentzas, 2006): The system has a knowledge base representing the knowledge of courses completely. The system can search information on learning resources to support the learning. It can analyze the meaning of a query and get results, which are suitable for that meaning, from its knowledge base. The system can predict the user’s needs and propose the knowledge related to current searching results. Ontology is a useful method to organize knowledge bases for intelligent educational systems (Noy et al., 2013). Ontology COKB (Computational Objects Knowledge Base) was used to represent the Do, N., Nguyen, H. and Hoang, L. Some Techniques for Intelligent Searching on Ontology-based Knowledge Domain in e-Learning. DOI: 10.5220/0010174403130320 In Proceedings of the 12th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management (IC3K 2020) - Volume 2: KEOD, pages 313-320 ISBN: 978-989-758-474-9 Copyright c 2020 by SCITEPRESS – Science and Technology Publications, Lda. All rights reserved 313