Font Size: a A A

Design And Implementation Of User Interests Discovering System For Community Websites

Posted on:2019-04-04Degree:MasterType:Thesis
Country:ChinaCandidate:J X LinFull Text:PDF
GTID:2428330599477709Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In recent years,as a new social communication tool,community websites have attracted countless Internet users who can communicate with each other on this platform.However,with the exponential growth in the number of forum users,the number of published posts is increasing.Such massive amounts of data information are both wealthy and sad to forum administrators and forum users.Therefore,this provides an important argument and application value for designing and implementing user-interest-based user interest discovery systems.This paper takes the community website as an object,designs and implements a user interest discovery system based on the user interest model.It aims to facilitate forum administrators to grasp forum hotspots and help users achieve knowledge sharing.For this reason,this article mainly includes the following aspects of the research work:(1)Through the analysis of the user interest discovery process,the target user needs are defined,and the system framework and functions are formulated based on the characteristics of the research object of this article.The user is provided with forum data information query function,and the user data is interested in vectorization and constructed into a user interest matrix.The model uses labeling to classify and identify user interests,and uses charts to show the trend of forum hotspots and changes in user focus over time;(2)Based on the open source features of community site data information,the Scrapy framework and BeautifulSoup parser developed by Python are used to o btain the forum data,and the user interest feature extraction scheme is designed to extrac t interest features of the data;(3)The key step of the user interest discovery system is user interest modeling.Based on the traditional vector space model,this paper introduces the time mechanism to optimize the model,and uses the K-means clustering algorithm idea to update user interest from space and time.In the dimensions to show the dynamic changes in user interest;(4)The sub-module performs detailed design and implementation of the user interest discovery system.This article will use the Python programming language,Uwsgi+Nginx deploy Django application framework,MySQL database for system development,and Microsoft Office Visio complete the design drawings of each stage;(6)Use black box testing method,configure the test environment and design corresponding test cases to verify the functional modules of the user's interest system.This paper through the mining and analysis of user information data of community websites,designs and implements the user interest discovery system for community-oriented websites.The results of testing and application show that the system has good performance and meets the functional requirements provided by the subject.
Keywords/Search Tags:community website, user interest model, Vector Space Model, time mechanism
PDF Full Text Request
Related items