Implementation of the Apriori Algorithm for User Access Pattern Analysis on Debian Web Server
DOI:
https://doi.org/10.59934/jaiea.v5i3.2601Keywords:
Apache Access Log, Apriori Algorithm, Data Mining, Debian 12, Web Usage Mining, WordPressAbstract
The increasing number of website user activities generates large amounts of log data that are often underutilized as a source of information for analyzing user access patterns. This study aims to implement the Apriori algorit hm to analyze user access patterns based on Apache Access Log data collected from a website running on Debian 12 using Apache Web Server and WordPress. The research data were obtained from the access.log file and processed through several preprocessing stages, including filtering, cleaning, and transforming the log data into transaction datasets based on user sessions. The Apriori algorithm was then applied to generate frequent itemsets and association rules using predefined minimum support and confidence values. The results show that the Apriori algorithm successfully identifies relationships among web pages that are frequently accessed together by users. The discovered patterns provide valuable insights into user navigation behavior, enabling website administrators to optimize website structure, improve service quality, and support data-driven decision-making. Therefore, the implementation of the Apriori algorithm on Apache Access Log data can serve as an effective approach for analyzing user behavior based on web server log data.
Downloads
References
R. Agrawal and R. Srikant, “Fast Algorithms for Mining Association Rules,” in Proc. 20th Int. Conf. Very Large Data Bases (VLDB), 1994.
J. Han, M. Kamber, and J. Pei, Data Mining: Concepts and Techniques, 3rd ed. San Francisco, CA, USA: Morgan Kaufmann, 2012.
D. T. Larose, Discovering Knowledge in Data: An Introduction to Data Mining, 2nd ed. Hoboken, NJ, USA: Wiley, 2014.
I. H. Witten, E. Frank, M. A. Hall, and C. J. Pal, Data Mining: Practical Machine Learning Tools and Techniques, 4th ed. Burlington, MA, USA: Morgan Kaufmann, 2017.
J. Srivastava, R. Cooley, M. Deshpande, and P.-N. Tan, “Web Usage Mining: Discovery and Applications of Usage Patterns from Web Data,” SIGKDD Explorations Newsletter, vol. 1, no. 2, pp. 12–23, 2000.
S. Cooley, B. Mobasher, and J. Srivastava, “Web Mining: Information and Pattern Discovery on the World Wide Web,” in Proc. 9th IEEE Int. Conf. Tools with Artificial Intelligence, 1999.
The Apache Software Foundation, “Apache HTTP Server Documentation,” 2024. Available: https://httpd.apache.org/
Debian Project, “Debian Documentation,” 2024. Available: https://www.debian.org/
WordPress Foundation, “WordPress Documentation,” 2024. Available: https://wordpress.org/
The PHP Group, “PHP Manual,” 2024. Available: https://www.php.net/
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Journal of Artificial Intelligence and Engineering Applications (JAIEA)

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.








