Font Size: a A A

Design And Implementation Of User Portrait System Based On Flink Framework

Posted on:2022-11-14Degree:MasterType:Thesis
Country:ChinaCandidate:Q S ZhangFull Text:PDF
GTID:2518306722472314Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the Internet and the popularity of e-commerce,competition among enterprises has become increasingly fierce.How to seize old customers,attract new customers,and understand user preferences and needs is an important issue related to the development and survival of enterprises.Through the user profile system,the enterprise analyzes business entities to perform statistical analysis and calculation of user characteristics in different businesses to realize the refined operation of the enterprise.Based on the background of the self-operated business needs of DK enterprises,this paper uses real-time framework technology to establish and design a real-time analysis user profile system,so that the company's business-centric development model is transformed into a customer-centric development model.Stabilize core users and tap potential users.?Improve user loyalty and service intelligence,and empower the digital transformation of enterprise users.The main tasks are as follows:(1)Based on the actual needs of various departments in the enterprise,the shortterm needs and long-term strategies of the user portrait system are investigated and analyzed to lay a solid foundation for the development of the user portrait system.It also analyzes the historical data of users in each business system,supplements and perfects the profile data,and enhances the value of the data.(2)Introduce Flume in the system design to solve the real-time collection and forwarding of user operation data in the enterprise platform,use Kafka as a data buffer to solve the problem of data collection and data processing speed mismatch,use the Flink framework as the basis for data processing and State judgment,while processing a large amount of user data,guarantee the timeliness of the data,and label the user data.Realize real-time and offline data analysis,and improve the data processing mechanism.(3)Realize a user portrait system based on big data related technologies.The system adopts front-end and back-end separate development.The front-end page provides options for data configuration and other options to provide system users with personalized label creation and data search.The back-end provides data real-time and offline data processing and supports user data formatted and unformatted data storage.The system starts with demand analysis and then designs the system from bottom to top and implements the system according to the design,and finally forms the unique user portrait system of the enterprise gradually.The paper designs and develops a set of enterprise user data processing system to realize user data labeling.First,collect and analyze the basic user data of the ecommerce system,logistics information system,and order system in the DK enterprise,and then analyze the user operation log data in the e-commerce platform in real-time to improve the user profile data,and then put the data in the user profile system Front-end page display.Finally,after the system function test and performance test,the user profile system designed and implemented in this paper fully meets the business needs in terms of functionality,ease of use,and stability.
Keywords/Search Tags:user portrait, service intelligence, precision marketing, Flink, big data
PDF Full Text Request
Related items