Towards an effective recommendation algorithm for education domain

Knowledge is the key element that guarantees the existence and survival of the human race. Throughout the history of mankind, we see rapid evolution in the way we live, work and play. However, the only aspect of our life that changes slowly is education. Even since the last 50 years after technology...

Full description

Bibliographic Details
Main Author: Choun Nov
Other Authors: School of Computer Engineering
Format: Final Year Project (FYP)
Language:English
Published: 2014
Subjects:
Online Access:http://hdl.handle.net/10356/58926
_version_ 1811697401118851072
author Choun Nov
author2 School of Computer Engineering
author_facet School of Computer Engineering
Choun Nov
author_sort Choun Nov
collection NTU
description Knowledge is the key element that guarantees the existence and survival of the human race. Throughout the history of mankind, we see rapid evolution in the way we live, work and play. However, the only aspect of our life that changes slowly is education. Even since the last 50 years after technology boom and the invention of the Internet, we hardly change the way we teach our children. The so-called online elearning system and many fancy electronic devices that claim to change our education system are just using the same teaching methods but in a shiner way. The purpose of this project is to make enhancement to an existing elearning system, which was developed in the past by senior NTU students. The system was designed to revolutionize our education system teaching method by introducing more interaction and collaboration between students and professors. The original system was able to predict students grade and recommends materials to students. There was also a web crawler that used to crawl for material, and a notification module that sent email to students. The system was written in JSP and HTML with Apache Hbase and Hadoop as its backend storage. For the enhancement works on the system, the improvements include removal of prediction module and web crawler, recommendation module modification and change of database from HBase to MySQL. New modules include introducing path planner for the course so that professors can cater specific assessments to a diverse groups of students. Student grouping algorithm for assisting professors to assign students into groups based on their assessments’ results. Group wiki and forum discussion for students to exchange ideas and collaborate. Graphical representation of students' assessments results for professors to analyze student’s performance. The enhancement works are 100 percent complete and tested, and received commendation for great innovations and user friendliness. For the next round of system improvement, perhaps, modules of existing elearning systems such as announcement can be developed and integrated into the current system.
first_indexed 2024-10-01T07:54:40Z
format Final Year Project (FYP)
id ntu-10356/58926
institution Nanyang Technological University
language English
last_indexed 2024-10-01T07:54:40Z
publishDate 2014
record_format dspace
spelling ntu-10356/589262023-03-03T20:36:55Z Towards an effective recommendation algorithm for education domain Choun Nov School of Computer Engineering Zhang Jie DRNTU::Engineering::Computer science and engineering::Software Knowledge is the key element that guarantees the existence and survival of the human race. Throughout the history of mankind, we see rapid evolution in the way we live, work and play. However, the only aspect of our life that changes slowly is education. Even since the last 50 years after technology boom and the invention of the Internet, we hardly change the way we teach our children. The so-called online elearning system and many fancy electronic devices that claim to change our education system are just using the same teaching methods but in a shiner way. The purpose of this project is to make enhancement to an existing elearning system, which was developed in the past by senior NTU students. The system was designed to revolutionize our education system teaching method by introducing more interaction and collaboration between students and professors. The original system was able to predict students grade and recommends materials to students. There was also a web crawler that used to crawl for material, and a notification module that sent email to students. The system was written in JSP and HTML with Apache Hbase and Hadoop as its backend storage. For the enhancement works on the system, the improvements include removal of prediction module and web crawler, recommendation module modification and change of database from HBase to MySQL. New modules include introducing path planner for the course so that professors can cater specific assessments to a diverse groups of students. Student grouping algorithm for assisting professors to assign students into groups based on their assessments’ results. Group wiki and forum discussion for students to exchange ideas and collaborate. Graphical representation of students' assessments results for professors to analyze student’s performance. The enhancement works are 100 percent complete and tested, and received commendation for great innovations and user friendliness. For the next round of system improvement, perhaps, modules of existing elearning systems such as announcement can be developed and integrated into the current system. Bachelor of Engineering (Computer Science) 2014-04-14T07:16:12Z 2014-04-14T07:16:12Z 2014 2014 Final Year Project (FYP) http://hdl.handle.net/10356/58926 en Nanyang Technological University 57 p. application/pdf
spellingShingle DRNTU::Engineering::Computer science and engineering::Software
Choun Nov
Towards an effective recommendation algorithm for education domain
title Towards an effective recommendation algorithm for education domain
title_full Towards an effective recommendation algorithm for education domain
title_fullStr Towards an effective recommendation algorithm for education domain
title_full_unstemmed Towards an effective recommendation algorithm for education domain
title_short Towards an effective recommendation algorithm for education domain
title_sort towards an effective recommendation algorithm for education domain
topic DRNTU::Engineering::Computer science and engineering::Software
url http://hdl.handle.net/10356/58926
work_keys_str_mv AT chounnov towardsaneffectiverecommendationalgorithmforeducationdomain