SlideShare a Scribd company logo
From Rocket Science to
Data Science
Sanghamitra Deb
Data Scientist, Accenture Tech Lab
Sexiest Job of the 21st century
Nate Silver predicted
correctly how all 50
states would go in the
presidential election
2012
Target predicted teen
pregnancy from retail data.
The Big Data Challenge
“With the need for data
scientists growing at about
3x those for statisticians
and BI analysts…. and an
anticipated 100,000+
person analytic talent
shortage through 2020… “
gartner article
“… three core data science skills: data management, analytics modeling and
business analysis. But beyond these, there’s an art to data science. We detail several
soft skills that our research showed are also critical to success, i.e., communication,
collaboration, leadership, creativity, discipline and passion (for information and
truth).”
Who are you?
• Front Engineer UX/UI
• Backend engineer
• Project Manager
• Academic (PhD, physics, neuroscience, economics,CS
… ) trying to find a niche in tech industry
• Quantitative background , curiosity and ability to
understand business needs.
Start a data driven project relevant to the industry you want to join
Where to start
blogs: yhat, data robot, datatau,
upshot …
twitter: follow data science
news…
Data Exploration/Discovery …
open a dataset in your favorite
coding language: Python, R ,
scala, julia, …
Learn to pipe data in to a
database such as MySQL/
MongoDB
Kaggle competitions, live and
older ones… e.g.: digit
recognition, titanic
Data Frameworks: Apache Spark.
Do a few online courses on data science, big data,
machine learning, python, R, … from coursera, udemy,
khan academy, … form study groups, go to meetups.
pros: DIY , bite size videos, flexibility, discussion
forums, interactivity, great way to figure out if a new field
is interesting.
cons: DIY, choosing the correct course, signing up and
not participating after first few weeks.
Small Data Project Flow
Get open source data.
Sources: city data
(SanFrancisco, LA, Seattle,
Chicago, transit data,…)
Load it up on
Python, if the data
is too big I will put
in MySQL (for
structured data) or
mongodb for free
form json.
Machine Learning, Statistics ,
counting statistics and
histogram are very powerful. If
you are a python user data frameworks such
as “GraphLab” is open source & easy to
learn.
Create a dashboard/
viz/app
Ask the right
Question!!!
Data Wrangling/Cleaning
• Open your data set and profile it
• Look for missing data, bad data
points vs true outliers
• Pattern of your data, is it a
phone number, timestamps or a
social security number? is it
structured data or unstructured
text
• Prep your data, identify the
features that influence your
outcome, feature selection and
feature engineering.
Lets start …
Question: What is a Data Scientist?
Data : scraped indeed.com for all jobs containing
“data” in the title. ~5000 jobs …
Meta Data: Job title, job description, city, state
job description: unstructured text…
Job Title
Job Description
text cleaning+ Bag of words
What are the data jobs?
participates in evaluation of hardware and software platforms and
integrating systems as they relate to the data architecture
participates in selection of application packages, agency services,
and technology/infrastructure capabilities to ensure alignment to
data architecture works in an environment, which includes data
modeling, data design, metadata and repository creation reviews
object and data models and the metadata repository to structure
the data for better management and quicker access plays a
liaison role with business data owner/stewards
'data_architect'+
description title
job title disambiguation
{‘data_integration_architect',
'data_architect',
'data_warehouse_architect',
'data_warehouse_lead',
‘sr_data_architect'}
data architect
data scientist
data engineer
data entry
database developer
data analyst Algorithm: word2vec synonym
Where are the data jobs?
Job Title
Job Description
text cleaning+ Bag of words
Word2Vec
stitchfix blog
What do the job descriptions mean?
Algorithm: word2vec synonym
degree
report
team
written
Hadoop
Algorithm: word2vec synonym
Python
Algorithm: word2vec synonym
Statistics
• (u'mathematics', 0.8544293642044067),
• (u'economics', 0.8378890752792358),
• (u'applied', 0.8295730948448181),
• (u'physics', 0.8211749792098999),
• (u'math', 0.8039191961288452),
• (u'quantitative', 0.8003592491149902),
• (u'phd', 0.795414388179779),
• (u'fields', 0.7486724257469177),
• (u'science', 0.7226663827896118),
• (u'masters', 0.7045900225639343)
Algorithm: word2vec synonym
Regression
• [(u'segmentation', 0.7036155462265015),
• (u'statistical', 0.6883552670478821),
• (u'mining', 0.6801210045814514),
• (u'graph', 0.6701105237007141),
• (u'algorithm', 0.6695878505706787),
• (u'theory', 0.6563447713851929),
• (u'predictive', 0.6474782228469849),
• (u'matlab', 0.6356837749481201),
• (u'recommendation', 0.6203793287277222),
• (u'analyses', 0.6119924783706665)]
Algorithm: word2vec synonym
Graph
• (u'text', 0.7591882944107056),
• (u'manipulating', 0.716569185256958),
• (u'visualization', 0.7084065675735474),
• (u'matlab', 0.7055898904800415),
• (u'mining', 0.700824499130249),
• (u'unstructured', 0.6868686676025391),
• (u'regression', 0.6701105833053589),
• (u'algorithms', 0.6691791415214539),
• (u'natural', 0.6633298397064209),
• (u'engines', 0.6632224321365356)
Algorithm: word2vec synonym
Visualization
• [(u'tableau', 0.7196237444877625),
• (u'graph', 0.7084065675735474),
• (u'matlab', 0.6993618011474609),
• (u'libraries', 0.6821463108062744),
• (u'visualizations', 0.6746233701705933),
• (u'mining', 0.6517949104309082),
• (u'spss', 0.651625394821167),
• (u'text', 0.6145033836364746),
• (u'qlikview', 0.6053836345672607),
• (u'js', 0.5960412621498108)]
Algorithm: word2vec synonym
Machine Learning
• (u'learning', 0.8338875770568848),
• (u'algorithms', 0.7662283182144165),
• (u'natural', 0.7161275744438171),
• (u'physics', 0.707731306552887),
• (u'mining', 0.6965328454971313),
• (u'ideally', 0.6682661175727844),
• (u'graph', 0.6596766710281372),
• (u'predictive', 0.656450629234314),
• (u'applied', 0.6529620885848999),
• (u'statistics', 0.6500071883201599)
Algorithm: word2vec synonym
Fun with words
data + engineer-software = {cleansing, analyst, modeler, scientist}
python + ruby - html = {perl,scala,bash, scripting}
storm + hadoop - scripting = {hive,hbase,spark,pig}
visualizations +algorithms-predictive = {backend,libraries,js,jquery}
http://www.datasciencecentral.com/profiles/blogs/how-to-become-a-data-scientist
Data Science in a Nutshell
Digging deeper …
• Create a data story, i.e put all the visualizations and insights in
a dashboard create an infographic using tableau, d3 , …
• Get data (say from crunchbase) on the companies that are
hiring and figure out which industries dominate in the data
world
• Get data for atleast the past 6 months and have exact
statistics for skills in the data world. Advanced text analytics
(bi-gram, tri-gram modeling, topic modeling)
• Create an app that gives tells you how “hot” your skills are and
what skills are easiest for you to acquire to become “hotter”.
Right questions?
Take different slices of the data and look for patterns that
might be interesting to you?
Retail: What effects customers shopping habits?
what are the control variables? are promos, discounts influencing any of this habits?
Crime: What are the sequence of crimes that happen every day? Do initiatives led
by government or non-profit organizations have an effect on certain crime rates?
Education: Does regular feedback to parents about their children’s education
have an effect on the grades or engagement of the children?
Healthcare: Does sending preventive care emails reduce knee surgeries?
Managing
Interview Process
• 3-5 hours long
• Depending on company size 4-6 people
• Statistics white boarding … A/B testing
calculations,
• Formulation of a machine learning use case
with parameter tuning, edge cases relevant
to the company
• Open question that the team is trying to solve
• CS Algorithms … cracking the coding
interview.
• Databases, SQL queries …
http://deblivingdata.net/wp-content/uploads/2014/05/DSTalk.slides.html
Now that you have landed
the job …
References
• Data Sources: data.gov, kaggle, open city data
• Volunteering opportunities: Datakind, BayesImpact,
Data For good
• DS Schools: Insight Data Sciences, Zipfian
Academy, …
• sqlzoo.net
• meetup.com
@sangha_deb,
deblivingdata.net,
sangha123.github.io
Thank You

More Related Content

What's hot (20)

PDF
Data science presentation
MSDEVMTL
 
PDF
2015 data-science-salary-survey
Adam Rabinovitch
 
PPTX
Data science 101
University of West Florida
 
PDF
Data Science
Prithwis Mukerjee
 
PDF
Introduction to Data Science
ANOOP V S
 
PPTX
Data Science
Amit Singh
 
PDF
Who is a data scientist
prateek kumar
 
PPTX
Session 01 designing and scoping a data science project
bodaceacat
 
PDF
Introduction to Data Science
Anastasiia Kornilova
 
PPTX
Data Scientist: The Sexiest Job in the 21st Century
Lyn Fenex
 
PDF
Life of a data scientist (pub)
Buhwan Jeong
 
PDF
Data science presentation 2nd CI day
Mohammed Barakat
 
PDF
Data science e machine learning
Giuseppe Manco
 
PPTX
Intro to Data Science by DatalentTeam at Data Science Clinic#11
Dr.Sotarat Thammaboosadee CIMP-Data Governance
 
PDF
Big Data [sorry] & Data Science: What Does a Data Scientist Do?
Data Science London
 
PDF
Data Scientist Toolbox
Andrei Savu
 
PPTX
Introduction to data science
Sampath Kumar
 
PPTX
Introduction to Data Science
LivePerson
 
DOCX
Datascienceindia article
HimanshuPise1
 
PPTX
Data Science: Not Just For Big Data
Revolution Analytics
 
Data science presentation
MSDEVMTL
 
2015 data-science-salary-survey
Adam Rabinovitch
 
Data science 101
University of West Florida
 
Data Science
Prithwis Mukerjee
 
Introduction to Data Science
ANOOP V S
 
Data Science
Amit Singh
 
Who is a data scientist
prateek kumar
 
Session 01 designing and scoping a data science project
bodaceacat
 
Introduction to Data Science
Anastasiia Kornilova
 
Data Scientist: The Sexiest Job in the 21st Century
Lyn Fenex
 
Life of a data scientist (pub)
Buhwan Jeong
 
Data science presentation 2nd CI day
Mohammed Barakat
 
Data science e machine learning
Giuseppe Manco
 
Intro to Data Science by DatalentTeam at Data Science Clinic#11
Dr.Sotarat Thammaboosadee CIMP-Data Governance
 
Big Data [sorry] & Data Science: What Does a Data Scientist Do?
Data Science London
 
Data Scientist Toolbox
Andrei Savu
 
Introduction to data science
Sampath Kumar
 
Introduction to Data Science
LivePerson
 
Datascienceindia article
HimanshuPise1
 
Data Science: Not Just For Big Data
Revolution Analytics
 

Viewers also liked (20)

PPTX
Understanding Product Attributes from Reviews
Sanghamitra Deb
 
PDF
Data day2017
Sanghamitra Deb
 
PPTX
Clinical Trial Management Systems of next next decade
Fotis Stathopoulos
 
PPTX
Malcolm Pradhan on Pathology in Clincial Decision Support and the role of Dee...
Cirdan
 
PDF
Using Machine Learning to Automate Clinical Pathways
diannepatricia
 
PPTX
Oncology Big Data: A Mirage or Oasis of Clinical Value?
Michael Peters
 
PPTX
Clinical research and clinical data management - Ikya Global
ikya global
 
PPTX
Clinical Data Management: Strategies for unregulated data
IUPUI
 
PDF
Flexible Study Design in Oracle Clinical and Remote Data Capture 4.6
Perficient
 
PPTX
Deep Learning and Recurrent Neural Networks in the Enterprise
Josh Patterson
 
PDF
H2O for Medicine and Intro to H2O in Python
Sri Ambati
 
PPTX
Smart Data Conference: DL4J and DataVec
Josh Patterson
 
PDF
Medical Informatics: Computational Analytics in Healthcare
NUS-ISS
 
PPTX
Semantic Natural Language Understanding with Spark, UIMA & Machine Learned On...
David Talby
 
PDF
Machine learning and big data
Poo Kuan Hoong
 
PPTX
Protocol Understanding_ Clinical Data Management_KatalystHLS
Katalyst HLS
 
PDF
Extracting medical attributes and finding relations
Sanghamitra Deb
 
PPTX
Clinical trial
Shivprasad_Chilkar
 
PPT
Argus Product Tab Screens - Katalyst HLS
Katalyst HLS
 
PPTX
Big Data and Clinical Research: Trends, Issues and Considerations
Merge eClinicalOS
 
Understanding Product Attributes from Reviews
Sanghamitra Deb
 
Data day2017
Sanghamitra Deb
 
Clinical Trial Management Systems of next next decade
Fotis Stathopoulos
 
Malcolm Pradhan on Pathology in Clincial Decision Support and the role of Dee...
Cirdan
 
Using Machine Learning to Automate Clinical Pathways
diannepatricia
 
Oncology Big Data: A Mirage or Oasis of Clinical Value?
Michael Peters
 
Clinical research and clinical data management - Ikya Global
ikya global
 
Clinical Data Management: Strategies for unregulated data
IUPUI
 
Flexible Study Design in Oracle Clinical and Remote Data Capture 4.6
Perficient
 
Deep Learning and Recurrent Neural Networks in the Enterprise
Josh Patterson
 
H2O for Medicine and Intro to H2O in Python
Sri Ambati
 
Smart Data Conference: DL4J and DataVec
Josh Patterson
 
Medical Informatics: Computational Analytics in Healthcare
NUS-ISS
 
Semantic Natural Language Understanding with Spark, UIMA & Machine Learned On...
David Talby
 
Machine learning and big data
Poo Kuan Hoong
 
Protocol Understanding_ Clinical Data Management_KatalystHLS
Katalyst HLS
 
Extracting medical attributes and finding relations
Sanghamitra Deb
 
Clinical trial
Shivprasad_Chilkar
 
Argus Product Tab Screens - Katalyst HLS
Katalyst HLS
 
Big Data and Clinical Research: Trends, Issues and Considerations
Merge eClinicalOS
 
Ad

Similar to From Rocket Science to Data Science (20)

PDF
365 Data Science
IvanHo572682
 
PPTX
Chapter 1 Introduction to Data Science (Computing)
jayashirymorgan
 
PDF
What is business analytics
Sherpa Consulting
 
PDF
Data Science - An emerging Stream of Science with its Spreading Reach & Impact
Dr. Sunil Kr. Pandey
 
PPTX
Career_Jobs_in_Data_Science.pptx
HarpreetSharma14
 
PDF
What is data science ?
Bohitesh Misra, PMP
 
PDF
Welcome to Data Science
NyraSehgal
 
PDF
Thinkful DC - Intro to Data Science
TJ Stalcup
 
PDF
From Volume to Value - A Guide to Data Engineering
Ry Walker
 
PDF
Data Science Growth Accelerator
Kanika Khanna
 
PDF
Data Science Whitepaper
Tuan Yang
 
PDF
Come diventare data scientist - Paolo Pellegrini
Donatella Cambosu
 
PPTX
Data science in business Administration Nagarajan.pptx
NagarajanG35
 
PPTX
Helping data scientists escape the seduction of the sandbox - Krish Swamy, We...
Sri Ambati
 
PDF
Embracing data science
Vipul Kalamkar
 
PPTX
Data Science
Mohamed Essam
 
PPTX
Introduction to Data Science
Srishti44
 
PDF
Untitled document.pdf
MuhammadTahiriqbal13
 
PPTX
Big Data and HR - Talk @SwissHR Congress
Marcel Blattner, PhD
 
PDF
data scientists and their role
bhavesh lande
 
365 Data Science
IvanHo572682
 
Chapter 1 Introduction to Data Science (Computing)
jayashirymorgan
 
What is business analytics
Sherpa Consulting
 
Data Science - An emerging Stream of Science with its Spreading Reach & Impact
Dr. Sunil Kr. Pandey
 
Career_Jobs_in_Data_Science.pptx
HarpreetSharma14
 
What is data science ?
Bohitesh Misra, PMP
 
Welcome to Data Science
NyraSehgal
 
Thinkful DC - Intro to Data Science
TJ Stalcup
 
From Volume to Value - A Guide to Data Engineering
Ry Walker
 
Data Science Growth Accelerator
Kanika Khanna
 
Data Science Whitepaper
Tuan Yang
 
Come diventare data scientist - Paolo Pellegrini
Donatella Cambosu
 
Data science in business Administration Nagarajan.pptx
NagarajanG35
 
Helping data scientists escape the seduction of the sandbox - Krish Swamy, We...
Sri Ambati
 
Embracing data science
Vipul Kalamkar
 
Data Science
Mohamed Essam
 
Introduction to Data Science
Srishti44
 
Untitled document.pdf
MuhammadTahiriqbal13
 
Big Data and HR - Talk @SwissHR Congress
Marcel Blattner, PhD
 
data scientists and their role
bhavesh lande
 
Ad

More from Sanghamitra Deb (14)

PDF
odsc_2023.pdf
Sanghamitra Deb
 
PPTX
Multi-modal sources for predictive modeling using deep learning
Sanghamitra Deb
 
PPTX
Computer Vision Landscape : Present and Future
Sanghamitra Deb
 
PDF
Intro to NLP: Text Categorization and Topic Modeling
Sanghamitra Deb
 
PPTX
Intro to ml_2021
Sanghamitra Deb
 
PPTX
Computer Vision for Beginners
Sanghamitra Deb
 
PPTX
NLP Classifier Models & Metrics
Sanghamitra Deb
 
PPTX
Developing Recommendation System to provide a Personalized Learning experienc...
Sanghamitra Deb
 
PDF
NLP and Deep Learning for non_experts
Sanghamitra Deb
 
PDF
Introduction to machine learning
Sanghamitra Deb
 
PDF
NLP and Machine Learning for non-experts
Sanghamitra Deb
 
PDF
Democratizing NLP content modeling with transfer learning using GPUs
Sanghamitra Deb
 
PDF
Natural Language Comprehension: Human Machine Collaboration.
Sanghamitra Deb
 
PDF
Extracting knowledgebase from text
Sanghamitra Deb
 
odsc_2023.pdf
Sanghamitra Deb
 
Multi-modal sources for predictive modeling using deep learning
Sanghamitra Deb
 
Computer Vision Landscape : Present and Future
Sanghamitra Deb
 
Intro to NLP: Text Categorization and Topic Modeling
Sanghamitra Deb
 
Intro to ml_2021
Sanghamitra Deb
 
Computer Vision for Beginners
Sanghamitra Deb
 
NLP Classifier Models & Metrics
Sanghamitra Deb
 
Developing Recommendation System to provide a Personalized Learning experienc...
Sanghamitra Deb
 
NLP and Deep Learning for non_experts
Sanghamitra Deb
 
Introduction to machine learning
Sanghamitra Deb
 
NLP and Machine Learning for non-experts
Sanghamitra Deb
 
Democratizing NLP content modeling with transfer learning using GPUs
Sanghamitra Deb
 
Natural Language Comprehension: Human Machine Collaboration.
Sanghamitra Deb
 
Extracting knowledgebase from text
Sanghamitra Deb
 

Recently uploaded (20)

PPTX
WAT - 2 - Copy.pptxAT - 1.pptx review this to get sutaible help
pranksta001
 
PPT
26 PropheticMovement-notesdsdsdsdsdd.ppt
lawrence762329
 
PDF
R2023-CSE-Curriculum_and_Syllabus for prepare the examination
KumaravelS21
 
PDF
Walking &Working Surfaces – Stairs & Ladders.pdf
دكتور تامر عبدالله شراكى
 
PDF
Your Career, Your Platform – Formwalaa for Private Jobs
Reeshna Prajeesh
 
PPTX
Plant Hormones (GAs, CK, ABA, Ethylene and 3rd Groups of Plant Hormones) .......
7300511143
 
PPT
E-MAIL ETIQUETTE_for_business_profes.ppt
WaheedZahran3
 
PDF
Digital Marketing Agency in Delhi| NSIM |
saqibembibe
 
PDF
Opportunities in Tunnelling in India 2025_Sample Slides.pdf
VikasSingh28809
 
PDF
Top Skills to Get Hired by IT Companies in Jaipur for Fresher Roles.pdf
SALARITE
 
PPTX
Introduction-to-Data-Flow-Diagrams-DFDs.pptx
bineethbaby2005
 
PDF
Your Shortcut to Verified Private Jobs – Formwalaa
Reeshna Prajeesh
 
PDF
The Technical Skills Needed to Succeed at Oracle
v8299908
 
DOCX
LESSON PLAN FOR COT 2 Nail Care 23-24.docx
JessaMosNoromor
 
PDF
Soft skills for resume and resume match with job description.pdf
worksmart2718
 
PDF
hr generalist course in pune.pdf........
a25075044
 
PPTX
文凭复刻澳洲电子毕业证阳光海岸大学成绩单USC录取通知书
Taqyea
 
PDF
Sell Without Being Pushy - Rajiv Sharma.
NLP Limited
 
PPTX
CLASSROOM OFFICERS COMPOSITION FOR THE S.Y. 2025-2026
JuffyMastelero
 
PDF
Smarter Site Monitoring with BIM + Drones, up-to-date progress tracking and n...
SDI_Schools
 
WAT - 2 - Copy.pptxAT - 1.pptx review this to get sutaible help
pranksta001
 
26 PropheticMovement-notesdsdsdsdsdd.ppt
lawrence762329
 
R2023-CSE-Curriculum_and_Syllabus for prepare the examination
KumaravelS21
 
Walking &Working Surfaces – Stairs & Ladders.pdf
دكتور تامر عبدالله شراكى
 
Your Career, Your Platform – Formwalaa for Private Jobs
Reeshna Prajeesh
 
Plant Hormones (GAs, CK, ABA, Ethylene and 3rd Groups of Plant Hormones) .......
7300511143
 
E-MAIL ETIQUETTE_for_business_profes.ppt
WaheedZahran3
 
Digital Marketing Agency in Delhi| NSIM |
saqibembibe
 
Opportunities in Tunnelling in India 2025_Sample Slides.pdf
VikasSingh28809
 
Top Skills to Get Hired by IT Companies in Jaipur for Fresher Roles.pdf
SALARITE
 
Introduction-to-Data-Flow-Diagrams-DFDs.pptx
bineethbaby2005
 
Your Shortcut to Verified Private Jobs – Formwalaa
Reeshna Prajeesh
 
The Technical Skills Needed to Succeed at Oracle
v8299908
 
LESSON PLAN FOR COT 2 Nail Care 23-24.docx
JessaMosNoromor
 
Soft skills for resume and resume match with job description.pdf
worksmart2718
 
hr generalist course in pune.pdf........
a25075044
 
文凭复刻澳洲电子毕业证阳光海岸大学成绩单USC录取通知书
Taqyea
 
Sell Without Being Pushy - Rajiv Sharma.
NLP Limited
 
CLASSROOM OFFICERS COMPOSITION FOR THE S.Y. 2025-2026
JuffyMastelero
 
Smarter Site Monitoring with BIM + Drones, up-to-date progress tracking and n...
SDI_Schools
 

From Rocket Science to Data Science

  • 1. From Rocket Science to Data Science Sanghamitra Deb Data Scientist, Accenture Tech Lab
  • 2. Sexiest Job of the 21st century Nate Silver predicted correctly how all 50 states would go in the presidential election 2012 Target predicted teen pregnancy from retail data.
  • 3. The Big Data Challenge “With the need for data scientists growing at about 3x those for statisticians and BI analysts…. and an anticipated 100,000+ person analytic talent shortage through 2020… “ gartner article “… three core data science skills: data management, analytics modeling and business analysis. But beyond these, there’s an art to data science. We detail several soft skills that our research showed are also critical to success, i.e., communication, collaboration, leadership, creativity, discipline and passion (for information and truth).”
  • 4. Who are you? • Front Engineer UX/UI • Backend engineer • Project Manager • Academic (PhD, physics, neuroscience, economics,CS … ) trying to find a niche in tech industry • Quantitative background , curiosity and ability to understand business needs. Start a data driven project relevant to the industry you want to join
  • 5. Where to start blogs: yhat, data robot, datatau, upshot … twitter: follow data science news… Data Exploration/Discovery … open a dataset in your favorite coding language: Python, R , scala, julia, … Learn to pipe data in to a database such as MySQL/ MongoDB Kaggle competitions, live and older ones… e.g.: digit recognition, titanic Data Frameworks: Apache Spark. Do a few online courses on data science, big data, machine learning, python, R, … from coursera, udemy, khan academy, … form study groups, go to meetups. pros: DIY , bite size videos, flexibility, discussion forums, interactivity, great way to figure out if a new field is interesting. cons: DIY, choosing the correct course, signing up and not participating after first few weeks.
  • 6. Small Data Project Flow Get open source data. Sources: city data (SanFrancisco, LA, Seattle, Chicago, transit data,…) Load it up on Python, if the data is too big I will put in MySQL (for structured data) or mongodb for free form json. Machine Learning, Statistics , counting statistics and histogram are very powerful. If you are a python user data frameworks such as “GraphLab” is open source & easy to learn. Create a dashboard/ viz/app Ask the right Question!!!
  • 7. Data Wrangling/Cleaning • Open your data set and profile it • Look for missing data, bad data points vs true outliers • Pattern of your data, is it a phone number, timestamps or a social security number? is it structured data or unstructured text • Prep your data, identify the features that influence your outcome, feature selection and feature engineering.
  • 8. Lets start … Question: What is a Data Scientist? Data : scraped indeed.com for all jobs containing “data” in the title. ~5000 jobs … Meta Data: Job title, job description, city, state job description: unstructured text…
  • 9. Job Title Job Description text cleaning+ Bag of words
  • 10. What are the data jobs? participates in evaluation of hardware and software platforms and integrating systems as they relate to the data architecture participates in selection of application packages, agency services, and technology/infrastructure capabilities to ensure alignment to data architecture works in an environment, which includes data modeling, data design, metadata and repository creation reviews object and data models and the metadata repository to structure the data for better management and quicker access plays a liaison role with business data owner/stewards 'data_architect'+ description title job title disambiguation {‘data_integration_architect', 'data_architect', 'data_warehouse_architect', 'data_warehouse_lead', ‘sr_data_architect'} data architect data scientist data engineer data entry database developer data analyst Algorithm: word2vec synonym
  • 11. Where are the data jobs?
  • 12. Job Title Job Description text cleaning+ Bag of words
  • 14. What do the job descriptions mean? Algorithm: word2vec synonym degree report team written
  • 17. Statistics • (u'mathematics', 0.8544293642044067), • (u'economics', 0.8378890752792358), • (u'applied', 0.8295730948448181), • (u'physics', 0.8211749792098999), • (u'math', 0.8039191961288452), • (u'quantitative', 0.8003592491149902), • (u'phd', 0.795414388179779), • (u'fields', 0.7486724257469177), • (u'science', 0.7226663827896118), • (u'masters', 0.7045900225639343) Algorithm: word2vec synonym
  • 18. Regression • [(u'segmentation', 0.7036155462265015), • (u'statistical', 0.6883552670478821), • (u'mining', 0.6801210045814514), • (u'graph', 0.6701105237007141), • (u'algorithm', 0.6695878505706787), • (u'theory', 0.6563447713851929), • (u'predictive', 0.6474782228469849), • (u'matlab', 0.6356837749481201), • (u'recommendation', 0.6203793287277222), • (u'analyses', 0.6119924783706665)] Algorithm: word2vec synonym
  • 19. Graph • (u'text', 0.7591882944107056), • (u'manipulating', 0.716569185256958), • (u'visualization', 0.7084065675735474), • (u'matlab', 0.7055898904800415), • (u'mining', 0.700824499130249), • (u'unstructured', 0.6868686676025391), • (u'regression', 0.6701105833053589), • (u'algorithms', 0.6691791415214539), • (u'natural', 0.6633298397064209), • (u'engines', 0.6632224321365356) Algorithm: word2vec synonym
  • 20. Visualization • [(u'tableau', 0.7196237444877625), • (u'graph', 0.7084065675735474), • (u'matlab', 0.6993618011474609), • (u'libraries', 0.6821463108062744), • (u'visualizations', 0.6746233701705933), • (u'mining', 0.6517949104309082), • (u'spss', 0.651625394821167), • (u'text', 0.6145033836364746), • (u'qlikview', 0.6053836345672607), • (u'js', 0.5960412621498108)] Algorithm: word2vec synonym
  • 21. Machine Learning • (u'learning', 0.8338875770568848), • (u'algorithms', 0.7662283182144165), • (u'natural', 0.7161275744438171), • (u'physics', 0.707731306552887), • (u'mining', 0.6965328454971313), • (u'ideally', 0.6682661175727844), • (u'graph', 0.6596766710281372), • (u'predictive', 0.656450629234314), • (u'applied', 0.6529620885848999), • (u'statistics', 0.6500071883201599) Algorithm: word2vec synonym
  • 22. Fun with words data + engineer-software = {cleansing, analyst, modeler, scientist} python + ruby - html = {perl,scala,bash, scripting} storm + hadoop - scripting = {hive,hbase,spark,pig} visualizations +algorithms-predictive = {backend,libraries,js,jquery}
  • 24. Digging deeper … • Create a data story, i.e put all the visualizations and insights in a dashboard create an infographic using tableau, d3 , … • Get data (say from crunchbase) on the companies that are hiring and figure out which industries dominate in the data world • Get data for atleast the past 6 months and have exact statistics for skills in the data world. Advanced text analytics (bi-gram, tri-gram modeling, topic modeling) • Create an app that gives tells you how “hot” your skills are and what skills are easiest for you to acquire to become “hotter”.
  • 25. Right questions? Take different slices of the data and look for patterns that might be interesting to you? Retail: What effects customers shopping habits? what are the control variables? are promos, discounts influencing any of this habits? Crime: What are the sequence of crimes that happen every day? Do initiatives led by government or non-profit organizations have an effect on certain crime rates? Education: Does regular feedback to parents about their children’s education have an effect on the grades or engagement of the children? Healthcare: Does sending preventive care emails reduce knee surgeries?
  • 27. Interview Process • 3-5 hours long • Depending on company size 4-6 people • Statistics white boarding … A/B testing calculations, • Formulation of a machine learning use case with parameter tuning, edge cases relevant to the company • Open question that the team is trying to solve • CS Algorithms … cracking the coding interview. • Databases, SQL queries … http://deblivingdata.net/wp-content/uploads/2014/05/DSTalk.slides.html
  • 28. Now that you have landed the job …
  • 29. References • Data Sources: data.gov, kaggle, open city data • Volunteering opportunities: Datakind, BayesImpact, Data For good • DS Schools: Insight Data Sciences, Zipfian Academy, … • sqlzoo.net • meetup.com