Mô tả Kỹ thuật & Vai trò

Với vai trò là **Data Analyst & Python Developer**, tôi chịu trách nhiệm chính trong việc xử lý và trực quan hóa dữ liệu.

Dự án bao gồm hai phần chính: một script Python để phân tích và một ứng dụng web Flask để hiển thị.

  • Xử lý Dữ liệu (Data Processing): Sử dụng thư viện **Pandas** (Python) để đọc và làm sạch (clean) một tập dữ liệu lớn (hàng triệu dòng) từ file CSV. Thực hiện các thao tác gộp (merge), nhóm (group by), và tính toán (aggregation) để trích xuất thông tin.
  • Phân tích (Analytics): Phân tích các chỉ số quan trọng như: Tổng doanh thu theo thời gian, các sản phẩm bán chạy nhất, phân khúc khách hàng (RFM - Recency, Frequency, Monetary), và tỷ lệ mua lại.
  • Trực quan hóa (Visualization): Sử dụng thư viện **Matplotlib** và **Seaborn** để tạo ra các biểu đồ (đường, cột, tròn) mô tả các insight đã tìm được.
  • Xây dựng Web Dashboard: Xây dựng một trang web đơn giản bằng **Flask** (Python Web Framework). Sử dụng template engine (như Jinja2) và Bootstrap để tạo một dashboard hiển thị các biểu đồ và số liệu phân tích một cách trực quan, thân thiện.