A Semantic Approach to Intelligent and Personal Tutoring System

Cyberlearning is challenged by the lack of personal and assessment-driven learning, and students are often puzzled by the lack of instructor guidance and feedback, the huge volume and diversity of the learning materials, and thelack of the ability to zoom in from the general concepts to the more specific ones, or the opposite. Intelligent tutoring systems are needed to improve the cyberlearning quality. One of the major difficulties is knowledge representation. The current industry standard is to use Web Ontology Language (OWL) for representing knowledge structure. But OWL only supports one "first-class" relation, "is-a", between the concepts, and different knowledge areas usually need different custom relations to describe the relations among the concepts. For example "part-of" and time dependency are important relations torepresent most engineering knowledge bodies. OWL has to use object properties to emulate such custom relations, leading to awkward knowledge representation hard for domain experts to code, validate and use such knowledge bases. This research uses Pace University's extension to OWL, named Knowledge Graph (KG), to support knowledge representation with custom relations. The instructors can use Pace University extended Protege IDE to declare and apply custom relations in a single document. The instructor teaching experience is also coded in the KG to better support custom learning order by students with different backgrounds. The prototype of a knowledge-driven tutoring system was designed and implemented to illustrate how the KG supports integrated assessments, using assessment results to custom student learning order or material, and let the students freely navigate in the knowledge space from general to specific or the opposite, and following various custom relations. A web technology tutorial is used to validate the design and effectiveness of this approach.

[1]  Lixin Tao,et al.  Simplified Approach for Representing Part-Whole Relations in OWL-DL Ontologies , 2015, 2015 IEEE 17th International Conference on High Performance Computing and Communications, 2015 IEEE 7th International Symposium on Cyberspace Safety and Security, and 2015 IEEE 12th International Conference on Embedded Software and Systems.

[2]  Kamal A. ElDahshan,et al.  Automatic evaluation technique for certain types of open questions in semantic learning systems , 2013, Human-centric Computing and Information Sciences.

[3]  Keke Gai A Report about Suggestions on Developing E-learning in China , 2010, ICEE.

[4]  Keke Gai,et al.  Proactive Attribute-based Secure Data Schema for Mobile Cloud in Financial Industry , 2015, 2015 IEEE 17th International Conference on High Performance Computing and Communications, 2015 IEEE 7th International Symposium on Cyberspace Safety and Security, and 2015 IEEE 12th International Conference on Embedded Software and Systems.

[5]  Keke Gai,et al.  Proactive user-centric secure data scheme using attribute-based semantic access controls for mobile clouds in financial industry , 2018, Future Gener. Comput. Syst..

[6]  Gai Keke A Report about Suggestions on Developing E-learning in China , 2010, 2010 International Conference on E-Business and E-Government.

[7]  Pithamber R. Polsani,et al.  Use and Abuse of Reusable Learning Objects , 2006, J. Digit. Inf..

[8]  Keke Gai,et al.  Ontology-Based Knowledge Representation for Secure Self-Diagnosis in Patient-Centered Teleheath with Cloud Systems , 2015, 2015 IEEE 2nd International Conference on Cyber Security and Cloud Computing.

[9]  Gökhan Tür,et al.  Using a knowledge graph and query click logs for unsupervised learning of relation detection , 2013, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing.

[10]  Mudhakar Srivatsa,et al.  Exploiting Relevance Feedback in Knowledge Graph Search , 2015, KDD.

[11]  Keke Gai,et al.  Phase-Change Memory Optimization for Green Cloud with Genetic Algorithm , 2015, IEEE Transactions on Computers.

[12]  Keke Gai,et al.  Towards Cloud Computing: A Literature Review on Cloud Computing and Its Development Trends , 2012, 2012 Fourth International Conference on Multimedia Information Networking and Security.

[13]  Keke Gai,et al.  Dynamic energy-aware cloudlet-based mobile cloud computing model for green computing , 2016, J. Netw. Comput. Appl..

[14]  Elena García Barriocanal,et al.  Evaluating collaborative filtering recommendations inside large learning object repositories , 2013, Inf. Process. Manag..

[15]  Keke Gai,et al.  Efficiency-Aware Workload Optimizations of Heterogeneous Cloud Computing for Capacity Planning in Financial Industry , 2015, 2015 IEEE 2nd International Conference on Cyber Security and Cloud Computing.

[16]  Keke Gai,et al.  A Reusable Software Component for Integrated Syntax and Semantic Validation for Services Computing , 2015, 2015 IEEE Symposium on Service-Oriented System Engineering.

[17]  Montserrat Mateos Sánchez,et al.  Open linked data and mobile devices as e-tourism tools. A practical approach to collaborative e-learning , 2015, Comput. Hum. Behav..

[18]  Jérôme Euzenat,et al.  Ontology Matching: State of the Art and Future Challenges , 2013, IEEE Transactions on Knowledge and Data Engineering.

[19]  Eugenijus Kurilovas,et al.  Web 3.0 - Based personalisation of learning objects in virtual learning environments , 2014, Comput. Hum. Behav..

[20]  Liang-Chu Chen,et al.  Comprehensive Security Integrated Model and Ontology within Cloud Computing , 2013 .

[21]  J. Leon Zhao,et al.  Ontology-based scenario modeling and analysis for bank stress testing , 2014, Decis. Support Syst..

[22]  Peter Brusilovsky,et al.  Web-Based Education for All: A Tool for Development Adaptive Courseware , 1998, Comput. Networks.

[23]  Keke Gai,et al.  Intercrossed Access Controls for Secure Financial Services on Multimedia Big Data in Cloud Systems , 2016, ACM Trans. Multim. Comput. Commun. Appl..

[24]  Lixin Tao,et al.  Extending OWL to Support Custom Relations , 2015, 2015 IEEE 2nd International Conference on Cyber Security and Cloud Computing.

[25]  Lixin Tao,et al.  Integrated Syntax and Semantic Validation for Services Computing , 2013, 2013 IEEE International Conference on Services Computing.

[26]  Keke Gai,et al.  Electronic Health Record Error Prevention Approach Using Ontology in Big Data , 2015, 2015 IEEE 17th International Conference on High Performance Computing and Communications, 2015 IEEE 7th International Symposium on Cyberspace Safety and Security, and 2015 IEEE 12th International Conference on Embedded Software and Systems.