E-Commerce Price Prediction and Analysis Using XGBoost

Divya, V. (2026) E-Commerce Price Prediction and Analysis Using XGBoost. INTERNATIONAL JOURNAL OF ENGINEERING DEVELOPMENT AND RESEARCH, 14. pp. 768-774. ISSN 2321-9939

[thumbnail of IJEDR2602809.pdf] Text
IJEDR2602809.pdf

Download (629kB)
Official URL: https://ijedr.org/

Abstract

This paper presents OmniPrice, a full-stack e-commerce price intelligence system that combines real-time web extraction,
machine learning-based price forecasting, and interactive data visualisation within a unified serverless-capable platform. The system
integrates a FastAPI backend equipped with Playwright-driven headless browser scraping, a LangChain–Groq AI agent for
structured data extraction, and an XGBoost regression model trained on engineered temporal and categorical features for short
horizon price prediction. A Streamlit-based frontend dashboard renders live price snapshots, 30-day historical trends, and forecast
outputs via Plotly visualisations. Persistent price history is stored in SQLite by default with optional PostgreSQL support; Redis
provides a transparent caching layer with graceful fallback. Docker Compose orchestration packages all four services — database,
cache, backend, and frontend — into a reproducible deployment target. Evaluation across representative e-commerce product pages
from Amazon India, Flipkart, Myntra, and Croma demonstrates end-to-end extraction latency below six seconds at median,
XGBoost forecast MAE of 2.3% relative to reference prices, and Redis cache hit rates above 80% under repeated query loads.
Hardware and infrastructure cost is negligible compared to commercial price-tracking services, establishing economic feasibility
for individual researchers and small retail analytics teams.

Item Type: Article
Subjects: Computer Science Engineering > Artificial Intelligence
Domains: Computer Science Engineering
Depositing User: Mr IR Admin
Last Modified: 06 May 2026 15:39
URI: https://ir.vistas.ac.in/id/eprint/13750

Actions (login required)

View Item
View Item