Implementation of the Apriori Algorithm for User Access Pattern Analysis on Debian Web Server

Authors

  • Jahanra Girsang Universitas Katolik Santo Thomas, Medan
  • Lolo Ate tumangger Universitas Katolik Santo Thomas, Medan
  • Lotar Mateus sinaga Universitas Katolik Santo Thomas, Medan

DOI:

https://doi.org/10.59934/jaiea.v5i3.2601

Keywords:

Apache Access Log, Apriori Algorithm, Data Mining, Debian 12, Web Usage Mining, WordPress

Abstract

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

Download data is not yet available.

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

2026-06-30

How to Cite

Girsang, J., tumangger , L. A. ., & sinaga, L. M. . (2026). Implementation of the Apriori Algorithm for User Access Pattern Analysis on Debian Web Server. Journal of Artificial Intelligence and Engineering Applications (JAIEA), 5(3), 5010–5020. https://doi.org/10.59934/jaiea.v5i3.2601

Issue

Section

Articles