Font Size: a A A

Design And Implementation Of A Book Recommendation System Based On Apriori And K-means Algorithms

Posted on:2017-07-19Degree:MasterType:Thesis
Country:ChinaCandidate:X H HuangFull Text:PDF
GTID:2348330512459055Subject:Software engineering
Abstract/Summary:PDF Full Text Request
University library is the information center and learning center,and it is an important channel for teachers and students to acquire knowledge and information.With the advent of the information age,University Library has entered the era of digital management.Library books management system of the university library is more and more rich in the types of boo ks and information,the circulation of the book business is also increasingly large.At the same time,the demand for the type of books is more and more detailed,in order to provide readers with better services,the need to develop personalized book recommendation service.At present,most of the books management system in Colleges and universities can not predict the reader's borrowing needs,and then recommend to meet the needs of the readers of the book information.Therefore,the main work of this thes is is on the Fujian Institute of technology existing library management system based on,combination of the actual situation,the design and implementation of a suitable for the college library recommendation subsystem,as the College Readers provide personalized book recommendation service.Data mining is the key technology to realize the book recommendation subsystem.So,first learn to data mining theory knowledge,focuses on the analysis of the K-means clustering algorithm and Apriori association rules algorithm;then analyzes the acquisition business circulation data of the college library management system,data preprocessing,data to be mined.Then,in post processing based on clean data,using k-means algorithm,according to the reader's reading beha vior,such as number of library classes and books borrowing,the reader is reasonable clustering;by Apriori algorithm,the reader borrowing data for mining analysis,obtain the correlation between the books,library association rule base is established.Finally,combined with the actual situation of the school of software,Fujian University of Technology,from two aspects of the functional requirements and non functional requirements of the system.On the basis of the demand analysis,the overall design,function module design and database design of the system are carried out.The use of Visual Studio Microsoft 2008 development platform,using C#.NET development language and Server SQL database technology,coding to achieve,and complete the system test.System test results show that when readers access to the library management system,the book recommendation subsystem can be based on the classification of the readers and the library association rules library for the readers to recommend interesting books.
Keywords/Search Tags:Data mining, K-means algorithm, Apriori algorithm, book recommendation
PDF Full Text Request
Related items