This report presents a system for generating synthetic web browsing behavior data using Large Language Models (LLMs). The objective is to simulate realistic user interactions on a live-hosted website, enabling scalable testing, analytics, and AI model training without relying on real user data. By leveraging LLMs, the system generates diverse synthetic user profiles, behavior patterns, and interaction scripts based on the website's HTML structure and content. Each interaction is explained in natural language to maintain transparency and traceability. The project integrates AWS-hosted infrastructure with Flask, Nginx, and Selenium, enabling end-to-end deployment and execution of user simulation at scale. This approach bridges the domains of cloud engineering, frontend web development, and AI-driven synthetic data generation.
- [Infrastructure Setup](#infr