SlideShare ist ein Scribd-Unternehmen logo
1 von 44
Front page
f o r B r o o k l y n P r o p e r t y S a l e s D a t a
DATA WAREHOUSE
BARATSAS
SOTIRIS
SPANOS
NIKOS
A T H E N S U N I V E R S I T Y O F E C O N O M I C S A N D B U S I N E S S
M S c i n B u s i n e s s A n a l y t i c s
P R O J E C T
D A T A M A N A G E M E N T & B U S I N E S S I N T E L L I G E N C E
Who we are
Sotiris Baratsas
sotbaratsas@gmail.com
Nikos Spanos
nickosspan@gmail.com
BROOKLYN
ESTATE INCBK 20
years
BK
based
$
recent
struggles
The Business Challenge
Mr. Taki
I only believe God.
Everyone else, bring data!
“
The Business Challenge
Make better decisions
Which areas to focus
our marketing efforts
and manpower on?
Which kind of properties
would be the best use of
our time & budget?
How can we take
advantage of market
changes quickly?
Data-driven pricing for increased commissions
and shorter order fulfillment time
Presentation Outline
Building the
Data Warehouse1 Extracted
Insights2 Real Client
Examples3
Dataset & Challenges
SOURCE
NEW YORK CITY
DEPARTMENT OF FINANCE
ANNUAL ROLLING SALES DATA
AGGREGATED FOR 2003-2017
*Dataset Link: https://www.kaggle.com/tianhwu/brooklynhomes2003to2017
Dataset & Challenges
SOURCE
NEW YORK CITY
DEPARTMENT OF FINANCE
ANNUAL ROLLING SALES DATA
AGGREGATED FOR 2003-2017
VERY LARGE DATASET
390.883 observations
*Dataset Link: https://www.kaggle.com/tianhwu/brooklynhomes2003to2017
Dataset & Challenges
SOURCE
NEW YORK CITY
DEPARTMENT OF FINANCE
ANNUAL ROLLING SALES DATA
AGGREGATED FOR 2003-2017
VERY LARGE DATASET
390.883 observations
*Dataset Link: https://www.kaggle.com/tianhwu/brooklynhomes2003to2017
TAX-FOCUSED DATASET
111 columns with mostly tax-related,
bureaucratic or duplicate variables
Dataset & Challenges
SOURCE
NEW YORK CITY
DEPARTMENT OF FINANCE
ANNUAL ROLLING SALES DATA
AGGREGATED FOR 2003-2017
VERY LARGE DATASET
390.883 observations
*Dataset Link: https://www.kaggle.com/tianhwu/brooklynhomes2003to2017
TAX-FOCUSED DATASET
111 columns with mostly tax-related,
bureaucratic or duplicate variables
COMPLICATED TAX SYSTEM
We needed to read a lot about legal terms of the NYC
tax system and extract data from additional sources
Cleaning the data
20
highly valuable
columns
11
dimensions
9
measures
We removed irrelevant and duplicate columns,
and ended up with
Let’s take a lookLet’s take a look
Let’s take a lookLet’s take a lookLet’s take a lookLet’s take a look
Cleaning the data
Replaced missing
measure values with NULL
Replaced missing
dimension values with NA
Removed false values
(years, ZIP Codes, districts)
Extracted data from
additional data sources
(bldg classes, lot type, land use)
Extracted ”Month Sold”
and ”Year Sold” columns
Identified the correct data
type for each column
Building the Data Warehouse
1. Defined
our schema
Building the Data Warehouse
2. Creating the Data
Source connection
Building the Data Warehouse
3. Connecting R
with SQL Server
Building the Data Warehouse
4. Importing and
populating the tables
Building the Data Warehouse
5. Checking if the tables
and their relationships have
been imported correctly
Building the Data Warehouse
6. Constructing a
Multidimensional
Cube
Building the Data Warehouse
7. Calculated
measures
OLAP Reports
How have property sales in Brooklyn, moved
over the last 15 years (in terms of value)?
Can we identify any trends?
OLAP Reports
How have property sales in
Brooklyn, moved over the last
15 years (in terms of value)?
Can we identify any trends?
OLAP Reports
How have property sales in
Brooklyn, moved over the last
15 years (in terms of value)?
Can we identify any trends?
OLAP Reports
Checking if there is a
seasonality effect on the
number of property sales
OLAP Reports
Checking if there is a
seasonality effect on the
number of property sales
OLAP Reports
Drilling down to check for
seasonality per district
OLAP Reports
In which areas should
we focus our budget
and manpower?
OLAP Reports
In which areas should
we focus our budget
and manpower?
OLAP Reports
In which areas should
we focus our budget
and manpower?
OLAP Reports
In which areas should
we focus our budget
and manpower?
OLAP Reports
In what type of property
should we focus on?
OLAP Reports
In what type of property
should we focus on?
OLAP Reports
In what type of property
should we focus on?
OLAP Reports
How can we make data-driven
and informed decisions, based
on market conditions?
OLAP Reports
How can we make data-driven
and informed decisions, based
on market conditions?
OLAP Reports
How can we make data-driven
and informed decisions, based
on market conditions?
OLAP Reports
How can we make data-driven
and informed decisions, based
on market conditions?
Avg Price per Sq Ft
# of Sales per year
CLIENT
EXAMPLES
Client Examples
A client wants to sell her property.
Aware of the Assessed Value that the city’s finance
department has placed on her lot, she wants to set
the starting price equal to the Assessed Value.
Client Examples
On average, all lot types
on Brooklyn are sold
above the Assessed Value
Client Examples
A client comes to us, to sell his property.
He tells us he has a 2-floor, inside lot in East New York.
To get the job, our agent has to show he has a good
understanding of the prices of this type of property.
Client Examples
Our agent can access
valuable information in
seconds, appear as an
expert and make smarter
pricing decisions.
Front page
f o r y o u r a t t e n t i o n
THANK YOU
BARATSAS
SOTIRIS
SPANOS
NIKOS

