Font Size: a A A

Design And Implementation Of User Characteristic Classification Based On Decision Tree Algorithm In Network Educational Resource Management System

Posted on:2005-08-13Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiuFull Text:PDF
GTID:2168360125450737Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The project of NERMS(Network Educational Resource Management System) ,sponsored by Science Committee of Jilin Province and assigned to Knowledge Engineering Lab of the Institute of Computer Science and Technology in Jilin University, is a grand large-or-middle-scale project. The aim of the project is to organize and manage various kinds of educational resource effectively so that people can share and gain them efficiently. In order to satisfy the request that the system can provide personal and intellectualized services to its users, we make a research on the user's characteristic classification based on the Decision Tree algorithm.User's characteristic classification adapt the decision tree data mining algorithm, according to the user's personal information combined with the user's buy behavior and his favorite information. User's characteristic classification can mine a series of valuable rules, and recommend some kinds of resources to each kind of user. In order to conduct the classification of the user's personal information better. We require the data pre-processing, so we implement the attributes conclusion and analysis method. Eliminating the irrelevant and redundant attributes, acquiring the most relevant attributes to the users characteristic .Having gained a number of sample records, we utilize the Decision Tree method to learning .constructing a Decision Tree with user attributes as its node. At the same time, we convert the Decision Tree to the more visualized IF-THEN classification rule knowledge.First, we utilize the C4.5 algorithm to discretize the continuous attributes. And use the ID3 algorithm to construct the Decision Tree. At the same time, convert the Decision Tree to the classification rule knowledge using the IF-THEN form. The rule can be applied to classify the user, predict the users' behavior and their favorite information. In the paper, We have chosen the multilayer structure and used MVC model And J2EE technology in developing the system. We use DB2 of the IBM Company as the background database management system, and IBM WebSphere Studio Application Developer as the development and testing environment, and IBM WebSphere Application Server as the background server. In the test environment, the system has been running for three months. The process of the development is clarity and agility. It is proved that it has been applied to the NERMS successfully.
Keywords/Search Tags:Implementation
PDF Full Text Request
Related items