Usage Data for Predicting User Trends and Behavioral Analysis in E-Commerce Applications

Usage Data for Predicting User Trends and Behavioral Analysis in E-Commerce Applications

Sathiyamoorthi V., T. Nadana Ravishankar, Ilavarasi A. K., Sridhar Udayakumar, Karthikeyan Harimoorthy, Jayapandian N., Saravanan V.
Copyright: © 2021 |Pages: 22
DOI: 10.4018/IJISSS.2021100103
(Individual Articles)
No Current Special Offers


Reviewing and buying the right goods from online websites is growing day by day in today's fast internet environment. Numerous goods in the same label are available to consumers. It is thus a difficult job for consumers to pick up the correct commodity at a decent price under different market conditions. Therefore, it is important for owners of online shopping websites to better understand their customers' needs and offer better services. For these reasons, the access log documented a vast amount of data related to user interactions with the websites. This access log therefore plays a key role in predicting user access trends and in recommending the best product to consumers. This research work therefore focuses on one such methodology for evaluating the pattern and behavioral analysis of users in e-commerce websites.
Article Preview


Who gets to our websites? What are they doing? Where are they from? responses to these questions are recorded in the raw log file called access logs (Atta-ur-Rahman et al., 2019). It provides knowledge required to enhance the efficiency of any Web based applications. Here, Web mining plays a predominant role in discovering patterns from these sources. To discover pattern from the Web, it uses Web mining techniques. Therefore, it is known as automatic discovery of useful patterns from the Web (Zhang, 2015). Here, the process of content discovery and pattern analysis focuses on data accessed by end-users. Therefore, the browsing habits of various users are recorded in the server access log. Many applications are using users’ access data as their primary source of the data for pattern discovery. Hence, the usage data in this research reflects the access log stored on the proxy server, which tracks user navigation information to various websites. Such patterns are used to better understand and meet Web-based system needs (Xiao, 2001; Wang, 2006; Cirqueira et al., 2020).

Sample access logs shown in Figure 1 contain raw data that requires certain kinds of preprocessing prior to any predictive mining activities. Most of the data recorded are meaningless and insufficient for current mining activities to be carried out. So, it requires some preprocessing operations that must be applied before performing mining (Zaiane, 2000; Zhijie, 2009; Radwan et al., 2019). Consequently, the function in Web mining is data preprocessing, which prepares data for patterns analysis.

To uncover hidden patterns, various mining techniques such as association rule mining, clustering, classification and so on can be applied on the cleaned log data (Venketesh and Venkatesan, 2009; Zehua et al., 2018; Hossein and Vimala,2018). The discovered pattern is then useful for applications such as network improvement, website reengineering, business intelligence, etc. The following sections describe comprehensive preprocessing tasks for prediction based recommendation which have been addressed and considered.

Figure 1.

Sample Access Log


Sequences of fields in the log entry line are given below. It is following Common Log File format (CLF) for recording the below details. There are some Web servers having extended file format which is having browser information additionally:

  • user_id

  • Product_Url

  • Product_Name

  • Product_Category_Tree

  • Pid

  • Retail_Price

  • Discounted_Price

  • Image

  • Is_FK_Advantage_Product

  • Description

  • Product_Rating

  • Overall_Rating

  • Brand

  • Product_Specifications

Complete Article List

Search this Journal:
Volume 15: 1 Issue (2024)
Volume 14: 4 Issues (2022): 3 Released, 1 Forthcoming
Volume 13: 4 Issues (2021)
Volume 12: 4 Issues (2020)
Volume 11: 4 Issues (2019)
Volume 10: 4 Issues (2018)
Volume 9: 4 Issues (2017)
Volume 8: 4 Issues (2016)
Volume 7: 4 Issues (2015)
Volume 6: 4 Issues (2014)
Volume 5: 4 Issues (2013)
Volume 4: 4 Issues (2012)
Volume 3: 4 Issues (2011)
Volume 2: 4 Issues (2010)
Volume 1: 4 Issues (2009)
View Complete Journal Contents Listing