Weitere ähnliche Inhalte

Ähnlich wie Brooklyn Property Sales - DATA WAREHOUSE (DW)

Cb insights overview 2013 (investment bank) - media page
Cb insights overview   2013 (investment bank) - media pageCb insights overview   2013 (investment bank) - media page
Cb insights overview 2013 (investment bank) - media page
Jose Gonzalez
 

Ähnlich wie Brooklyn Property Sales - DATA WAREHOUSE (DW) (20)

Powerpoint Banking
Powerpoint BankingPowerpoint Banking
Powerpoint Banking
 
Marketing Research 101
Marketing Research 101Marketing Research 101
Marketing Research 101
 
All Things Data - Core Tools for Economic Development Practitioners
All Things Data - Core Tools for Economic Development PractitionersAll Things Data - Core Tools for Economic Development Practitioners
All Things Data - Core Tools for Economic Development Practitioners
 
ROSHANIPATIL.SQL PROJECT SUPERSTORE 1.pptx
ROSHANIPATIL.SQL PROJECT SUPERSTORE 1.pptxROSHANIPATIL.SQL PROJECT SUPERSTORE 1.pptx
ROSHANIPATIL.SQL PROJECT SUPERSTORE 1.pptx
 
Using the Internet to Research Private Companies
Using the Internet to Research Private CompaniesUsing the Internet to Research Private Companies
Using the Internet to Research Private Companies
 
Marketing Research Tools to Grow Your Business
Marketing Research Tools to Grow Your BusinessMarketing Research Tools to Grow Your Business
Marketing Research Tools to Grow Your Business
 
The Business Case For (Or Against) Service Design — Service Design Network 2011
The Business Case For (Or Against) Service Design — Service Design Network 2011The Business Case For (Or Against) Service Design — Service Design Network 2011
The Business Case For (Or Against) Service Design — Service Design Network 2011
 
Analytics and Reporting: How to define metrics that actually mean something t...
Analytics and Reporting: How to define metrics that actually mean something t...Analytics and Reporting: How to define metrics that actually mean something t...
Analytics and Reporting: How to define metrics that actually mean something t...
 
Data that sings Only in Seattle Presentation Oct 9 2014
Data that sings  Only in Seattle Presentation Oct 9 2014Data that sings  Only in Seattle Presentation Oct 9 2014
Data that sings Only in Seattle Presentation Oct 9 2014
 
Moneyball Economic Development
Moneyball Economic DevelopmentMoneyball Economic Development
Moneyball Economic Development
 
Real Estate's Big Data Revolution: The New Way to Create Value
Real Estate's Big Data Revolution: The New Way to Create ValueReal Estate's Big Data Revolution: The New Way to Create Value
Real Estate's Big Data Revolution: The New Way to Create Value
 
