Skip to main content

Knowledge Component Suggestion for Untagged Content in an Intelligent Tutoring System

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 7315))

Abstract

Tagging educational content with knowledge components (KC) is key to providing useable reports to teachers and for use by assessment algorithms to determine knowledge component mastery. With many systems using fine-grained KC models that range from dozens to hundreds of KCs, the task of tagging new content with KCs can be a laborious and time consuming one. This can often result in content being left untagged. This paper describes a system to assist content developers with the task of assigning KCs by suggesting knowledge components for their content based on the text and its similarity to other expert-labeled content already on the system. Two approaches are explored for the suggestion engine. The first is based on support vector machines text classifier. The second utilizes K-nearest neighbor algorithms employed in the Lemur search engine. Experiments show that KCs suggestions were highly accurate.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Pittsburgh Science for Learning Center, "LearnLab", http://www.learnlab.org/research/wiki/index.php/Knowledge_component (accessed November 15, 2011)

  2. Joachims, T.: Text Categorization with Support Vector Machines: Learning with Many Relevant Features. In: Nédellec, C., Rouveirol, C. (eds.) ECML 1998. LNCS, vol. 1398, pp. 137–142. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  3. University of Massachusetts and Carnegie Mellon University, "The Lemur Project", http://www.lemurproject.org

  4. Rosé, C., Donmez, P., Gweon, G., Knight, A., Junker, B.: Automatic and Semi-Automatic Skill Coding with a View Towards Supporting On-Line Assesment. In: Proceedings of the 2005 Conference on Artificial Intelligence in Education: Supporting Learning through Intelligent and Socially Informed Technology, Amsterdam (2005)

    Google Scholar 

  5. Gertner, A.S., VanLehn, K.: Andes: A Coached Problem Solving Environment for Physics. In: Gauthier, G., VanLehn, K., Frasson, C. (eds.) ITS 2000. LNCS, vol. 1839, pp. 133–142. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  6. Koedinger, K.R., Anderson, J.R., Hadley, W.H., Mark, M.A.: Intelligent tutoring goes to school in the big city. International Journal of Artificial Intelligence in Education 8(1), 30–43 (1997)

    Google Scholar 

  7. Razzaq, L., Patvarczki, J., Almeida, S.F., Vartak, M., Feng, M., Heffernan, N.T., Koedinger, K.R.: The ASSISTment builder: Supporting the Life-cycle of ITS Content Creation. IEEE Transactions on Learning Technologies Special Issue on Real-World Applications of Intelligent Tutoring Systems 2(2), 157–166 (2009)

    Google Scholar 

  8. Birenbaum, M., Kelly, A.E., Tatsuoka, K.K.: Diagnosing knowledge states in algebra using the rule-space model. Journal for Research in Mathematics Education 24(5), 442–459 (1993)

    Article  Google Scholar 

  9. Cen, H., Koedinger, K.R., Junker, B.: Learning Factors Analysis – A General Method for Cognitive Model Evaluation and Improvement. In: Ikeda, M., Ashley, K.D., Chan, T.-W. (eds.) ITS 2006. LNCS, vol. 4053, pp. 164–175. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  10. Desmarais, M.C.: Conditions for effectively deriving a Q-Matrix from data with Non-negative Matrix Factorization. In: Proceedings of Educational Data Mining 2011, Eindhoven, Netherlands (2011)

    Google Scholar 

  11. Razzaq, L., Heffernan, N.T., Feng, M., Pardos, Z.A.: Developing Fine-Grained Transfer Models in the ASSISTment System. Journal of Technology, Instruction, Cognition, and Learning 5(3), 289–304 (2007)

    Google Scholar 

  12. Artificial Intelligence Laboratory - Institute Jozef Stefan, "Artificial Intelligence Laboratory", http://ailab.ijs.si/tools/text-garden/ (accessed November 15, 2011)

  13. Cetinas, S., Si, L.S., Ping, Y.X., Zhang, D., Young, J.P.: Automatic Text Categorization of Mathematical Word Problems. In: Proceedings of the Twenty-Second International FLAIRS Conference, Florida (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Karlovčec, M., Córdova-Sánchez, M., Pardos, Z.A. (2012). Knowledge Component Suggestion for Untagged Content in an Intelligent Tutoring System. In: Cerri, S.A., Clancey, W.J., Papadourakis, G., Panourgia, K. (eds) Intelligent Tutoring Systems. ITS 2012. Lecture Notes in Computer Science, vol 7315. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30950-2_25

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-30950-2_25

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-30949-6

  • Online ISBN: 978-3-642-30950-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics