SlideShare a Scribd company logo
Project Luther
A quantitative approach to casting decisions
Sarah Cullem
Create a system to select actors
for new films based on their
relative impact on the film’s
potential domestic revenue
Objective:
Jason
Schwartzman
Rachel
McAdams
Justin Long
Dream
Team 1
Zach
Galifianakis
Scarlett
Johansson
Jonah Hill
Dream
Team 2
Jason
Schwartzman
Rachel
McAdams
Justin Long
Dream
Team 1
Zach
Galifianakis
Scarlett
Johansson
Jonah Hill
Dream
Team 2
? ? ?
? ? ?
Can we find a way to
tie to our decision to
the financial return of
our film?
PROCESS OVERVIEW
• Scrape and clean data (Box Office Mojo & OMDb API)
• Select scoring method for actors in a film to include as a
regression feature
• Select additional features for modeling
• Select best performing model based on test & train error
• Apply findings to selecting casting for films
Actor Scoring Example:
Rachel McAdams
Rachel’s score for prediction
is the average domestic gross
for every prior film
Film Scoring Example:
The Family Stone
Score = 110.13 * 45.03 * 35.62 *
24.54 = 4334869
Log(Score) = 15.28
The log of the score showed the strongest
relationship with Domestic Total Gross
The Family Stone Log(Product of Actor Scores)
DomesticTotalGross
Product of Actor Scores
Log(Product Actor Scores)
Log(Product of Actor Scores)
Other features in the model
Film Budget (in
Millions)
Theaters
Days in
Release
Run Time in
Minutes
Domestic Total
Gross (in Millions)
0
1250
2500
3750
5000
1 2 3 4 5
MSETrain
MSETest
Model Selection: Mean Squared Error
0
0.175
0.35
0.525
0.7
1 2 3 4 5
0.23
0.38
0.49
0.66
0.69
Model Selection: Adjusted R Squared
CoefficientBands
-3
0
3
6
9
12
7.89
4.59
2.32 1.89 1.89
Lower Bound
Coefficient
Upper Bound
Actor Scoring: Coefficients & ConfidenceP-Value
0.0
0.1
0.2
1 2 3 4 5
0 0.001
0.08
0.18 0.17
= 1.89 + 0.56
+ 0.78 + 0.02
Log(Product of Actor Scores) Budget
TheatersDays in Release
Note: the intercept in the model equation is -96.4
Domestic Gross
Model 4: Interpretation
= 1.89 + 0.56
+ 0.78 +
Every 100 added theaters adds
$2M more revenue
Note: the intercept in the model equation is -96.4
+ 0.02
Log(Product of Actor Scores) Budget
TheatersDays in Release
Domestic Gross
1.89 + 0.56
+ 0.78
Every 10 days more on the
release adds $7.8M in revenue
=
Note: the intercept in the model equation is -96.4
+ 0.02
Log(Product of Actor Scores) Budget
TheatersDays in Release
Domestic Gross
1.89 + 0.56
+ 0.78
Every $10M increase in budget
adds $5.6M to revenue
=
Note: the intercept in the model equation is -96.4
+ 0.02
Log(Product of Actor Scores) Budget
TheatersDays in Release
Domestic Gross
1.89 + 0.56
+ 0.78
=
Every 1% increase in actor scores
adds ~$1.9M to revenue
Note: the intercept in the model equation is -96.4
+ 0.02
Log(Product of Actor Scores) Budget
TheatersDays in Release
Domestic Gross
Domestic Gross
1.89 + 0.56
+ 0.78
=
Every 1% increase in actor scores
adds ~$1.9M to revenue
Note: the intercept in the model equation is -96.4
+ 0.02
Log(Product of Actor Scores) Budget
TheatersDays in Release
Maintain a scorecard
with the latest revenue
score for each actor,
updated as new films
are released
Jason
Schwartzman
Rachel
McAdams
Justin Long
Dream
Team 1
Zach
Galifianakis
Scarlett
Johansson
Jonah Hill
Dream
Team 2
Jason
Schwartzman
Rachel
McAdams
Justin Long
Dream
Team 1
Zach
Galifianakis
Scarlett
Johansson
Jonah Hill
Dream
Team 2
20.8 82.8 43.3
114.0 88.8 93.1
Jason
Schwartzman
Rachel
McAdams
Justin Long
Dream
Team 1
Zach
Galifianakis
Scarlett
Johansson
Jonah Hill
Dream
Team 2
20.8 82.8 43.3
114.0 88.8 93.1
$21.2M
$25.9M
+22%
QUESTIONS