SUMIT SQL PROJECT SUPERSTORE 1.pptx
SUMIT SQL PROJECT SUPERSTORE 1.pptxSUMIT SQL PROJECT SUPERSTORE 1.pptx
SUMIT SQL PROJECT SUPERSTORE 1.pptx
 
Economic Gardening Using Information
Economic Gardening Using InformationEconomic Gardening Using Information
Economic Gardening Using Information
 
Cb insights overview 2013 (investment bank) - media page
Cb insights overview   2013 (investment bank) - media pageCb insights overview   2013 (investment bank) - media page
Cb insights overview 2013 (investment bank) - media page
 
Conductor — Storytelling with Data
Conductor — Storytelling with DataConductor — Storytelling with Data
Conductor — Storytelling with Data
 
Kansas state business list
Kansas state business listKansas state business list
Kansas state business list
 
WHITE PAPER_ Shopping Centres - Inconvenient Truth
WHITE PAPER_ Shopping Centres - Inconvenient TruthWHITE PAPER_ Shopping Centres - Inconvenient Truth
WHITE PAPER_ Shopping Centres - Inconvenient Truth
 
TREB Real Estate 2016 outlook and 2015 year in Review!
TREB Real Estate 2016 outlook and 2015 year in Review!TREB Real Estate 2016 outlook and 2015 year in Review!
TREB Real Estate 2016 outlook and 2015 year in Review!
 
The EDGE: Week of November 7, 2011
The EDGE: Week of November 7, 2011The EDGE: Week of November 7, 2011
The EDGE: Week of November 7, 2011
 
Demo for presentations
Demo for presentationsDemo for presentations
Demo for presentations
 

Mehr von Sotiris Baratsas

Predicting US house prices using Multiple Linear Regression in R
Predicting US house prices using Multiple Linear Regression in RPredicting US house prices using Multiple Linear Regression in R
Predicting US house prices using Multiple Linear Regression in R
Sotiris Baratsas
 

Mehr von Sotiris Baratsas (20)

Twitter Mention Graph - Analytics Project
Twitter Mention Graph - Analytics ProjectTwitter Mention Graph - Analytics Project
Twitter Mention Graph - Analytics Project
 
Suicides in Greece (vs rest of Europe)
Suicides in Greece (vs rest of Europe)Suicides in Greece (vs rest of Europe)
Suicides in Greece (vs rest of Europe)
 
Predicting US house prices using Multiple Linear Regression in R
Predicting US house prices using Multiple Linear Regression in RPredicting US house prices using Multiple Linear Regression in R
Predicting US house prices using Multiple Linear Regression in R
 
Azure Stream Analytics Report - Toll Booth Stream
Azure Stream Analytics Report - Toll Booth StreamAzure Stream Analytics Report - Toll Booth Stream
Azure Stream Analytics Report - Toll Booth Stream
 
Car Rental Agency - Database - MySQL
Car Rental Agency - Database - MySQLCar Rental Agency - Database - MySQL
Car Rental Agency - Database - MySQL
 
Predicting Customer Churn in Telecom (Corporate Presentation)
Predicting Customer Churn in Telecom (Corporate Presentation)Predicting Customer Churn in Telecom (Corporate Presentation)
Predicting Customer Churn in Telecom (Corporate Presentation)
 
Understanding Customer Churn in Telecom - Corporate Presentation
Understanding Customer Churn in Telecom - Corporate PresentationUnderstanding Customer Churn in Telecom - Corporate Presentation
Understanding Customer Churn in Telecom - Corporate Presentation
 
How to Avoid (causing) Death by Powerpoint!
How to Avoid (causing) Death by Powerpoint!How to Avoid (causing) Death by Powerpoint!
How to Avoid (causing) Death by Powerpoint!
 
The Secrets of the World's Best Presenters
The Secrets of the World's Best PresentersThe Secrets of the World's Best Presenters
The Secrets of the World's Best Presenters
 
The Capitalist's Dilemma - Presentation
The Capitalist's Dilemma - PresentationThe Capitalist's Dilemma - Presentation
The Capitalist's Dilemma - Presentation
 
Why Global Talent
Why Global TalentWhy Global Talent
Why Global Talent
 
A behavioral explanation of the DOT COM bubble
A behavioral explanation of the DOT COM bubbleA behavioral explanation of the DOT COM bubble
A behavioral explanation of the DOT COM bubble
 
