Skip to main content

Adding question answering to an e-tutor for programming languages

  • Conference paper
Applications and Innovations in Intelligent Systems XIV (SGAI 2006)

Abstract

Control over a closed domain of textual material removes many question answering issues, as does an ontology that is closely intertwined with its sources. This pragmatic, shallow approach to many challenging areas of research in adaptive hypermedia, question answering, intelligent tutoring and humancomputer interaction has been put into practice at Cambridge in the Computer Science undergraduate course to teach the hardware description language Veri/og. This language itself poses many challenges as it crosses the interdisciplinary boundary between hardware and software engineers, giving rise to severalhuman ontologies as well as theprogramming language itself We present further results from ourformal and informal surveys. We look at further work to increase the dialogue between studentand tutor and export our knowledge to the Semantic Web.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Moore, S, Taylor K An Intelligent Interactive OnlineTutor for Computer Languages, 25th Annual International Conference of the BCS Specialist Group on Artificial Intelligence (SGAI) (2005).

    Google Scholar 

  2. Taylor K, Moore S My Compiler Really Understands Me Adaptive Hypermedia (AH2006) Dublin June 2006

    Google Scholar 

  3. Sparck-Jones 2004 What’s new about the Semantic Web? Published in ACMSIGIR Forum, 38(2), December 2004, 18–23

    Google Scholar 

  4. Peter Dolog1, Nicola Henze2, Wolfgang Nejdl1,2, and Michael Sintek3 Towards the Adaptive Semantic Web Adaptive Hypermedia 2005

    Google Scholar 

  5. Kotis K Usingsimple ontologies to build personal Webs of Knowledge SGAI2005

    Google Scholar 

  6. WordNet Electronic Lexical Database May 1998 ISBN 0-262-06197-X

    Google Scholar 

  7. Vargus-Vera A, Motta E AQUA-Ontology Based Question Answering System MICAI 2004: 468–477

    Google Scholar 

  8. Billingsley W, Robinson P Towards an Intelligent On Line Textbook for Discrete Mathematics, University of Cambridge

    Google Scholar 

  9. Miller J, Baramidze G, Sheth A Fishwick P The Needfor a Discrete Event Modelling Ontology

    Google Scholar 

  10. Gruber T, Olsen G An Ontology for Engineering Mathematics In J Doyle, P Torasso, & E Sandewall, Eds., 4th International Conference Principles of Knowledge Representation and Reasoning, 1994.

    Google Scholar 

  11. Ding, L, Rong, P, Finin T, Anupam J Finding and Ranking Knowledge on the Semantic Web 4th International Semantic Web Conference 2005

    Google Scholar 

  12. Li L, Kay J Learner Reflection in Student Self-Assessment, Technical Report Number 568, University of Sydney NSW 2006

    Google Scholar 

  13. George Pólya Howto Solve It (ISBN 0-691-08097-6) 1945

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag London Limited

About this paper

Cite this paper

Taylor, K., Moore, S. (2007). Adding question answering to an e-tutor for programming languages. In: Ellis, R., Allen, T., Tuson, A. (eds) Applications and Innovations in Intelligent Systems XIV. SGAI 2006. Springer, London. https://doi.org/10.1007/978-1-84628-666-7_15

Download citation

  • DOI: https://doi.org/10.1007/978-1-84628-666-7_15

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-84628-665-0

  • Online ISBN: 978-1-84628-666-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics