Academia.eduAcademia.edu

Outline

Developing an intelligent educational agent with Disciple

https://doi.org/10.1007/3-540-68716-5_51

Abstract

Disciple is an apprenticeship, multistrategy learning approach for developing intelligent agents where an expert teaches the agent to perform domain-specific tasks in a way that resembles how the expert would teach an apprentice, by giving the agent examples and explanations, and by supervising and correcting its behavior. The Disciple approach is currently implemented in the Disciple Learning Agent Shell. We make the claim that Disciple can naturally be used by an educator to build certain types of educational agents. The educator will directly teach the Disciple agent how to perform certain educational tasks and then the agent can interact with the students to perform such tasks. This paper presents the Disciple approach and its application to building an educational agent that generates history tests for students. These tests provide intelligent feedback to the student in the form of hints, answer and explanations, and assist in the assessment of students' understanding and use of higher-order thinking skills.

References (23)

  1. Aïmeur, E. and Frasson, C. (1995). Eliciting the learning context in co-operative tutoring systems. In Proceedings of the IJCAI-95 Workshop on Modeling Context in Knowledge Representation and Reasoning. Montreal, Canada.
  2. Beyer, B. (1987). Practical Strategies for the Teaching of Thinking. Boston, MA: Allyn and Bacon, Inc..
  3. Beyer, B. (1988). Developing a Thinking Skills Program. Boston, MA: Allyn and Bacon, Inc.
  4. Bloom, B. (1956). Taxonomy of Educational Objectives. New York: David McKay Co., Inc.
  5. Bradshaw, J. M. (editor), (1997). Software Agents. Menlo Park, CA: AAAI Press.
  6. Buchanan, B. G. and Wilkins, D. C. (editors), (1993). Readings in Knowledge Acquisition and Learning: Automating the Construction and Improvement of Expert Systems, San Mateo, CA: Morgan Kaufmann.
  7. Chaudhri, V. K., Farquhar, A., Fikes, R., Park, P. D., and Rice, J. P. (1998). OKBC: A Programmatic Foundation for Knowledge Base Interoperability. In Proceedings of AAAI- 98, pp. 600 -607, Menlo Park, CA: AAAI Press.
  8. DeJong, G. and Mooney, R. (1986). Explanation-Based Learning: An Alternative View, Machine Learning, 1, 145-176.
  9. Fontana, L., Debe, C., White, C. and Cates, W. (1993). Multimedia: Gateway to Higher-Order Thinking Skills in Progress. In Proceedings of the National Convention of the Association for Educational Communications and Technology.
  10. Forbus, K. and Gentner, D. (1989). Structural evaluation of analogies: what counts? Cognitive Science.
  11. Frasson and Gouarderes, (1998). Proceedings of the ITS'98 Workshop on Pedagogical Agents, San Antonio, Texas.
  12. Gruber, T. R. (1993). Toward principles for the design of ontologies used for knowledge sharing. In Guarino, N. and Poli, R. (editors), Formal Ontology in Conceptual Analysis and Knowledge Representation, Kluwer Academic.
  13. Hamburger H. and Tecuci G. (1998). Toward a Unification of Human-Computer Learning and Tutoring, In Goettl, B.P., Halff, H.M., Redfield, C.L., and Shute, V.J. (editors), Intelligent Tutoring Systems, 444-453, Berlin: Springer-Verlag.
  14. Mengelle, T., De Lean, C., and Frasson, C. (1998). Teaching and Learning with Intelligent Agents: Actors. In Goettl, B.P., Halff, H.M., Redfield, C.L., and Shute, V.J. (editors), Intelligent Tutoring Systems, 284-293, Berlin: Springer-Verlag.
  15. Michalski, R.S. and Tecuci, G., Eds. (1994). Machine Learning: A Multistrategy Approach, 4, San Mateo, CA: Morgan Kaufmann Publishers.
  16. Mitchell, T.M., Keller, T., and Kedar-Cabelli, S. (1986). Explanation-Based Generalization: A Unifying View, Machine Learning, 1, 47-80.
  17. Mitchell T.M., Mahadevan S., and Steinberg L.I. (1990). LEAP: A Learning Apprentice System for VLSI Design. In Kodratoff Y. and Michalski R.S. (Eds.), Machine Learning, vol III, San Mateo, CA: Morgan Kaufmann.
  18. Munro, A., Johnson, M., Pizzini, Q., Surmon, D., Towne, D., and Wogulis, J. (1997). Authoring Simulation-Centered Tutors with RIDES. International Journal of Artificial Intelligence in Education, 8, 285-316.
  19. Quillian, M. R. (1968). Semantic Memory, In Minsky, M. (editor), Semantic Information Processing, 227-270, Cambridge, Mass: MIT Press.
  20. Tecuci, G. and Kodratoff, Y. (editors), (1995). Machine Learning and Knowledge Acquisition: Integrated Approaches, Academic Press.
  21. Tecuci G. (1998). Building Intelligent Agents: An Apprenticeship Multistrategy Learning Theory, Methodology, Tool and Case Studies, Academic Press.
  22. Tecuci, G., Boicu, M., Wright, K., Lee, S.W., Marcu, D., and Bowman, M. (1999). An Integrated Shell and Methodology for Rapid Development of Knowledge-Based Agents. In Proceedings for the Sixteenth National Conference on Artificial Intelligence, Menlo Park, CA:AAAI Press.
  23. Veermans K. and Van Joolingen, W.R. (1998). Using Induction to Generate Feedback in Simulation Based Discovery Learning Environments. In Goettl, B.P., Halff, H.M., Redfield, C.L., and Shute, V.J. (editors), Intelligent Tutoring Systems, 196-205, Berlin: Springer-Verlag.