[AIESEC] Welcome Week Presentation
[AIESEC] Welcome Week Presentation[AIESEC] Welcome Week Presentation
[AIESEC] Welcome Week Presentation
 
Advanced Feedback Methodologies
Advanced Feedback MethodologiesAdvanced Feedback Methodologies
Advanced Feedback Methodologies
 
Advanced University Relations [AIESEC Training]
Advanced University Relations [AIESEC Training]Advanced University Relations [AIESEC Training]
Advanced University Relations [AIESEC Training]
 
How to organize massive EwA Events [AIESEC Training]
How to organize massive EwA Events [AIESEC Training]How to organize massive EwA Events [AIESEC Training]
How to organize massive EwA Events [AIESEC Training]
 
How to run effective Social Media Campaigns [AIESEC Training]
How to run effective Social Media Campaigns [AIESEC Training]How to run effective Social Media Campaigns [AIESEC Training]
How to run effective Social Media Campaigns [AIESEC Training]
 
Global Youth to Business Forum Sponsorship Package
Global Youth to Business Forum Sponsorship PackageGlobal Youth to Business Forum Sponsorship Package
Global Youth to Business Forum Sponsorship Package
 
Online Marketing - STEP IT UP
Online Marketing - STEP IT UPOnline Marketing - STEP IT UP
Online Marketing - STEP IT UP
 
Ready, Set, Go Global (Opening & Closing)
Ready, Set, Go Global (Opening & Closing)Ready, Set, Go Global (Opening & Closing)
Ready, Set, Go Global (Opening & Closing)
 

Kürzlich hochgeladen

Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
amitlee9823
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
MarinCaroMartnezBerg
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
amitlee9823
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
AroojKhan71
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
amitlee9823
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 

Kürzlich hochgeladen (20)

Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
Vip Mumbai Call Girls Marol Naka Call On 9920725232 With Body to body massage...
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men  🔝malwa🔝   Escorts Ser...
➥🔝 7737669865 🔝▻ malwa Call-girls in Women Seeking Men 🔝malwa🔝 Escorts Ser...
 
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Begur Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Anomaly detection and data imputation within time series
Anomaly detection and data imputation within time seriesAnomaly detection and data imputation within time series
Anomaly detection and data imputation within time series
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
Thane Call Girls 7091864438 Call Girls in Thane Escort service book now -
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
VIP Model Call Girls Hinjewadi ( Pune ) Call ON 8005736733 Starting From 5K t...
 
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Jalahalli Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night StandCall Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Attibele ☎ 7737669865 🥵 Book Your One night Stand
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night StandCall Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Hsr Layout ☎ 7737669865 🥵 Book Your One night Stand
 

