Abstract
This paper presents recommendation algorithms that personalize course and curriculum content for individual students, within the broader scope of Pervasive Cyberinfrastructure for Personalizing Learning and Instructional Support (PERCEPOLIS). The context considered in making recommendations includes the academic background, interests, and computing environment of the student, as well as past recommendations made to students with similar profiles. Context provision, interpretation, and management are the services that facilitate consideration of this information. Context modeling is through a two-level hierarchy of generic and domain ontologies, respectively; reducing the reasoning search space. Imprecise query support increases the flexibility of the recommendation engine, by allowing interpretation of context provided in terms equivalent, but not necessarily identical to database access terms of the system. The relevance of the recommendations is increased by using both individual and collaborative filtering. Correct operation of the algorithms has been verified through prototyping.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Association for Computing Machinery. The ACM Computing Classification System (1998 version), http://www.acm.org/about/class/1998 (retrieved June 2012)
Badii, A., Crouch, M., Lallah, C.: A context-awareness framework for intelligent networked embedded systems. In: Proceedings of the International Conference on Advances in Human-Oriented and Personalized Mechanisms, Technologies, and Services, pp. 105–110 (2010)
Bahmani, A., Sedigh, S., Hurson, A.R.: Context-aware recommendation algorithms for the percepolis personalized education platform. In: Proceedings of the Frontiers in Education Conference (FIE), pp. F4E–1–F4E–6 (2011)
Baldauf, M., Dustdar, S., Rosenberg, F.: A survey on context-aware systems. International Journal of Ad Hoc and Ubiquitous Computing 2, 263–277 (2007)
Bettini, C., Brdiczka, O., Henricksen, K., Indulska, J., Nicklas, D., Ranganathan, A., Riboni, D.: A survey of context modelling and reasoning techniques. Pervasive and Mobile Computing 6(2), 161–180 (2010)
Coppola, P., Della Mea, V., Gaspero, L., Lomuscio, R., Mischis, D., Mizzaro, S., Nazzi, E., Scagnetto, I., Vassena, L.: AI techniques in a context-aware ubiquitous environment. In: Hassanien, A.-E., Abawajy, J.H., Abraham, A., Hagras, H. (eds.) Pervasive Computing. Computer Communications and Networks, pp. 157–180. Springer, London (2010)
Dowdy, S., Wearden, S., Chilko, D.M.: Statistics for Research. John Wiley and Sons (2004)
Ejigu, D., Scuturici, M., Brunie, L.: An ontology-based approach to context modeling and reasoning in pervasive computing. In: Proceedings of the Fifth IEEE International Conference on Pervasive Computing and Communications Workshops, pp. 14–19 (2007)
Garruzzo, S., Rosaci, D., Sarne, G.: Isabel: A multi agent e-learning system that supports multiple devices. In: Proceedings of the 2007 IEEE/WIC/ACM International Conference on Intelligent Agent Technology, pp. 485–488 (2007)
Graf, S., MacCallum, K., Liu, T., Chang, M., Wen, D., Tan, Q., Dron, J., Lin, F., Chen, N., McGreal, R., Kinshuk, N.: An infrastructure for developing pervasive learning environments. In: Proceedings of the IEEE International Conference on Pervasive Computing and Communications, pp. 389–394 (2008)
Knappmeyer, M., Baker, N., Liaquat, S., Tönjes, R.: A Context Provisioning Framework to Support Pervasive and Ubiquitous Applications. In: Barnaghi, P., Moessner, K., Presser, M., Meissner, S. (eds.) EuroSSC 2009. LNCS, vol. 5741, pp. 93–106. Springer, Heidelberg (2009)
Resnick, P., Iacovou, N., Suchak, M., Bergstrom, P., Riedl, J.: Grouplens: an open architecture for collaborative filtering of netnews. In: Proceedings of the 1994 ACM Conference on Computer Supported Cooperative Work, pp. 175–186 (1994)
Sakthiyavathi, K., Palanivel, K.: A generic architecture for agent based e-learning system. In: Proceedings of the International Conference on Intelligent Agent Multi-Agent Systems, pp. 1–5 (2009)
Strang, T., Linnhoff-Popien, C.: A context modeling survey. In: Proceeings of the Workshop on Advanced Context Modelling, Reasoning and Management - The Sixth International Conference on Ubiquitous Computing (2004)
Xu, C., Cheung, S.C., Chan, W.K., Ye, C.: Partial constraint checking for context consistency in pervasive computing. ACM Transactions on Software Engineering and Methodology 19, 9:1–9:61 (2010)
Xu, K., Zhu, M., Zhang, D., Gu, T.: Context-aware content filtering & presentation for pervasive & mobile information systems. In: Proceedings of the 1st International Conference on Ambient Media and Systems, pp. 20:1–20:8 (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bahmani, A., Sedigh, S., Hurson, A. (2012). Ontology-Based Recommendation Algorithms for Personalized Education. In: Liddle, S.W., Schewe, KD., Tjoa, A.M., Zhou, X. (eds) Database and Expert Systems Applications. DEXA 2012. Lecture Notes in Computer Science, vol 7447. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32597-7_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-32597-7_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-32596-0
Online ISBN: 978-3-642-32597-7
eBook Packages: Computer ScienceComputer Science (R0)