Font Size: a A A

Design And Implementation Of Book Recommendation System For Middle School Students

Posted on:2019-01-07Degree:MasterType:Thesis
Country:ChinaCandidate:Y ChenFull Text:PDF
GTID:2428330596462432Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the rise and rapid development of the Internet,people have entered the era of information explosion.Especially due to the emergence of Internet plus,big data and cloud in recent years,network users are facing serious problems such as poor quality,large quantity,and low value of information and so on,which also makes it difficult to obtain valuable information.Some isolated island information which is rarely found is sunk in the mass of information.This is the so-called problem of information overload.The past search engines have been unable to solve this problem,and recommendation systems came into being under such a situation,whose mission is to serve users by finding products meeting their preferences.Later,with the rapid development of e-commerce and the extensive application of personalized systems in various fields,recommendation systems become a hot research field and an intelligent software tool to solve information overload and provide help to users.The existing recommendation systems are faced with many unavoidable problems,such as the cold start problem,recommendation accuracy and the mining of potential interests of users and so on.In recent years,the maturity of the recommendation algorithm makes the book recommendation system widely used.The book recommendation system provides a better service push platform for many high-quality resources and enables users to find book resources in a more efficient way.By deeply understanding the students' demand for books and referring to the relevant information of many famous book recommendation systems on the network platform,this paper introduces in detail the design and implementation process of the content-based book recommendation system for middle school students.The essence of the content-based recommendation algorithm is to obtain and filter information.The system in this paper adopts Myeclipse8.5 development platform,Excel database access technology,three-tier client/server architecture,Java language and JDBC driver to achieve the design and development of its functions.Through the collection of external properties and abstracts of books,this paper obtains the keywords of these books and calculates user profile according to the user's operation behavior to the book.Then,using the Jaccard algorithm,it figures out the similarity between various books and the user profile.Finally,the book push with a high similarity degree is produced.The significance of the system design and implementation is mainly aimed at the backward middle schools,with a view to providing a high-quality service platform for the selection of books.There are a large number of left-behind children in schools who cannot afford the purchase of a large number of books.However,this system can make students choose their favorite books with the least money and meet the needs of students at different levels of study,which is helpful to improve their academic performance.
Keywords/Search Tags:Recommendation system, Content based recommendation, Jaccard algorithm
PDF Full Text Request
Related items