Brooklyn Property Sales - DATA WAREHOUSE (DW)

  • 1. Front page f o r B r o o k l y n P r o p e r t y S a l e s D a t a DATA WAREHOUSE BARATSAS SOTIRIS SPANOS NIKOS A T H E N S U N I V E R S I T Y O F E C O N O M I C S A N D B U S I N E S S M S c i n B u s i n e s s A n a l y t i c s P R O J E C T D A T A M A N A G E M E N T & B U S I N E S S I N T E L L I G E N C E
  • 2. Who we are Sotiris Baratsas sotbaratsas@gmail.com Nikos Spanos nickosspan@gmail.com
  • 4. The Business Challenge Mr. Taki I only believe God. Everyone else, bring data! “
  • 5. The Business Challenge Make better decisions Which areas to focus our marketing efforts and manpower on? Which kind of properties would be the best use of our time & budget? How can we take advantage of market changes quickly? Data-driven pricing for increased commissions and shorter order fulfillment time
  • 6. Presentation Outline Building the Data Warehouse1 Extracted Insights2 Real Client Examples3
  • 7. Dataset & Challenges SOURCE NEW YORK CITY DEPARTMENT OF FINANCE ANNUAL ROLLING SALES DATA AGGREGATED FOR 2003-2017 *Dataset Link: https://www.kaggle.com/tianhwu/brooklynhomes2003to2017
  • 8. Dataset & Challenges SOURCE NEW YORK CITY DEPARTMENT OF FINANCE ANNUAL ROLLING SALES DATA AGGREGATED FOR 2003-2017 VERY LARGE DATASET 390.883 observations *Dataset Link: https://www.kaggle.com/tianhwu/brooklynhomes2003to2017
  • 9. Dataset & Challenges SOURCE NEW YORK CITY DEPARTMENT OF FINANCE ANNUAL ROLLING SALES DATA AGGREGATED FOR 2003-2017 VERY LARGE DATASET 390.883 observations *Dataset Link: https://www.kaggle.com/tianhwu/brooklynhomes2003to2017 TAX-FOCUSED DATASET 111 columns with mostly tax-related, bureaucratic or duplicate variables
  • 10. Dataset & Challenges SOURCE NEW YORK CITY DEPARTMENT OF FINANCE ANNUAL ROLLING SALES DATA AGGREGATED FOR 2003-2017 VERY LARGE DATASET 390.883 observations *Dataset Link: https://www.kaggle.com/tianhwu/brooklynhomes2003to2017 TAX-FOCUSED DATASET 111 columns with mostly tax-related, bureaucratic or duplicate variables COMPLICATED TAX SYSTEM We needed to read a lot about legal terms of the NYC tax system and extract data from additional sources
  • 11. Cleaning the data 20 highly valuable columns 11 dimensions 9 measures We removed irrelevant and duplicate columns, and ended up with
  • 12. Let’s take a lookLet’s take a look
  • 13. Let’s take a lookLet’s take a lookLet’s take a lookLet’s take a look
  • 14. Cleaning the data Replaced missing measure values with NULL Replaced missing dimension values with NA Removed false values (years, ZIP Codes, districts) Extracted data from additional data sources (bldg classes, lot type, land use) Extracted ”Month Sold” and ”Year Sold” columns Identified the correct data type for each column
  • 15. Building the Data Warehouse 1. Defined our schema
  • 16. Building the Data Warehouse 2. Creating the Data Source connection
  • 17. Building the Data Warehouse 3. Connecting R with SQL Server
  • 18. Building the Data Warehouse 4. Importing and populating the tables
  • 19. Building the Data Warehouse 5. Checking if the tables and their relationships have been imported correctly
  • 20. Building the Data Warehouse 6. Constructing a Multidimensional Cube
  • 21. Building the Data Warehouse 7. Calculated measures
  • 22. OLAP Reports How have property sales in Brooklyn, moved over the last 15 years (in terms of value)? Can we identify any trends?
  • 23. OLAP Reports How have property sales in Brooklyn, moved over the last 15 years (in terms of value)? Can we identify any trends?
  • 24. OLAP Reports How have property sales in Brooklyn, moved over the last 15 years (in terms of value)? Can we identify any trends?
  • 25. OLAP Reports Checking if there is a seasonality effect on the number of property sales
  • 26. OLAP Reports Checking if there is a seasonality effect on the number of property sales
  • 27. OLAP Reports Drilling down to check for seasonality per district
  • 28. OLAP Reports In which areas should we focus our budget and manpower?
  • 29. OLAP Reports In which areas should we focus our budget and manpower?
  • 30. OLAP Reports In which areas should we focus our budget and manpower?
  • 31. OLAP Reports In which areas should we focus our budget and manpower?
  • 32. OLAP Reports In what type of property should we focus on?
  • 33. OLAP Reports In what type of property should we focus on?
  • 34. OLAP Reports In what type of property should we focus on?
  • 35. OLAP Reports How can we make data-driven and informed decisions, based on market conditions?
  • 36. OLAP Reports How can we make data-driven and informed decisions, based on market conditions?
  • 37. OLAP Reports How can we make data-driven and informed decisions, based on market conditions?
  • 38. OLAP Reports How can we make data-driven and informed decisions, based on market conditions? Avg Price per Sq Ft # of Sales per year
  • 40. Client Examples A client wants to sell her property. Aware of the Assessed Value that the city’s finance department has placed on her lot, she wants to set the starting price equal to the Assessed Value.
  • 41. Client Examples On average, all lot types on Brooklyn are sold above the Assessed Value
  • 42. Client Examples A client comes to us, to sell his property. He tells us he has a 2-floor, inside lot in East New York. To get the job, our agent has to show he has a good understanding of the prices of this type of property.
  • 43. Client Examples Our agent can access valuable information in seconds, appear as an expert and make smarter pricing decisions.
  • 44. Front page f o r y o u r a t t e n t i o n THANK YOU BARATSAS SOTIRIS SPANOS NIKOS