EduNuggets: an intelligent environment for managing and delivering multimedia education content. - Eleni Stroulia; Kavita Jari (IUI, 2003)