Difference between revisions of "ANLY482 AY2017-18T2 Group08 : Project Overview"

From Analytics Practicum
Jump to navigation Jump to search
(Created page with "{|style="padding: 5px 0 0 0;" width="100%" cellspacing="0" cellpadding="0" valign="top"| | style="background-color:#ffbf00; text-align:center;" width="14%" | ANLY482 AY2017...")
 
 
(25 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
__NOTOC__
 +
 
{|style="padding: 5px 0 0 0;" width="100%" cellspacing="0" cellpadding="0" valign="top"|
 
{|style="padding: 5px 0 0 0;" width="100%" cellspacing="0" cellpadding="0" valign="top"|
| style="background-color:#ffbf00; text-align:center;" width="14%" |  
+
| style="background-color:#FCB706; text-align:center;" width="14%" |  
 
[[ANLY482 AY2017-18T2 Group08 | <font color="#000000" size=2><b>Homepage</b></font>]]
 
[[ANLY482 AY2017-18T2 Group08 | <font color="#000000" size=2><b>Homepage</b></font>]]
| style="background-color:#ffbf00; text-align:center;" width="14%" |  
+
| style="background-color:#FCB706; text-align:center;" width="14%" |  
[[ANLY482 AY2017-18T2 Group08 : About Us | <font color="#000000" size=2><b>About Us</b></font>]]
+
[[ANLY482 AY2017-18T2 Group08 : Our Team | <font color="#000000" size=2><b>Our Team</b></font>]]
| style="background-color:#ffdb4d; text-align:center;" width="14%" |  
+
| style="background-color:#FDD46A; text-align:center;" width="14%" |  
 
[[ANLY482 AY2017-18T2 Group08 : Project Overview | <font color="#000000" size=2><b>Project Overview</b></font>]]
 
[[ANLY482 AY2017-18T2 Group08 : Project Overview | <font color="#000000" size=2><b>Project Overview</b></font>]]
| style="background-color:#ffbf00; text-align:center;" width="14%" |  
+
| style="background-color:#FCB706; text-align:center;" width="14%" |  
[[ANLY482 AY2017-18T2 Group08 : Findings | <font color="#000000" size=2><b>Findings</b></font>]]
+
[[ANLY482 AY2017-18T2 Group08 : Project Findings | <font color="#000000" size=2><b>Project Findings</b></font>]]
| style="background-color:#ffbf00; text-align:center;" width="14%" |  
+
| style="background-color:#FCB706; text-align:center;" width="14%" |  
 
[[ANLY482 AY2017-18T2 Group08 : Project Management | <font color="#000000" size=2><b>Project Management</b></font>]]
 
[[ANLY482 AY2017-18T2 Group08 : Project Management | <font color="#000000" size=2><b>Project Management</b></font>]]
| style="background-color:#ffbf00; text-align:center;" width="14%" |  
+
| style="background-color:#FCB706; text-align:center;" width="14%" |  
 
[[ANLY482 AY2017-18T2 Group08 : Documentation | <font color="#000000" size=2><b>Documentation</b></font>]]
 
[[ANLY482 AY2017-18T2 Group08 : Documentation | <font color="#000000" size=2><b>Documentation</b></font>]]
| style="background-color:#ffbf00; text-align:center;" width="15%" |  
+
| style="background-color:#FCB706; text-align:center;" width="15%" |  
[[ANLY482 AY2017-18 Term 2 | <font color="#000000" size=2><b>ANLY482 AY2017-18 T2 Projects</b></font>]]
+
[[ANLY482 AY2017-18 Term 2 | <font color="#262626" size=2><b>Other AY2017-18 T2 Projects</b></font>]]
 
|}
 
|}
  
 
{| width="100%" cellspacing="0" cellpadding="0" valign="top" |
 
{| width="100%" cellspacing="0" cellpadding="0" valign="top" |
| style="padding: 0.25em; font-size: 90%; border-top: 1px solid #ffbf00; border-left: 1px solid #ffbf00; border-bottom: 1px solid #ffbf00; text-align:center; background-color: #cccccc; width:50%" | [[ANLY482 AY2017-18T2 Group08 : Project Overview | <font color="#262626">Description</font>]]
+
| style="padding: 0.25em; font-size: 90%; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc; text-align:center; background-color: #404040; width:33.3%" | [[ANLY482 AY2017-18T2 Group08 : Project Overview | <font color="#ffffff ">Description</font>]]
 +
 
 +
| style="padding: 0.25em; font-size: 90%; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; text-align:center; background-color: none; width:33.3%" | [[ANLY482 AY2017-18T2 Group08 : Project Overview / Data | <font color="#FCB706">Data</font>]]
  
| style="padding: 0.25em; font-size: 90%; border-top: 1px solid #ffbf00; border-left: 1px solid #ffbf00; border-right: 1px solid #ffbf00; border-bottom: 1px solid #ffbf00; text-align:center; background-color: none; width:50%" | [[ANLY482 AY2017-18T2 Group08 : Project Overview / Methodology | <font color="#000000">Methodology</font>]]
+
| style="padding: 0.25em; font-size: 90%; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; text-align:center; background-color: none; width:33.3%" | [[ANLY482 AY2017-18T2 Group08 : Project Overview / Methodology | <font color="#FCB706">Methodology</font>]]
 
|}
 
|}
  
<br>
+
==<div style="background: #404040; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 0px; font-size: 16px"><font color=#ffffff >0.0 Disclaimer</font></div>==
 +
To protect the confidentiality of the sponsor, this actual name of the bike-sharing company will be represented by  "ABC bike-sharing company".
 +
 
 +
==<div style="background: #404040; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 0px; font-size: 16px"><font color=#ffffff >1.0 Business Problem</font></div>==
 +
 
 +
In recent months, Singapore’s Land and Transport Authority (LTA) has issued new rules and regulations, requiring bicycles to be parked in designated yellow boxes around the island. LTA enforcers survey the island, and issue tickets to bike-sharing companies in the event where bicycles are found to be outside of these yellow boxes. In other words, the bicycles are said to be illegally parked. From the time a ticket is issued, ABC bike-sharing company has a mere four hours to move their illegally-parked bicycles. Failure to do so will incur hefty fines. Consequently, ABC bike-sharing company's current challenge is to manage illegal parking of their bicycles.
 +
 
 +
==<div style="background: #404040; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 0px; font-size: 16px"><font color=#ffffff>2.0 Project Motivation</font></div>==
 +
 
 +
'''<big><font color="#fcb706">2.1 Sponsor Motivation</font></big>'''
 +
 
 +
Currently, ABC bike-sharing company has full-time employees as well as third-party contractor to manage these illegal parking cases. When issued with a new ticket, it is the job of these employees to record the case details into a spreadsheet. Due to the overwhelming number of illegal parking cases occurring each day, ABC bike-sharing company has not yet been able to take a closer look at their data. As such, they have agreed to collaborate with us in the hopes of using analytics and its related tools to clean, analyse and make sense of the data that they have. In doing so, they hope to be able to better manage their illegal parking cases.
  
==<div style="background: #8c8c8c; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 15px; font-size: 16px"><font color=#ffffff >Project Background</font></div>==
 
Beginning their operations in January 2017, oBike is Singapore’s first homegrown stationless smart bicycle-sharing company which uses technology to change how transportation is viewed locally. oBike has bicycles located all over the island, and these bikes have built-in Bluetooth locks to enable one-way first and last mile commuting. This provides a convenient and environmentally friendly commute option for all, especially given Singapore’s compact size and interconnected urban areas. Despite intense competition stemming from other bicycle-sharing companies such as Mobike and OFO, oBike has achieved over one million downloads since its inception. Data has revealed that the company has consistently been at the top in terms of total number of application downloads, earning them the title of “Southeast Asia’s bike-sharing leader.”
 
  
However, in recent months, Singapore’s Land and Transport Authority (LTA) has issued new rules and regulations, requiring bicycles to be parked in designated yellow boxes around the islands. LTA enforcers survey the island, and issue tickets to bike-sharing companies in the event where bicycles are found to be illegal parked. From the time a ticket is issued, oBike has a mere four hours to move their illegally-parked bicycles. Failure to do so will incur hefty fines. Consequently, oBike’s current challenge is to manage illegal parking of their bicycles.
+
'''<big><font color="#fcb706">2.2 Team Motivation</font></big>'''
  
==<div style="background: #8c8c8c; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 15px; font-size: 16px"><font color=#ffffff>Project Motivation</font></div>==
 
 
As Albert Einstein had once said, “Education is what remains after one has forgotten what one has learnt in school.” Keeping in mind this mantra, we understand the importance of applying what we have learnt in the world of business. Further, as final-year students with a second major in Analytics, this module serves as a platform for us to develop our analytical skills and to gain legitimate hands-on experience. It gives us a taste of what analytics has to offer, thereby preparing us for the real world.  
 
As Albert Einstein had once said, “Education is what remains after one has forgotten what one has learnt in school.” Keeping in mind this mantra, we understand the importance of applying what we have learnt in the world of business. Further, as final-year students with a second major in Analytics, this module serves as a platform for us to develop our analytical skills and to gain legitimate hands-on experience. It gives us a taste of what analytics has to offer, thereby preparing us for the real world.  
  
In today’s world, environmental degradation, climate change and sustainability issues pose a great problem to businesses and individuals alike. oBike’s mission statement is to build a sustainable mode of transportation for public masses and to achieve energy savings and reduce carbon dioxide emissions globally. As we strongly resonate with their mission and values, we have decided to collaborate with oBike to value-add to their business via analytics. The scope of this project also challenges us to take the initiative to acquire greater knowledge and develop new skills above and beyond what we have learnt in school. As individuals with a zest to learn more, this project will definitely be an eye-opening experience.  
+
In today’s world, environmental degradation, climate change and sustainability issues pose a great problem to businesses and individuals alike. ABC bike-sharing company's seeks to build a sustainable mode of transportation for public masses and to achieve energy savings and reduce carbon dioxide emissions globally. As we strongly resonate with their mission and values, we have decided to collaborate with ABC bike-sharing company to value-add to their business via analytics. The scope of this project also challenges us to take the initiative to acquire greater knowledge and develop new skills above and beyond what we have learnt in school. As individuals with a zest to learn more, this project will definitely be an eye-opening experience.  
 +
 
 +
==<div style="background: #404040; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 0px; font-size: 16px"><font color=#ffffff>3.0 Project Objective</font></div>==
 +
'''<big><font color="#fcb706">3.1 General Objectives</font></big>
 +
 
 +
Keeping in mind ABC bike-sharing company's current business problem, this practicum ultimately seeks to help them tackle it via the following objectives:
 +
 
 +
(i) Identify hotspots for illegal parking cases
 +
 
 +
(ii) Project the illegal parking patterns by analysing historical data
 +
 
 +
(iii) Determine suitable areas for yellow boxes to be painted
 +
 
 +
 
 +
'''<big><font color="#fcb706">3.2 Intermediary Objectives</font></big>
 +
 
 +
Having reviewed the sample data provided by our sponsor, we arranged a consultation with our supervisor. Following that, our team has come up with additional interim goals to ensure that the aforementioned objectives are achievable. These include:
 +
 
 +
(i) Developing a better understanding of ABC bike-sharing company's third-party contractor’s operations
 +
 
 +
(ii) Perform exploratory data analysis to obtain a rough understanding draw a summary of the data
 +
 
 +
(iii) Properly define terminologies i.e. what constitutes ‘high-risk’ by determining a suitable criteria (e.g. fines issued more than ''x'' times per day)
  
==<div style="background: #8c8c8c; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 15px; font-size: 16px"><font color=#ffffff>Project Objective</font></div>==
 
Taking into consideration oBIke's business problem, this analytics practicum seeks to help oBike address their challenge via data analytics by achieving the following objectives:
 
# Identify hotspots and locations where illegal parking occurs
 
# Project the illegal parking patterns by analysing historical data
 
# Determine suitable areas for yellow boxes to be painted
 
 
This project scope is focused entirely on Singapore, due to limitations in the data available.
 
This project scope is focused entirely on Singapore, due to limitations in the data available.
  
==<div style="background: #8c8c8c; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 15px; font-size: 16px"><font color=#ffffff>Scope of Work</font></div>==
+
==<div style="background: #404040; padding: 15px; font-weight: bold; line-height: 0.3em; text-indent: 0px; font-size: 16px"><font color=#ffffff>4.0 Scope of Work</font></div>==
The scope of the project includes the following:  
+
 
 +
The following section will discuss the scope of work we hope to cover during the course of this practicum. However, as we are still in the infancy stages of this collaboration, the true scope of work and methods to be used may (or will be) subject to changes.
 +
 
 +
 
 +
'''<big><font color="#fcb706">4.1 Project Discovery</font></big>
 +
 
 +
To begin with, we developed an understanding of ABC bike-sharing company's business domain so as to discover business goals, requirements and problems the client is currently facing. This was done via a face-to-face meeting with a client where we had an initial understanding of the illegal bike parking problem that they faced, as well as the hefty fines issued by LTA. In addition, secondary research was done to better understand ABC bike-sharing company's competitors, LTA regulations as well as the bike-sharing industry as a whole.
 +
 
 +
 
 +
'''<big><font color="#fcb706">4.2 Data Preparation</font></big>
 +
 
 +
Data has been collected from ABC bike-sharing company in the form of CSV files. Following which, data preparation and cleaning will be carried out. After, exploratory data analysis (EDA) will be conducted to develop a better understanding of the data set. Summary statistics will enable us to get a higher-level view of the data while dashboards will be created to help us to visualize characteristics of the data.
 +
 
 +
 
 +
'''<big><font color="#fcb706">4.3 Model Planning and Building</font></big>
 +
 
 +
Results from the EDA phase shall then be used for model planning and development. The model should be validated before being used for analysis and the generation of insightful findings for ABC bike-sharing company. We plan to use a 3-step process to fulfil the client's objectives as follows:
 +
 
 +
(i) Descriptive analytics – Use of data mining techniques such as geospatial analysis and data visualisation to develop an in-depth understanding of current illegal bike parking patterns
  
*Project Discovery
+
(ii) Predictive analytics – Use of statistical models and forecasting techniques such as time series forecasting to predict future illegal bike parking trends, for development of a preventive approach.  
We first developed an understanding of the business domain so as to discover business goals, requirements and problems the client is currently facing. This was done via a face to face meeting with a client where we had an initial understanding of the illegal bike parking problem that they faced, as well as the hefty fines issued by LTA. In addition, secondary research was done to better understand oBike's competitors, LTA regulations as well as the bike-sharing industry as a whole.  
 
  
 +
(iii) Prescriptive analytics – Use of existing data and forecasted trends to suggest optimal locations for additional yellow boxes to be painted by bike-sharing companies to reduce illegal parking problems.
  
*Data Preparation
 
Data would be collected from oBike in the form of CSV files. We would then proceed to data cleaning and data preparation. Exploratory data analysis (EDA) will be used to develop a better understanding of the data set and dashboards would then be used to visualize it. This process is further elaborated in Section ‘5.2 Data Preparation & Cleaning’ and Section ‘5.3 Exploratory Data Analysis (EDA)’.
 
  
 +
'''<big><font color="#fcb706">4.4 Communication of Insights</font></big>
  
*Model Planning and Building
+
Throughout the duration of this project, the project progress will be communicated to the client via weekly updates. Finalised insights obtained from the model would then be communicated to the client via a presentation. These findings will also be shared via an analytics practicum conference and submitted in the form of a final paper.
Results from the EDA phase would be used for model planning and development. The model would then be validated before being used for analysis and to generate insightful findings for the client. We plan to use a 3-step process to fulfil the client's objectives as follows:
 
# Descriptive analytics – Use of data mining techniques such as geospatial analysis and data visualisation to develop an in-depth understanding of current illegal bike parking patterns 
 
# Predictive analytics – Use of statistical models and forecasting techniques such as time series forecasting to predict future illegal bike parking trends, for development of a preventive approach. 
 
# Prescriptive analytics – Use of existing data and forecasted trends to suggest optimal locations for additional yellow boxes to be painted by bike-sharing companies to reduce illegal parking proble## s. 
 
# Communication of Insights
 
Throughout the duration of this project, the project progress will be communicated to the client via weekly updates. Finalised insights obtained from the model would then be communicated to the client via a presentation. These findings will also be shared via an analytics practicum conference and submitted in the form of a final paper.  
 

Latest revision as of 01:55, 16 April 2018


Homepage

Our Team

Project Overview

Project Findings

Project Management

Documentation

Other AY2017-18 T2 Projects

Description Data Methodology

0.0 Disclaimer

To protect the confidentiality of the sponsor, this actual name of the bike-sharing company will be represented by "ABC bike-sharing company".

1.0 Business Problem

In recent months, Singapore’s Land and Transport Authority (LTA) has issued new rules and regulations, requiring bicycles to be parked in designated yellow boxes around the island. LTA enforcers survey the island, and issue tickets to bike-sharing companies in the event where bicycles are found to be outside of these yellow boxes. In other words, the bicycles are said to be illegally parked. From the time a ticket is issued, ABC bike-sharing company has a mere four hours to move their illegally-parked bicycles. Failure to do so will incur hefty fines. Consequently, ABC bike-sharing company's current challenge is to manage illegal parking of their bicycles.

2.0 Project Motivation

2.1 Sponsor Motivation

Currently, ABC bike-sharing company has full-time employees as well as third-party contractor to manage these illegal parking cases. When issued with a new ticket, it is the job of these employees to record the case details into a spreadsheet. Due to the overwhelming number of illegal parking cases occurring each day, ABC bike-sharing company has not yet been able to take a closer look at their data. As such, they have agreed to collaborate with us in the hopes of using analytics and its related tools to clean, analyse and make sense of the data that they have. In doing so, they hope to be able to better manage their illegal parking cases.


2.2 Team Motivation

As Albert Einstein had once said, “Education is what remains after one has forgotten what one has learnt in school.” Keeping in mind this mantra, we understand the importance of applying what we have learnt in the world of business. Further, as final-year students with a second major in Analytics, this module serves as a platform for us to develop our analytical skills and to gain legitimate hands-on experience. It gives us a taste of what analytics has to offer, thereby preparing us for the real world.

In today’s world, environmental degradation, climate change and sustainability issues pose a great problem to businesses and individuals alike. ABC bike-sharing company's seeks to build a sustainable mode of transportation for public masses and to achieve energy savings and reduce carbon dioxide emissions globally. As we strongly resonate with their mission and values, we have decided to collaborate with ABC bike-sharing company to value-add to their business via analytics. The scope of this project also challenges us to take the initiative to acquire greater knowledge and develop new skills above and beyond what we have learnt in school. As individuals with a zest to learn more, this project will definitely be an eye-opening experience.

3.0 Project Objective

3.1 General Objectives

Keeping in mind ABC bike-sharing company's current business problem, this practicum ultimately seeks to help them tackle it via the following objectives:

(i) Identify hotspots for illegal parking cases

(ii) Project the illegal parking patterns by analysing historical data

(iii) Determine suitable areas for yellow boxes to be painted


3.2 Intermediary Objectives

Having reviewed the sample data provided by our sponsor, we arranged a consultation with our supervisor. Following that, our team has come up with additional interim goals to ensure that the aforementioned objectives are achievable. These include:

(i) Developing a better understanding of ABC bike-sharing company's third-party contractor’s operations

(ii) Perform exploratory data analysis to obtain a rough understanding draw a summary of the data

(iii) Properly define terminologies i.e. what constitutes ‘high-risk’ by determining a suitable criteria (e.g. fines issued more than x times per day)

This project scope is focused entirely on Singapore, due to limitations in the data available.

4.0 Scope of Work

The following section will discuss the scope of work we hope to cover during the course of this practicum. However, as we are still in the infancy stages of this collaboration, the true scope of work and methods to be used may (or will be) subject to changes.


4.1 Project Discovery

To begin with, we developed an understanding of ABC bike-sharing company's business domain so as to discover business goals, requirements and problems the client is currently facing. This was done via a face-to-face meeting with a client where we had an initial understanding of the illegal bike parking problem that they faced, as well as the hefty fines issued by LTA. In addition, secondary research was done to better understand ABC bike-sharing company's competitors, LTA regulations as well as the bike-sharing industry as a whole.


4.2 Data Preparation

Data has been collected from ABC bike-sharing company in the form of CSV files. Following which, data preparation and cleaning will be carried out. After, exploratory data analysis (EDA) will be conducted to develop a better understanding of the data set. Summary statistics will enable us to get a higher-level view of the data while dashboards will be created to help us to visualize characteristics of the data.


4.3 Model Planning and Building

Results from the EDA phase shall then be used for model planning and development. The model should be validated before being used for analysis and the generation of insightful findings for ABC bike-sharing company. We plan to use a 3-step process to fulfil the client's objectives as follows:

(i) Descriptive analytics – Use of data mining techniques such as geospatial analysis and data visualisation to develop an in-depth understanding of current illegal bike parking patterns

(ii) Predictive analytics – Use of statistical models and forecasting techniques such as time series forecasting to predict future illegal bike parking trends, for development of a preventive approach.

(iii) Prescriptive analytics – Use of existing data and forecasted trends to suggest optimal locations for additional yellow boxes to be painted by bike-sharing companies to reduce illegal parking problems.


4.4 Communication of Insights

Throughout the duration of this project, the project progress will be communicated to the client via weekly updates. Finalised insights obtained from the model would then be communicated to the client via a presentation. These findings will also be shared via an analytics practicum conference and submitted in the form of a final paper.