Content area

Abstract

The paper proposes a recommender system approach to cover online judge's domains. Online judges are e-learning tools that support the automatic evaluation of programming tasks done by individual users, and for this reason they are usually used for training students in programming contest and for supporting basic programming teachings. The proposal pretends to suggest problems assuming that a user must try to solve those problems already successfully solved by similar users. With this goal, the authors adopt the traditional collaborative filtering method with a new similarity measure adapted to the current domain, and the authors propose several transformations in the user-problem matrix to incorporate specific online judge's information. The authors evaluate the effect of the matrix configurations using Precision and Recall metrics, getting better results comparing with the authors method without transformations and with a representative state-of-art approach. Finally, the authors outline possible extensions to the current work.

Details

10000008
Title
An e-Learning Collaborative Filtering Approach to Suggest Problems to Solve in Programming Online Judges
Author
Toledo, Raciel 1 ; Mota, Yailé 2 

 University of Ciego de Ávila, Morón, Ciego de Ávila, Cuba 
 University of Camagüey, Camagüey, Cuba 
Volume
12
Issue
2
Pages
51-65
Publication year
2014
Publication date
2014
Publisher
IGI Global
Place of publication
Hershey
Country of publication
United States
Publication subject
ISSN
15393100
e-ISSN
15393119
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
Publication history
 
 
Milestone dates
2014-04-01 (pubdate)
ProQuest document ID
2931898815
Document URL
https://www.proquest.com/scholarly-journals/e-learning-collaborative-filtering-approach/docview/2931898815/se-2?accountid=208611
Copyright

Copyright © 2014, IGI Global. Copying or distributing in print or electronic forms without written permission of IGI Global is prohibited.

Last updated
2025-11-15
Database
2 databases
  • Education Research Index
  • ProQuest One Academic