Difference between revisions of "Slamdunker Proposal"

From Visual Analytics for Business Intelligence
Jump to navigation Jump to search
Line 7: Line 7:
  
 
<div>
 
<div>
{|style="background-color:#61A3FF; border-top:3px solid #61A3FF; border-bottom:3px solid #61A3FF; color:#000000 padding: 5px 0 0 0;" width="100%" cellspacing="0" cellpadding="0" valign="top" border="0"  |
+
{|style="background-color:#F7A65C; border-top:3px solid #F7A65C; border-bottom:3px solid #F7A65C; color:#000000 padding: 5px 0 0 0;" width="100%" cellspacing="0" cellpadding="0" valign="top" border="0"  |
| style="padding:0.4em;  font-size:100%;  text-align:center; background-color:#192CFF; font-family:font-family: 'Montserrat', sans-serif; " width="20%" |  [[Slamdunkers_Proposal|<font color="#ffffff" size=3><b>Proposal</b></font>]]
+
| style="padding:0.4em;  font-size:100%;  text-align:center; background-color:#B25500; font-family:font-family: 'Montserrat', sans-serif; " width="20%" |  [[Slamdunkers_Proposal|<font color="#ffffff" size=3><b>Proposal</b></font>]]
  
 
| style="background:none;" width="1%" | &nbsp;
 
| style="background:none;" width="1%" | &nbsp;
| style="padding:0.4em; font-size:100%; background-color:#61A3FF;  font-family:'Montserrat', sans-serif;  text-align:center; color:#E6E87D" width="20%" |[[Slamdunkers_Proposal|<font color="#ffffff" size=3><b>Presentation</b></font>]]
+
| style="padding:0.4em; font-size:100%; background-color:#F7A65C;  font-family:'Montserrat', sans-serif;  text-align:center; color:#E6E87D" width="20%" |[[Slamdunkers_Proposal|<font color="#ffffff" size=3><b>Presentation</b></font>]]
  
 
| style="background:none;" width="1%" | &nbsp;
 
| style="background:none;" width="1%" | &nbsp;
| style="padding:0.4em; font-size:90%; background-color:#61A3FF;  font-family:'Montserrat', sans-serif; text-align:center; color:#E6E87D" width="20%" |[[Slamdunkers_Proposal|<font color="#ffffff" size=3><b>Poster</b></font>]]
+
| style="padding:0.4em; font-size:90%; background-color:#F7A65C;  font-family:'Montserrat', sans-serif; text-align:center; color:#E6E87D" width="20%" |[[Slamdunkers_Proposal|<font color="#ffffff" size=3><b>Poster</b></font>]]
  
 
| style="background:none;" width="1%" | &nbsp;
 
| style="background:none;" width="1%" | &nbsp;
| style="padding:0.4em; font-size:100%; background-color:#61A3FF; font-family:'Montserrat', sans-serif;  text-align:center; color:#E6E87D" width="20%" |[[Slamdunkers_Proposal|<font color="#ffffff" size=3><b>Application</b></font>]]
+
| style="padding:0.4em; font-size:100%; background-color:#F7A65C; font-family:'Montserrat', sans-serif;  text-align:center; color:#E6E87D" width="20%" |[[Slamdunkers_Proposal|<font color="#ffffff" size=3><b>Application</b></font>]]
  
 
| style="background:none;" width="1%" | &nbsp;
 
| style="background:none;" width="1%" | &nbsp;
| style="padding:0.4em; font-size:100%; background-color:#61A3FF;  font-family:'Montserrat', sans-serif;  text-align:center; color:#E6E87D" width="20%" |[[Slamdunkers_Proposal|<font color="#ffffff" size=3><b>Research</b></font>]]
+
| style="padding:0.4em; font-size:100%; background-color:#F7A65C;  font-family:'Montserrat', sans-serif;  text-align:center; color:#E6E87D" width="20%" |[[Slamdunkers_Proposal|<font color="#ffffff" size=3><b>Research</b></font>]]
  
 
|
 
|
Line 27: Line 27:
  
  
 +
<div style="background: #F7A65C; padding: 5px; font-weight: bold; line-height: 1em; text-indent: 15px; border-left: #B25500 solid 32px; font-size: 20px"><font color=#ffffff>PROBLEM & MOTIVATION</font></div>
 +
<br />
 +
The National Basketball Association (NBA) is the pre-eminent men's professional basketball league in North America, and is widely considered to be the premier men's professional basketball league in the world. It is considered to be one of the four major sports in the United States and Canada. According to [http://www.businessinsider.sg/sports-leagues-top-salaries-2015-5/?r=US&IR=T#C34GUip0fempoAJ3.97/ Business Insider], NBA is the highest-paying league in the world. Numerous star players such as Kobe Bryant, Lebron James and Kevin Durant are among the world’s highest-paid sportsmen listed by [http://www.forbes.com/athletes/list/ Forbes] in 2016.
  
<div style="background: #61A3FF; padding: 5px; font-weight: bold; line-height: 1em; text-indent: 15px; border-left: #192CFF solid 32px; font-size: 20px"><font color=#ffffff>GROUP MEMBERS</font></div>
+
In attempt to win the championship each season, NBA teams spends a large sum of money on [http://hoopshype.com/salaries/ players' salary]. It is in each team's best interest to recruit the best players with the limited resources they have. Before the start of each season, each team will negotiate with the players to represent them for the season. They aim to look for the best fit players in term of their skills, abilities and past statistics to form the best optimal formation. Better understanding of the players’ statistics can help coaches to focus their resources on the player's strengths.
 +
 
 +
A player performance tool could assist coaches to better analyse the players. By comparing the past players’ statistics, they could better understand each player’s strengths and weaknesses. The tool provides players’ performance by looking at their statistics (e.g. total number of shot made per game) and the game’s statistics (e.g. the remaining time left of each shot).
 +
<br /><br />
 +
 
 +
<div style="background: #F7A65C; padding: 5px; font-weight: bold; line-height: 1em; text-indent: 15px; border-left: #B25500 solid 32px; font-size: 20px"><font color=#ffffff>OBJECTIVE</font></div>
 
<br />
 
<br />
# Alson TAN Yong Kiong
+
In this project, we aim to provide a visualisation for coaches to perform the following:
# Arnold LEE Wai Tong
+
* To gain a better insight of the players they are interested in.
# LIM Lai Ho
+
* To make comparison between players
 +
* To identify the players’ strength and weaknesses
 +
* To be able to make strategic game changing tactics by looking at the performance of players at different periods of the games.
 +
<br />
 +
 
 +
<div style="background: #F7A65C; padding: 5px; font-weight: bold; line-height: 1em; text-indent: 15px; border-left: #B25500 solid 32px; font-size: 20px"><font color=#ffffff>SELECTED DATASET</font></div>
 +
<br />
 +
Our selected dataset is downloaded from [https://www.kaggle.com/dansbecker/nba-shot-logs/ Kaggle]. The original data is extracted from the [http://www.espn.com/nba/ NBA of ESPN] by using the REST API. The data is based on the NBA 2015-16 season.
 +
 
 +
The rationale for the range of data used for our analysis are as follow:
 +
The data contains 128069 records of shot made in the season. With the detailed information, it allows us to carry us better and accurate analysis based on each shot.
 +
The attributes is based on the statistics of the players and games. It enables us to find the relationship between the different periods of the game and how the player has performed.
 +
 
 +
The table shows the data dictionary of the dataset.
 +
{| class="wikitable"
 +
|-
 +
! Label !! Description
 +
|-
 +
| Game ID || Identification number of each game
 +
|-
 +
| Date || Date of game
 +
|-
 +
| Player Team || Player's team
 +
|-
 +
| Opponent Team || Opponent team
 +
|-
 +
| Home/Away || If player's team is on home ground
 +
|-
 +
| Win/Lose || If player's team win or lose
 +
|-
 +
| Game Score Difference || Difference in total game score
 +
|-
 +
| Shot Number || N-th shot made by the player
 +
|-
 +
| Period || Period of the game when the shot was made
 +
|-
 +
| Game Clock || Game time when the shot was made
 +
|-
 +
| Shot Clock || Shot time when the shot was made
 +
|-
 +
| Dribbles || Number of times the player dribbled before the shot was made
 +
|-
 +
| Touch Time || Total time held by the player before the shot was made
 +
|-
 +
| Shot Distance || Distance from the basket when the shot was made
 +
|-
 +
| Point Type || If shot attempt is 2 or 3 points
 +
|-
 +
| Shot Result || Result of the shot
 +
|-
 +
| Closest Defender || Name of the closest opponent defender
 +
|-
 +
| Distance from Closest Defender || Distance between player and the closest opponent defender when the shot was made
 +
|-
 +
| Field Goal Made || If a goal was made
 +
|-
 +
| Points || Points earned by the player's shot
 +
|-
 +
| Player Name || Name of the player who made the shot
 +
|}
 
<br />
 
<br />
  
<div style="background: #61A3FF; padding: 5px; font-weight: bold; line-height: 1em; text-indent: 15px; border-left: #192CFF solid 32px; font-size: 20px"><font color=#ffffff>PROBLEM & MOTIVATION</font></div>
+
<div style="background: #F7A65C; padding: 5px; font-weight: bold; line-height: 1em; text-indent: 15px; border-left: #B25500 solid 32px; font-size: 20px"><font color=#ffffff>BACKGROUND SURVEY</font></div>
 
<br />
 
<br />
  
Line 41: Line 108:
  
  
<div style="background: #61A3FF; padding: 5px; font-weight: bold; line-height: 1em; text-indent: 15px; border-left: #192CFF solid 32px; font-size: 20px"><font color=#ffffff>BACKGROUND SURVEY</font></div>
+
<div style="background: #F7A65C; padding: 5px; font-weight: bold; line-height: 1em; text-indent: 15px; border-left: #B25500 solid 32px; font-size: 20px"><font color=#ffffff>TECHNICAL CHALLENGES & APPROACH TO SOLVE</font></div>
 
<br />
 
<br />
  
Line 47: Line 114:
  
  
<div style="background: #61A3FF; padding: 5px; font-weight: bold; line-height: 1em; text-indent: 15px; border-left: #192CFF solid 32px; font-size: 20px"><font color=#ffffff>TECHNICAL CHALLENGES & APPROACH TO SOLVE</font></div>
+
<div style="background: #F7A65C; padding: 5px; font-weight: bold; line-height: 1em; text-indent: 15px; border-left: #B25500 solid 32px; font-size: 20px"><font color=#ffffff>MILESTONES</font></div>
 
<br />
 
<br />
  
Line 53: Line 120:
  
  
<div style="background: #61A3FF; padding: 5px; font-weight: bold; line-height: 1em; text-indent: 15px; border-left: #192CFF solid 32px; font-size: 20px"><font color=#ffffff>MILESTONES</font></div>
+
<div style="background: #F7A65C; padding: 5px; font-weight: bold; line-height: 1em; text-indent: 15px; border-left: #B25500 solid 32px; font-size: 20px"><font color=#ffffff>REFERENCES</font></div>
 
<br />
 
<br />
  
 
<br /><br />
 
<br /><br />
  
 +
<div style="background: #F7A65C; padding: 5px; font-weight: bold; line-height: 1em; text-indent: 15px; border-left: #B25500 solid 32px; font-size: 20px"><font color=#ffffff>GROUP MEMBERS</font></div>
 +
<br />
 +
# Alson TAN Yong Kiong
 +
# Arnold LEE Wai Tong
 +
# LIM Lai Ho
 +
<br />
  
<div style="background: #61A3FF; padding: 5px; font-weight: bold; line-height: 1em; text-indent: 15px; border-left: #192CFF solid 32px; font-size: 20px"><font color=#ffffff>REFERENCES</font></div>
+
<div style="background: #F7A65C; padding: 5px; font-weight: bold; line-height: 1em; text-indent: 15px; border-left: #B25500 solid 32px; font-size: 20px"><font color=#ffffff>COMMENTS & FEEDBACK</font></div>
 
<br />
 
<br />
  
 
<br /><br />
 
<br /><br />

Revision as of 09:18, 8 October 2016

Slamdunkers-logo.jpg



Proposal   Presentation   Poster   Application   Research


PROBLEM & MOTIVATION


The National Basketball Association (NBA) is the pre-eminent men's professional basketball league in North America, and is widely considered to be the premier men's professional basketball league in the world. It is considered to be one of the four major sports in the United States and Canada. According to Business Insider, NBA is the highest-paying league in the world. Numerous star players such as Kobe Bryant, Lebron James and Kevin Durant are among the world’s highest-paid sportsmen listed by Forbes in 2016.

In attempt to win the championship each season, NBA teams spends a large sum of money on players' salary. It is in each team's best interest to recruit the best players with the limited resources they have. Before the start of each season, each team will negotiate with the players to represent them for the season. They aim to look for the best fit players in term of their skills, abilities and past statistics to form the best optimal formation. Better understanding of the players’ statistics can help coaches to focus their resources on the player's strengths.

A player performance tool could assist coaches to better analyse the players. By comparing the past players’ statistics, they could better understand each player’s strengths and weaknesses. The tool provides players’ performance by looking at their statistics (e.g. total number of shot made per game) and the game’s statistics (e.g. the remaining time left of each shot).

OBJECTIVE


In this project, we aim to provide a visualisation for coaches to perform the following:

  • To gain a better insight of the players they are interested in.
  • To make comparison between players
  • To identify the players’ strength and weaknesses
  • To be able to make strategic game changing tactics by looking at the performance of players at different periods of the games.


SELECTED DATASET


Our selected dataset is downloaded from Kaggle. The original data is extracted from the NBA of ESPN by using the REST API. The data is based on the NBA 2015-16 season.

The rationale for the range of data used for our analysis are as follow: The data contains 128069 records of shot made in the season. With the detailed information, it allows us to carry us better and accurate analysis based on each shot. The attributes is based on the statistics of the players and games. It enables us to find the relationship between the different periods of the game and how the player has performed.

The table shows the data dictionary of the dataset.

Label Description
Game ID Identification number of each game
Date Date of game
Player Team Player's team
Opponent Team Opponent team
Home/Away If player's team is on home ground
Win/Lose If player's team win or lose
Game Score Difference Difference in total game score
Shot Number N-th shot made by the player
Period Period of the game when the shot was made
Game Clock Game time when the shot was made
Shot Clock Shot time when the shot was made
Dribbles Number of times the player dribbled before the shot was made
Touch Time Total time held by the player before the shot was made
Shot Distance Distance from the basket when the shot was made
Point Type If shot attempt is 2 or 3 points
Shot Result Result of the shot
Closest Defender Name of the closest opponent defender
Distance from Closest Defender Distance between player and the closest opponent defender when the shot was made
Field Goal Made If a goal was made
Points Points earned by the player's shot
Player Name Name of the player who made the shot


BACKGROUND SURVEY





TECHNICAL CHALLENGES & APPROACH TO SOLVE





MILESTONES





REFERENCES




GROUP MEMBERS


  1. Alson TAN Yong Kiong
  2. Arnold LEE Wai Tong
  3. LIM Lai Ho


COMMENTS & FEEDBACK