Pitch Presentation

Steven Rankine
21 December 2014

Overview

Developed a User Analysis Shiny application that can be used to understand how and when users are connecting to a another website application. The other website application use in this demo is the CFBLNet Productivity Tool (http://nc3a.info/cfblnet). This feedback can be used to impact the following.

  • Understand peak usage
  • Identify cyclical and seasonal trends
  • Understand who is accessing the web application
  • Optimize Web Application for most users
  • Potential for real-time updates and analysis

Link to shiny application: http://sdr4w.shinyapps.io/ShinyApp/

Simple Interface

The application is easy to use. There are three steps.

  • STEP 1: Select feature to analyze
  • STEP 2: Select the number of category bins (optional)
  • STEP 3: Select range of dates to analyze

A histogram of that feature will be automatcally generated for analysis.

Data Used to Feed Web Appication

'data.frame':   4123 obs. of  3 variables:
 $ timestamp   : chr  "2012-02-06 10:06:35" "2012-02-06 11:43:02" "2012-02-06 12:06:55" "2012-02-06 12:10:02" ...
 $ userBrowser : Factor w/ 4 levels "Google Chrome",..: 4 4 4 4 4 4 4 4 4 4 ...
 $ userPlatform: Factor w/ 3 levels "mac","Unknown",..: 2 2 2 2 2 2 2 2 2 2 ...

Example Histgram Produced

This histogram shows a website's usage over the last 6 months with a peak in the month of September. Such a plot would indicate a need to scale up the website's capacity from August thru October.

plot of chunk unnamed-chunk-2