Discovering Prediction Rules in AHA! Courses

  • Cristóbal Romero
  • Sebastián Ventura
  • Paul de Bra
  • Carlos de Castro
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2702)


In this paper we are going to show how to discover interesting prediction rules from student usage information to improve adaptive web courses. We have used AHA! to make courses that adapt both the presentation and the navigation depending on the level of knowledge that each particular student has. We have performed several modifications in AHA! to specialize it and power it in the educational area. Our objective is to discover relations between all the picked-up usage data (reading times, difficulty levels and test results) from student executions and show the most interesting to the teacher so that he can carry out the appropriate modifications in the course to improve it.


Evolutionary Algorithm Domain Model User Model Usage Information Prediction Rule 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Agrawal R., Srikant R. (1994) Fast Algorithms for Mining Association Rules. Conf. on Very Large Databases. Santiago de Chile.Google Scholar
  2. 2.
    Brusilovsky, P. (1998) Adaptative Educational Systems on the World-Wide-Web: A Review of Available Technologies. Conf. on ITS. San Antonio.Google Scholar
  3. 3.
    Coello, C.A. (1999) An Updated Survey of Evolutionary Multiobjetive Optimization Techniques: State of the Art and Future Trends. IEEE pp. 3–13.Google Scholar
  4. 4.
    De Bra P., Ruiter J. (2001). AHA! Adaptive Hypermedia for All. Conf. on WebNet. Orlando, Florida.Google Scholar
  5. 5.
    Freitas, A. A. (2002) A survey of evolutionary algorithms for data minig and knowledge discovery. Advances in Evolutionary Computation. Springer-Verlag.Google Scholar
  6. 6.
    Michalewicz, Z. (1996) Genetic Algorithms + Data Structures = Evolution Programs. 3rd edn. Springer-Verlag, Berlin Heidelberg New YorkzbMATHGoogle Scholar
  7. 7.
    Noda E., Freitas A., Heitor S.L. (1999) Discovering Interesting Prediction Rules with a Genetic Algorithm. Conf. on Evolutionary Computation. Washington DC.Google Scholar
  8. 8.
    Piatesky-Shapiro G., Matheus J. (1994) The interestingness of deviations. Proceedings of the AAAI-94 Workshop on KDD. Seattle, Washington.Google Scholar
  9. 9.
    Romero, C., De Castro, C., Ventura, S. Hall W., Hong M. (2002). Using Genetic Algorithms for Data Mining in Web-based Educational Hypermedia System. Workshop on Adaptive Systems for Web-based Education. Malaga.Google Scholar
  10. 10.
    Tan, P., Kumar V. (2000) Interesting Measures for Association Patterns: A Perspective. TR00-036. Department of Computer Science. University of Minnesota.Google Scholar
  11. 11.
    Zaïne, O. R. (2001) Web Usage Mining for a Better Web-Based Learning Environment. Conf. on Advanced Technology for Education, Banff, Alberta.Google Scholar
  12. 12.
    Zytkow J., Klosgen W. (2001) Handbook of Data Mining and Knowledg Discovery. Oxford University Press.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Cristóbal Romero
    • 1
  • Sebastián Ventura
    • 1
  • Paul de Bra
    • 2
  • Carlos de Castro
    • 1
  1. 1.University of CórdobaCórdobaEspaña
  2. 2.Eindhoven University of Technology (TU/e)EindhovenThe Netherlands

Personalised recommendations