More Related Content

PPT
Cost Savings Presentation
PPTX
An insight into wage incentives
PPTX
INCENTIVE By Dhanya Ushas
PDF
Building Recommendations with Natural Language Processing
PPTX
Metis Project 2: Predicting Worldwide Gross - JungleBoogie
PPTX
GROUP 8
PPTX
Foresee your movie revenue
PPTX
Cost Savings Presentation
An insight into wage incentives
INCENTIVE By Dhanya Ushas
Building Recommendations with Natural Language Processing
Metis Project 2: Predicting Worldwide Gross - JungleBoogie
GROUP 8
Foresee your movie revenue

Similar to Quantitative approach to casting (6)

PPT
engine90-crawford-DECISION-MAKING power point
PPT
Engine90 crawford-decision-making (1)
PPTX
CSULB Regional Final
PPTX
Regressioin mini case
PDF
Predicting Movie Success Using Neural Network
PPTX
DIRGIS CWS2
engine90-crawford-DECISION-MAKING power point
Engine90 crawford-decision-making (1)
CSULB Regional Final
Regressioin mini case
Predicting Movie Success Using Neural Network
DIRGIS CWS2
Ad

Recently uploaded (20)

PDF
Business Analytics and business intelligence.pdf
PPTX
Market Analysis -202507- Wind-Solar+Hybrid+Street+Lights+for+the+North+Amer...
PPTX
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
PDF
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
PPTX
Introduction to Knowledge Engineering Part 1
PPTX
Acceptance and paychological effects of mandatory extra coach I classes.pptx
PPTX
Qualitative Qantitative and Mixed Methods.pptx
PDF
Lecture1 pattern recognition............
PPTX
IBA_Chapter_11_Slides_Final_Accessible.pptx
PPTX
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
PPTX
01_intro xxxxxxxxxxfffffffffffaaaaaaaaaaafg
PDF
[EN] Industrial Machine Downtime Prediction
PPT
ISS -ESG Data flows What is ESG and HowHow
PPTX
Introduction to machine learning and Linear Models
PPTX
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
PDF
BF and FI - Blockchain, fintech and Financial Innovation Lesson 2.pdf
PDF
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
PPTX
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
PPTX
ALIMENTARY AND BILIARY CONDITIONS 3-1.pptx
Business Analytics and business intelligence.pdf
Market Analysis -202507- Wind-Solar+Hybrid+Street+Lights+for+the+North+Amer...
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
Introduction to Knowledge Engineering Part 1
Acceptance and paychological effects of mandatory extra coach I classes.pptx
Qualitative Qantitative and Mixed Methods.pptx
Lecture1 pattern recognition............
IBA_Chapter_11_Slides_Final_Accessible.pptx
AI Strategy room jwfjksfksfjsjsjsjsjfsjfsj
01_intro xxxxxxxxxxfffffffffffaaaaaaaaaaafg
[EN] Industrial Machine Downtime Prediction
ISS -ESG Data flows What is ESG and HowHow
Introduction to machine learning and Linear Models
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
BF and FI - Blockchain, fintech and Financial Innovation Lesson 2.pdf
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
Introduction to Firewall Analytics - Interfirewall and Transfirewall.pptx
ALIMENTARY AND BILIARY CONDITIONS 3-1.pptx
Ad

Quantitative approach to casting