Smartie Mall

From Visual Analytics and Applications
Jump to navigation Jump to search

ISSS608 Visual Analytics and Applications Project

Team S-MALL: Chen Yun-Chen | Chiam Zhan Peng | Zheng Bijun

Milestone
Overview

T3 banner.png

Motivation
Brick and Mortar retail malls are facing stiff challenge from online e-commerce shopping and mobile smartphone penetration. How can physical malls continue to survive under such conditions? Also, how can shopping malls transform as part of the Smart Nation initiative in Singapore? Using real data of a mega-mall, this project aims to leverage multiple data sources from typical retail operation, and develop a visual application to assist company reveal customer behavior, uncover patterns that may present opportunities for the mall as well as tenants to better optimise operations, layout, events, maximize sales as well improve the customers' experience.

Data Description

T3 Datades.PNG
  • Profile Data: contains demographic information of the shopping mall members
  • Transaction Data: contains two months transnational records from January to February 2017
  • Wi-Fi Sensor Data: contains two months Wi-Fi sensor records captured in the mall, which can be used to analyze the movement of customers
  • Maps: shopping mall layouts
  • Expected Outcome

  • Data Integration: Combine the three dataset to derive patterns, associations and actionable insights
  • Interactive Visualization:
    1. Overview of customers movements patterns by weeks, days, hours
    2. Inter-floor movement
    3. Customers' profile and transactions integration
  • Use Cases: Zone Traffic Statistics, Zone Traffic Flow, Staff Planning, Marketing/Event Campaign
  • Visualization Tool & Packages

  • R: Hexagonal binning using ggplot2 and Kernel Decimal Estimate using stat_Density2d
  • R: Chord diagram using chorddiag
  • R: Shinyapp, shinydashboard, flexdashboard
  • Part3:

    Visualization Methodology & Technique Usage
    insert image of line chart
    • Chart type: Line chart & trellis plot
    • R Package: ggplot2, plotly
    • Interactivity: Use selectInput to control plot and segment by different timelevels, eg. Date, day of week, and hour
    • Line chart without trellis (segment=None) can be used to analyze the daily/weekly/hourly pattern of footfalls.
    • Trellis plot can be used to detect the cycling pattern over time.
    insert image of chord diagram
    • Chart type: Chord diagram
    • R Package: chorddiag
    • Interactivity: Set specific datetime using selectIput and sliderInput to view the traffic transfer across floors.
      Hover to each floor to see the destination of its outflow traffics.
    • Analyze traffic flow across floor for specific datetime selection
    Total $1.90