Model and Implementation of E-Commerce Recommendation System Based On User Clustering
Model and Implementation of E-Commerce Recommendation System Based On User Clustering
Abstract—The growth of data volume provides more product recommendation service for each customer [5].
opportunities for the development of e-commerce, but it also
produces the problem of information overload. That is, users With the increasing scale of e-commerce, the categories
can't quickly and accurately obtain the really interesting and quantities of commodities are becoming more and more
demand information from massive commodity information. complicated. The recommendation system can simulate the
The existing e-commerce website search systems and search salespeople in stores, and according to the interests and
engines mainly filter information through the search conditions hobbies of users, recommend products that meet their
input by users, without personalized consideration, and cannot interests and hobbies to the target users [6]. It is a new
provide convenient, efficient and accurate services according to opportunity and a new challenge for the merchants that the
the needs of users. Collaborative filtering is the most widely two sides of e-commerce transaction do not meet each other
used and successful recommendation technology in and complete each link of the traditional business model
recommendation system. However, with the increase of the through the Internet. The application of recommendation
number of users and commodities in e-commerce system, the system can not only provide personalized service for users,
time consumption of searching the nearest neighbor of the but also establish a long-term and stable relationship with
target user in the whole user space also increases dramatically, users, improve user loyalty, prevent users from losing, and
which leads to the performance degradation of the system. In finally increase the sales of e-commerce websites [7]. Under
this paper, a collaborative recommendation method based on the increasingly fierce competition environment, the e-
user clustering is proposed. Firstly, the user's score on the
commerce recommendation system can effectively retain
commodity category is calculated, and then the user is
clustered based on the user's score on the commodity category.
users, prevent users from losing, change the viewers of e-
commerce websites into buyers, improve the cross-selling
Keywords—E-commerce, User clustering, Recommendation ability of e-commerce websites, and improve customers'
system loyalty to e-commerce websites, thus improving the sales of
e-commerce systems [8]. With the rapid increase of the
I. INTRODUCTION number of users and commodities, the time required to
Under the trend of global economic integration, search the nearest neighbor in the whole user space also
informatization and networking, China's computer increases rapidly, and it is increasingly difficult to meet the
ownership, the number of Internet users, and the number of requirements of real-time response of users [9]. In this paper,
websites have grown rapidly, providing favorable conditions a collaborative recommendation implementation method
for the widespread development of e-commerce, and e- based on user clustering is proposed. Firstly, the user's
commerce has created huge business opportunities [1]. With rating of commodity category is calculated, and then the
the popularity of the Internet and the development of e- user is clustered based on the user's rating of commodity
commerce, while the e-commerce system provides users category.
with more and more choices, its structure has become more II. ARCHITECTURE OF PERSONALIZED RECOMMENDATION
complicated, and users are often lost in a large number of
SYSTEM FOR E-COMMERCE
commodity information spaces and cannot find themselves
smoothly Required goods [2]. Faced with a large amount of With the arrival of the e-commerce era, the domestic
product information, it is difficult for consumers to quickly personalized recommendation system is in a stage of
and accurately select the products that really suit their needs. blowout development. The origin of the recommendation
The e-commerce recommendation system is to provide users system can be traced back to extensive work in other related
with product information and suggestions based on fields, such as cognitive science, approximation theory,
understanding and learning customer needs and preferences, information retrieval, prediction theory, and even with
and recommend products that may be of interest to users [3]. management science. With the popularity of the Internet and
Providing personalized services has become one of the the development of social networks, the recommendation
important issues that need to be resolved to further improve system has gradually become an important research content
the quality of online content services, and is also a in social networks. Various types of massive data are stored
development direction for future network content services in the network, and it becomes more and more difficult to
[4]. Recommendation system has a good development and obtain useful information effectively. Although there are
application prospect in e-commerce system, but with the many search engines on portals, the degree of
further expansion of e-commerce system, e-commerce personalization is limited, and they often cannot meet
recommendation system also faces the problem of how to specific user needs. The recommendation system
improve accuracy and timeliness to provide personalized recommends products and information to the user based on
Authorized licensed use limited to: ULAKBIM UASL - YILDIZ TEKNIK UNIVERSITESI. Downloaded on May 14,2021 at 18:09:57 UTC from IEEE Xplore. Restrictions apply.
the user's purchase history and interest characteristics. recommendation system is to recommend items similar to
Personalized recommendations are based on data mining those he liked in the past. User clustering is a label model
and information acquisition. When a user visits an e- abstracted by comprehensively analyzing user data, which
commerce website, the recommendation system provides can represent all dimensions of users, among which
services for the user's shopping and accurately recommends dimensions generally include demographic dimension,
suitable products for him [10]. If the user data has fewer interest dimension and business dimension. The basic idea
content features or less useful features, the content-based of content-based recommendation system is to count the
recommendation system cannot play a better items that the user once liked or bought according to the
recommendation effect. Usually the model is already existing user data, and then recommend similar items to the
established and is obtained from the training data. Or define user.
a classification function and divide the data into pre-defined
types through the classification function that has been III. PERSONALIZED EECOMMENDATION PPROCESS OF E-
trained. COMMERCE RECOMMENDATION SYSTEM
The method of measuring the similarity between users In the age of booming social media, the lack of data for
and is as follows. First, all items rated by users i and j are credit assessments has begun to change. The ever-growing
obtained, and then the similarity between them is calculated social platform has become an important platform for
by different similarity measurement methods, which is obtaining information and exchanging views in our lives.
recorded as sim(i, j). This paper uses the modified cosine Most of us begin to rely on social media for sharing,
similarity calculation method: communication, discovery and socialization. At the same
time, a large number of users generate content, status
EcI i , j Ri ,c R R j ,c Rc updates, forwarding, replies, etc., which can be obtained on
simi, j social media. The user clustering method proposed in this
¦ cI i , j
Ri ,c R i ,c Rc u ¦cI
2
i, j
R j ,c Rc
2
(1) paper is based on text classification and dynamic analysis of
user behavior. Subsequent relevant experiments have proved
the feasibility of this method. There is a friendly relationship
Ri ,c is the rating of item c by user i, and Rc is the between users in social networks, and the user's historical
behavior data set contains the user's interest data [12]. The
average rating of item c. After calculating the similarity content-based recommendation system is simple and
between users, for a user u, a set of "neighbors" arranged effective, and has the characteristics of low complexity and
according to the similarity is generated, low calculation cost. The recommendation system analyzes
N ^U1 ,U 2 ,},U t ` , 0≤t≤m, u does not belong to N, user behavior, finds correlations between users or items, and
from U1 to Ut, simu , U i 1 d i d t from large to Small
recommends them to users.
198
Authorized licensed use limited to: ULAKBIM UASL - YILDIZ TEKNIK UNIVERSITESI. Downloaded on May 14,2021 at 18:09:57 UTC from IEEE Xplore. Restrictions apply.
records the goods purchased by the customer, and each topics. As the number of topics increases, the complexity of
commodity has its category attribute, so that the user's the model increases and the time consumption increases.
preference value for different commodity categories can be The evaluation results of the interest model of collaborative
calculated by using these data and the user's evaluation filtering recommendation system and hybrid
information of the goods. The specific methods are as recommendation system are shown in Figure 2.
follows:
¦ iI u
PI u ,i u P j xi
PCu , j j 1,2,3}
¦ iI u
P j xi
(3)
199
Authorized licensed use limited to: ULAKBIM UASL - YILDIZ TEKNIK UNIVERSITESI. Downloaded on May 14,2021 at 18:09:57 UTC from IEEE Xplore. Restrictions apply.
evaluating the results of user mining, we can effectively Rules Mining Algorithm [J]. Modern Electronic Technology, Vol. 39,
recommend the products that users may like individually, No. 15, pp. 133-136, 2016.
and at the same time, we can enable enterprises to provide [6] Yuan Yuan. Research on the implementation technology of
personalized recommendation system in e-commerce [J]. Shanxi
personalized information services to customers and carry Electronic Technology, No. 2, PP. 89-90, 2016.
out targeted e-commerce activities. [7] Yuan Chaofan. Application research of social media in e-commerce
recommendation system [J]. New Media Research, Vol. 3, No. 23, pp.
REFERENCES 14-16, 2017.
[1] Li Chao. Analysis of personalized recommendation system for e- [8] Li Fei. Personalized recommendation system based on optimization
commerce based on big data[J]. Business Economics Research, Vol. of association rules [J]. Journal of Inner Mongolia Normal University
765, No. 02, pp. 71-74, 2019. (Natural Science Chinese Edition), No. 4, pp. 515-520, 2016.
[2] Li Yanjuan, Niu Mengting, Li Linhui. Collaborative filtering [9] Yang Xihui, Lin Peng, Zhou Guoqiang. Collaborative filtering
recommendation algorithm based on bee colony K-means clustering recommendation algorithm based on grey correlation clustering[J].
model [J]. Computer Engineering and Science, Vol. 041, No. 06, pp. Software Guide, Vol. 14, No. 10, pp. 29-34, 2015.
1101-1109, 2019. [10] Yang Guang, Zhong Nai, Xia Hongxia, et al. Collaborative filtering
[3] Wang Xiaojun. Distributed hybrid collaborative filtering method in algorithm of associative clustering based on distributed processing [J].
recommendation system [J]. Journal of Beijing University of Posts Journal of Wuhan University of Technology, Vol. 37, No. 11, pp. 84-
and Telecommunications, Vol. 39, No. 2, pp. 25-29, 2016. 92, 2015.
[4] Dong Hui, Fang Xiao, Ma Jian, et al. Collaborative filtering [11] Li Haixia. Research on personalized recommendation model based on
recommendation algorithm for mobile e-commerce user-item ant colony clustering [J]. Mechanical Design and Manufacturing
clustering based on situational awareness[J]. Journal of Guangxi Engineering, Vol. 46, No. 8, pp. 88-91, 2017.
University for Nationalities (Natural Science Edition), Vol. 024, No. [12] Gao Maoting, Duan Yuanbo. Recommendation algorithm combining
2, pp. 61-68, 2018. user clustering and rating preference [J]. Computer Application
[5] Hao Haitao, Ma Yuanyuan. Research on Electronic Commerce Research, Vol. 035, No.8, pp. 2260-2264, 2018.
Product Recommendation System Based on Weighted Association
200
Authorized licensed use limited to: ULAKBIM UASL - YILDIZ TEKNIK UNIVERSITESI. Downloaded on May 14,2021 at 18:09:57 UTC from IEEE Xplore. Restrictions apply.