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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2014
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/58926 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-58926 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.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 |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Computer science and engineering::Software |
spellingShingle |
DRNTU::Engineering::Computer science and engineering::Software Choun Nov Towards an effective recommendation algorithm for education domain |
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. |
author2 |
School of Computer Engineering |
author_facet |
School of Computer Engineering Choun Nov |
format |
Final Year Project |
author |
Choun Nov |
author_sort |
Choun Nov |
title |
Towards an effective recommendation algorithm for education domain |
title_short |
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_sort |
towards an effective recommendation algorithm for education domain |
publishDate |
2014 |
url |
http://hdl.handle.net/10356/58926 |
_version_ |
1759857579929894912 |