Font Size: a A A

Design And Implementation Of Personalized Book Recommendation System For Primary And Middle School Students

Posted on:2022-04-19Degree:MasterType:Thesis
Country:ChinaCandidate:H R MaFull Text:PDF
GTID:2517306323986349Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of society,education has received more and more attention from the public.Generally,in the environment of quality education,students not only learn the immutable textbook knowledge but also have various aspects such as humanistic literacy and scientific and technological knowledge.However,in the face of a wide variety of books with tedious information,it is difficult for elementary and middle school students to find books and related materials suitable for their use at this stage,and there is no way to choose suitable book without a specific goal.Therefore,it is possible to analyze the reader's reading records and preferences by using the generated massive data plus appropriate recommendation algorithms,extracting them into valuable information,and then design a personalized book recommendation system for elementary and middle school students.The personalized recommendation system for elementary and middle school students studied is a personalized book recommendation system that includes user search,user query,and administrator management,which is designed based on the actual learning of current elementary and middle school students.Based on the needs of primary and middle school students for related books,this article mainly does the following research:(1)Two recommendation algorithms are used to implement the personalized book recommendation system for primary and middle school students.The recommendation of books on the home page uses an item-based collaborative filtering algorithm.There are two ways to search for the individual needs of different students: users who have the ability to learn can conduct a wide range of subject search methods,and when the user re-enters the system,he can recommend books to the user according to the user's past behavior;When the user still needs to make further improvements in course work,the user can search according to the grade and subject score,and recommend books with matching difficulty for students with different grades.The recommendation in the search mode uses a user-based collaborative filtering algorithm.(2)Design and implement the personalized book recommendation system for primary and middle school students based on the actual reading of books by primary and middle school students.The system is divided into a front-end user subsystem and a back-end manager subsystem.The front end of the system mainly includes visitor mode access,login registration,personal information management,home page interface book recommendation,search recommendation by subject,comprehensive search by subject score and grade,scoring of books,and collection of books.The background administrator module includes functions: administrator login,user information management module,library management module,ranking management module,etc.The whole system uses B/S architecture.The back-end adopts technologies such as Python programming language,Django framework,and My SQL database;the front-end design adopts technologies such as Vue framework,HTML,CSS,and Java Script.After testing,the system can achieve the goals of each module,and can achieve the personalized book recommendation needs of students at different stages.
Keywords/Search Tags:Collaborative Filtering, Personalized book recommendation system, Django, B/S architecture
PDF Full Text Request
Related items