Abstract
Within an intelligent tutoring system framework, the teaching strategy engine stores and executes teaching strategies. A teaching strategy is a kind of procedural knowledge, generically an if-then rule that queries the learner’s state and performs teaching actions. We develop a concrete implementation of a teaching strategy engine based on an automatic conversion from SWRL to Jess. This conversion consists of four steps: (1) SWRL rules are written using Protégé’s SWRLTab editor; (2) the SWRL rule portions of Protégé’s OWL file format are converted to SWRLRDF format via an XSLT stylesheet; (3) SweetRules converts SWRLRDF to CLIPS/Jess format; (4) syntax-based transformations are applied using Jess meta-programming to provide certain extensions to SWRL syntax. The resulting rules are then added to the Jess run-time environment. We demonstrate this system by implementing a scenario with a set of learning contents and rules, and showing the run-time interaction with a learner.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Friedmann-Hill, E.: Jess in Action. Manning, Greenwich (2003)
Grosof, B.N.: Building Commercial Agents: An IBM Research Perspective. IBM Research Report RC20835 (1997a)
Grosof, B.N., Gandhe, M.D., Finin, T.W.: SweetJess: Inferencing in Situated Courteous RuleML via Translation to and from Jess Rules (Unpublished working paper) (2003), http://ebusiness.mit.edu/bgrosof/#sweetjess-basic
Horrocks, I., Patel-Schneider, P.F., Boley, H., Tabet, S., Grosof, B., Dean, M.: SWRL: A Semantic Web Rule Language Combining OWL and RuleML. In: W3C Member Submission (2004), http://www.w3.org/Submission/SWRL/
Protégé, http://protege.stanford.edu/
SweetRules, http://sweetrules.projects.semwebcentral.org/
Wang, E., Kim, S.A., Kim, Y.S.: A Rule Editing Tool with Support for Non-Programmers in an Ontology-Based Intelligent Tutoring System. In: Workshop on Semantic Web for E-Learning (SW-EL), 3rd Int’l. Semantic Web Conf. (ISWC), Hiroshima, Japan (2004)
Wang, E., Kim, Y.S.: Teaching Strategies Using SWRL. Journal of Intelligent Information Systems (submitted, 2006); Revised version of: Wang, E., Kashani, L., Kim, Y. S.: Teaching Strategies Ontology Using SWRL Rules. In: Int’l. Conf. on Computers in Education (ICCE), Singapore (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wang, E., Kim, Y.S. (2006). A Teaching Strategies Engine Using Translation from SWRL to Jess. In: Ikeda, M., Ashley, K.D., Chan, TW. (eds) Intelligent Tutoring Systems. ITS 2006. Lecture Notes in Computer Science, vol 4053. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11774303_6
Download citation
DOI: https://doi.org/10.1007/11774303_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-35159-7
Online ISBN: 978-3-540-35160-3
eBook Packages: Computer ScienceComputer Science (R0)