SlideShare uma empresa Scribd logo
1 de 30
Baixar para ler offline
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 ļ¬nd 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, ļ¬‚exibility, discussion
forums, interactivity, great way to ļ¬gure out if a new ļ¬eld
is interesting.
cons: DIY, choosing the correct course, signing up and
not participating after ļ¬rst 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 proļ¬le 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 inļ¬‚uence 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
stitchļ¬x 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'ļ¬elds', 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/proļ¬les/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 ļ¬gure 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 inļ¬‚uencing any of this habits?
Crime: What are the sequence of crimes that happen every day? Do initiatives led
by government or non-proļ¬t 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, Zipļ¬an
Academy, ā€¦
ā€¢ sqlzoo.net
ā€¢ meetup.com
@sangha_deb,
deblivingdata.net,
sangha123.github.io
Thank You

Mais conteĆŗdo relacionado

Mais procurados

Mais procurados (20)

Data science presentation
Data science presentationData science presentation
Data science presentation
Ā 
2015 data-science-salary-survey
2015 data-science-salary-survey2015 data-science-salary-survey
2015 data-science-salary-survey
Ā 
Data science 101
Data science 101Data science 101
Data science 101
Ā 
Data Science
Data ScienceData Science
Data Science
Ā 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
Ā 
Data Science
Data ScienceData Science
Data Science
Ā 
Who is a data scientist
Who is a data scientist  Who is a data scientist
Who is a data scientist
Ā 
Session 01 designing and scoping a data science project
Session 01 designing and scoping a data science projectSession 01 designing and scoping a data science project
Session 01 designing and scoping a data science project
Ā 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
Ā 
Data Scientist: The Sexiest Job in the 21st Century
Data Scientist: The Sexiest Job in the 21st CenturyData Scientist: The Sexiest Job in the 21st Century
Data Scientist: The Sexiest Job in the 21st Century
Ā 
Life of a data scientist (pub)
Life of a data scientist (pub)Life of a data scientist (pub)
Life of a data scientist (pub)
Ā 
Data science presentation 2nd CI day
Data science presentation 2nd CI dayData science presentation 2nd CI day
Data science presentation 2nd CI day
Ā 
Data science e machine learning
Data science e machine learningData science e machine learning
Data science e machine learning
Ā 
Intro to Data Science by DatalentTeam at Data Science Clinic#11
Intro to Data Science by DatalentTeam at Data Science Clinic#11Intro to Data Science by DatalentTeam at Data Science Clinic#11
Intro to Data Science by DatalentTeam at Data Science Clinic#11
Ā 
Big Data [sorry] & Data Science: What Does a Data Scientist Do?
Big Data [sorry] & Data Science: What Does a Data Scientist Do?Big Data [sorry] & Data Science: What Does a Data Scientist Do?
Big Data [sorry] & Data Science: What Does a Data Scientist Do?
Ā 
Data Scientist Toolbox
Data Scientist ToolboxData Scientist Toolbox
Data Scientist Toolbox
Ā 
Introduction to data science
Introduction to data scienceIntroduction to data science
Introduction to data science
Ā 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
Ā 
Datascienceindia article
Datascienceindia articleDatascienceindia article
Datascienceindia article
Ā 
Data Science: Not Just For Big Data
Data Science: Not Just For Big DataData Science: Not Just For Big Data
Data Science: Not Just For Big Data
Ā 

Destaque

Flexible Study Design in Oracle Clinical and Remote Data Capture 4.6
Flexible Study Design in Oracle Clinical and Remote Data Capture 4.6Flexible Study Design in Oracle Clinical and Remote Data Capture 4.6
Flexible Study Design in Oracle Clinical and Remote Data Capture 4.6
Perficient
Ā 
Semantic Natural Language Understanding with Spark, UIMA & Machine Learned On...
Semantic Natural Language Understanding with Spark, UIMA & Machine Learned On...Semantic Natural Language Understanding with Spark, UIMA & Machine Learned On...
Semantic Natural Language Understanding with Spark, UIMA & Machine Learned On...
David Talby
Ā 
Big Data and Clinical Research: Trends, Issues and Considerations
Big Data and Clinical Research: Trends, Issues and ConsiderationsBig Data and Clinical Research: Trends, Issues and Considerations
Big Data and Clinical Research: Trends, Issues and Considerations
Merge eClinicalOS
Ā 

Destaque (20)

Understanding Product Attributes from Reviews
Understanding Product Attributes from ReviewsUnderstanding Product Attributes from Reviews
Understanding Product Attributes from Reviews
Ā 
Data day2017
Data day2017Data day2017
Data day2017
Ā 
Clinical Trial Management Systems of next next decade
Clinical Trial Management Systems of next next decadeClinical Trial Management Systems of next next decade
Clinical Trial Management Systems of next next decade
Ā 
Malcolm Pradhan on Pathology in Clincial Decision Support and the role of Dee...
Malcolm Pradhan on Pathology in Clincial Decision Support and the role of Dee...Malcolm Pradhan on Pathology in Clincial Decision Support and the role of Dee...
Malcolm Pradhan on Pathology in Clincial Decision Support and the role of Dee...
Ā 
Using Machine Learning to Automate Clinical Pathways
Using Machine Learning to Automate Clinical PathwaysUsing Machine Learning to Automate Clinical Pathways
Using Machine Learning to Automate Clinical Pathways
Ā 
Oncology Big Data: A Mirage or Oasis of Clinical Value?
Oncology Big Data:  A Mirage or Oasis of Clinical Value? Oncology Big Data:  A Mirage or Oasis of Clinical Value?
Oncology Big Data: A Mirage or Oasis of Clinical Value?
Ā 
Clinical research and clinical data management - Ikya Global
Clinical research and clinical data management - Ikya GlobalClinical research and clinical data management - Ikya Global
Clinical research and clinical data management - Ikya Global
Ā 
Clinical Data Management: Strategies for unregulated data
Clinical Data Management: Strategies for unregulated dataClinical Data Management: Strategies for unregulated data
Clinical Data Management: Strategies for unregulated data
Ā 
Flexible Study Design in Oracle Clinical and Remote Data Capture 4.6
Flexible Study Design in Oracle Clinical and Remote Data Capture 4.6Flexible Study Design in Oracle Clinical and Remote Data Capture 4.6
Flexible Study Design in Oracle Clinical and Remote Data Capture 4.6
Ā 
Deep Learning and Recurrent Neural Networks in the Enterprise
Deep Learning and Recurrent Neural Networks in the EnterpriseDeep Learning and Recurrent Neural Networks in the Enterprise
Deep Learning and Recurrent Neural Networks in the Enterprise
Ā 
H2O for Medicine and Intro to H2O in Python
H2O for Medicine and Intro to H2O in PythonH2O for Medicine and Intro to H2O in Python
H2O for Medicine and Intro to H2O in Python
Ā 
Smart Data Conference: DL4J and DataVec
Smart Data Conference: DL4J and DataVecSmart Data Conference: DL4J and DataVec
Smart Data Conference: DL4J and DataVec
Ā 
Medical Informatics: Computational Analytics in Healthcare
Medical Informatics: Computational Analytics in HealthcareMedical Informatics: Computational Analytics in Healthcare
Medical Informatics: Computational Analytics in Healthcare
Ā 
Semantic Natural Language Understanding with Spark, UIMA & Machine Learned On...
Semantic Natural Language Understanding with Spark, UIMA & Machine Learned On...Semantic Natural Language Understanding with Spark, UIMA & Machine Learned On...
Semantic Natural Language Understanding with Spark, UIMA & Machine Learned On...
Ā 
Machine learning and big data
Machine learning and big dataMachine learning and big data
Machine learning and big data
Ā 
Protocol Understanding_ Clinical Data Management_KatalystHLS
Protocol Understanding_ Clinical Data Management_KatalystHLSProtocol Understanding_ Clinical Data Management_KatalystHLS
Protocol Understanding_ Clinical Data Management_KatalystHLS
Ā 
Extracting medical attributes and finding relations
Extracting medical attributes and finding relationsExtracting medical attributes and finding relations
Extracting medical attributes and finding relations
Ā 
Clinical trial
Clinical trialClinical trial
Clinical trial
Ā 
Argus Product Tab Screens - Katalyst HLS
Argus Product Tab Screens - Katalyst HLSArgus Product Tab Screens - Katalyst HLS
Argus Product Tab Screens - Katalyst HLS
Ā 
Big Data and Clinical Research: Trends, Issues and Considerations
Big Data and Clinical Research: Trends, Issues and ConsiderationsBig Data and Clinical Research: Trends, Issues and Considerations
Big Data and Clinical Research: Trends, Issues and Considerations
Ā 

Semelhante a From Rocket Science to Data Science

Untitled document.pdf
Untitled document.pdfUntitled document.pdf
Untitled document.pdf
MuhammadTahiriqbal13
Ā 
Difference b/w DataScience, Data Analyst
Difference b/w DataScience, Data AnalystDifference b/w DataScience, Data Analyst
Difference b/w DataScience, Data Analyst
3RI Technologies Pvt Ltd
Ā 

Semelhante a From Rocket Science to Data Science (20)

365 Data Science
365 Data Science365 Data Science
365 Data Science
Ā 
What is business analytics
What is business analyticsWhat is business analytics
What is business analytics
Ā 
Data Science - An emerging Stream of Science with its Spreading Reach & Impact
Data Science - An emerging Stream of Science with its Spreading Reach & ImpactData Science - An emerging Stream of Science with its Spreading Reach & Impact
Data Science - An emerging Stream of Science with its Spreading Reach & Impact
Ā 
Career_Jobs_in_Data_Science.pptx
Career_Jobs_in_Data_Science.pptxCareer_Jobs_in_Data_Science.pptx
Career_Jobs_in_Data_Science.pptx
Ā 
What is data science ?
What is data science ?What is data science ?
What is data science ?
Ā 
Welcome to Data Science
Welcome to Data ScienceWelcome to Data Science
Welcome to Data Science
Ā 
Thinkful DC - Intro to Data Science
Thinkful DC - Intro to Data Science Thinkful DC - Intro to Data Science
Thinkful DC - Intro to Data Science
Ā 
From Volume to Value - A Guide to Data Engineering
From Volume to Value - A Guide to Data EngineeringFrom Volume to Value - A Guide to Data Engineering
From Volume to Value - A Guide to Data Engineering
Ā 
Data Science Whitepaper
Data Science WhitepaperData Science Whitepaper
Data Science Whitepaper
Ā 
Data Science Growth Accelerator
Data Science Growth AcceleratorData Science Growth Accelerator
Data Science Growth Accelerator
Ā 
Come diventare data scientist - Paolo Pellegrini
Come diventare data scientist - Paolo PellegriniCome diventare data scientist - Paolo Pellegrini
Come diventare data scientist - Paolo Pellegrini
Ā 
Helping data scientists escape the seduction of the sandbox - Krish Swamy, We...
Helping data scientists escape the seduction of the sandbox - Krish Swamy, We...Helping data scientists escape the seduction of the sandbox - Krish Swamy, We...
Helping data scientists escape the seduction of the sandbox - Krish Swamy, We...
Ā 
Embracing data science
Embracing data scienceEmbracing data science
Embracing data science
Ā 
Data Science
Data ScienceData Science
Data Science
Ā 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
Ā 
Untitled document.pdf
Untitled document.pdfUntitled document.pdf
Untitled document.pdf
Ā 
Big Data and HR - Talk @SwissHR Congress
Big Data and HR - Talk @SwissHR CongressBig Data and HR - Talk @SwissHR Congress
Big Data and HR - Talk @SwissHR Congress
Ā 
data scientists and their role
data scientists and their roledata scientists and their role
data scientists and their role
Ā 
Difference b/w DataScience, Data Analyst
Difference b/w DataScience, Data AnalystDifference b/w DataScience, Data Analyst
Difference b/w DataScience, Data Analyst
Ā 
Emerging opportunities in the age of data
Emerging opportunities in the age of dataEmerging opportunities in the age of data
Emerging opportunities in the age of data
Ā 

Mais de Sanghamitra Deb

Intro to NLP: Text Categorization and Topic Modeling
Intro to NLP: Text Categorization and Topic ModelingIntro to NLP: Text Categorization and Topic Modeling
Intro to NLP: Text Categorization and Topic Modeling
Sanghamitra Deb
Ā 
Computer Vision for Beginners
Computer Vision for BeginnersComputer Vision for Beginners
Computer Vision for Beginners
Sanghamitra Deb
Ā 
NLP and Machine Learning for non-experts
NLP and Machine Learning for non-expertsNLP and Machine Learning for non-experts
NLP and Machine Learning for non-experts
Sanghamitra Deb
Ā 
Democratizing NLP content modeling with transfer learning using GPUs
Democratizing NLP content modeling with transfer learning using GPUsDemocratizing NLP content modeling with transfer learning using GPUs
Democratizing NLP content modeling with transfer learning using GPUs
Sanghamitra Deb
Ā 

Mais de Sanghamitra Deb (14)

odsc_2023.pdf
odsc_2023.pdfodsc_2023.pdf
odsc_2023.pdf
Ā 
Multi-modal sources for predictive modeling using deep learning
Multi-modal sources for predictive modeling using deep learningMulti-modal sources for predictive modeling using deep learning
Multi-modal sources for predictive modeling using deep learning
Ā 
Computer Vision Landscape : Present and Future
Computer Vision Landscape : Present and FutureComputer Vision Landscape : Present and Future
Computer Vision Landscape : Present and Future
Ā 
Intro to NLP: Text Categorization and Topic Modeling
Intro to NLP: Text Categorization and Topic ModelingIntro to NLP: Text Categorization and Topic Modeling
Intro to NLP: Text Categorization and Topic Modeling
Ā 
Intro to ml_2021
Intro to ml_2021Intro to ml_2021
Intro to ml_2021
Ā 
Computer Vision for Beginners
Computer Vision for BeginnersComputer Vision for Beginners
Computer Vision for Beginners
Ā 
NLP Classifier Models & Metrics
NLP Classifier Models & MetricsNLP Classifier Models & Metrics
NLP Classifier Models & Metrics
Ā 
Developing Recommendation System to provide a Personalized Learning experienc...
Developing Recommendation System to provide a PersonalizedLearning experienc...Developing Recommendation System to provide a PersonalizedLearning experienc...
Developing Recommendation System to provide a Personalized Learning experienc...
Ā 
NLP and Deep Learning for non_experts
NLP and Deep Learning for non_expertsNLP and Deep Learning for non_experts
NLP and Deep Learning for non_experts
Ā 
Introduction to machine learning
Introduction to machine learningIntroduction to machine learning
Introduction to machine learning
Ā 
NLP and Machine Learning for non-experts
NLP and Machine Learning for non-expertsNLP and Machine Learning for non-experts
NLP and Machine Learning for non-experts
Ā 
Democratizing NLP content modeling with transfer learning using GPUs
Democratizing NLP content modeling with transfer learning using GPUsDemocratizing NLP content modeling with transfer learning using GPUs
Democratizing NLP content modeling with transfer learning using GPUs
Ā 
Natural Language Comprehension: Human Machine Collaboration.
Natural Language Comprehension: Human Machine Collaboration.Natural Language Comprehension: Human Machine Collaboration.
Natural Language Comprehension: Human Machine Collaboration.
Ā 
Extracting knowledgebase from text
Extracting knowledgebase from textExtracting knowledgebase from text
Extracting knowledgebase from text
Ā 

ƚltimo

Presentation on Workplace Politics.ppt..
Presentation on Workplace Politics.ppt..Presentation on Workplace Politics.ppt..
Presentation on Workplace Politics.ppt..
Masuk Ahmed
Ā 
Nandini Layout Call Girls: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Bangal...
Nandini Layout Call Girls: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Bangal...Nandini Layout Call Girls: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Bangal...
Nandini Layout Call Girls: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Bangal...
amitlee9823
Ā 
Call Girls Devanahalli Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service B...
Call Girls Devanahalli Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service B...Call Girls Devanahalli Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service B...
Call Girls Devanahalli Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service B...
amitlee9823
Ā 
Call Girls Jayanagar Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Ban...
Call Girls Jayanagar Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Ban...Call Girls Jayanagar Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Ban...
Call Girls Jayanagar Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Ban...
amitlee9823
Ā 
Zeeman Effect normal and Anomalous zeeman effect
Zeeman Effect normal and Anomalous zeeman effectZeeman Effect normal and Anomalous zeeman effect
Zeeman Effect normal and Anomalous zeeman effect
PriyanshuRawat56
Ā 
Call Girls Btm Layout Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Ba...
Call Girls Btm Layout Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Ba...Call Girls Btm Layout Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Ba...
Call Girls Btm Layout Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Ba...
amitlee9823
Ā 
Delhi Call Girls South Delhi 9711199171 ā˜Žāœ”šŸ‘Œāœ” Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ā˜Žāœ”šŸ‘Œāœ” Whatsapp Hard And Sexy Vip CallDelhi Call Girls South Delhi 9711199171 ā˜Žāœ”šŸ‘Œāœ” Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ā˜Žāœ”šŸ‘Œāœ” Whatsapp Hard And Sexy Vip Call
shivangimorya083
Ā 
Production Day 1.pptxjvjbvbcbcb bj bvcbj
Production Day 1.pptxjvjbvbcbcb bj bvcbjProduction Day 1.pptxjvjbvbcbcb bj bvcbj
Production Day 1.pptxjvjbvbcbcb bj bvcbj
LewisJB
Ā 
CALL ON āž„8923113531 šŸ”Call Girls Husainganj Lucknow best Female service šŸ§³
CALL ON āž„8923113531 šŸ”Call Girls Husainganj Lucknow best Female service  šŸ§³CALL ON āž„8923113531 šŸ”Call Girls Husainganj Lucknow best Female service  šŸ§³
CALL ON āž„8923113531 šŸ”Call Girls Husainganj Lucknow best Female service šŸ§³
anilsa9823
Ā 
Sensual Moments: +91 9999965857 Independent Call Girls Paharganj Delhi {{ Mon...
Sensual Moments: +91 9999965857 Independent Call Girls Paharganj Delhi {{ Mon...Sensual Moments: +91 9999965857 Independent Call Girls Paharganj Delhi {{ Mon...
Sensual Moments: +91 9999965857 Independent Call Girls Paharganj Delhi {{ Mon...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
Ā 
Vip Modals Call Girls (Delhi) Rohini 9711199171āœ”ļø Full night Service for one...
Vip  Modals Call Girls (Delhi) Rohini 9711199171āœ”ļø Full night Service for one...Vip  Modals Call Girls (Delhi) Rohini 9711199171āœ”ļø Full night Service for one...
Vip Modals Call Girls (Delhi) Rohini 9711199171āœ”ļø Full night Service for one...
shivangimorya083
Ā 

ƚltimo (20)

Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen DatingDubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Dubai Call Girls Starlet O525547819 Call Girls Dubai Showen Dating
Ā 
Presentation on Workplace Politics.ppt..
Presentation on Workplace Politics.ppt..Presentation on Workplace Politics.ppt..
Presentation on Workplace Politics.ppt..
Ā 
Nandini Layout Call Girls: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Bangal...
Nandini Layout Call Girls: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Bangal...Nandini Layout Call Girls: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Bangal...
Nandini Layout Call Girls: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Bangal...
Ā 
Call Girls Devanahalli Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service B...
Call Girls Devanahalli Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service B...Call Girls Devanahalli Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service B...
Call Girls Devanahalli Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service B...
Ā 
CFO_SB_Career History_Multi Sector Experience
CFO_SB_Career History_Multi Sector ExperienceCFO_SB_Career History_Multi Sector Experience
CFO_SB_Career History_Multi Sector Experience
Ā 
Joshua Minker Brand Exploration Sports Broadcaster .pptx
Joshua Minker Brand Exploration Sports Broadcaster .pptxJoshua Minker Brand Exploration Sports Broadcaster .pptx
Joshua Minker Brand Exploration Sports Broadcaster .pptx
Ā 
Call Girls Jayanagar Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Ban...
Call Girls Jayanagar Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Ban...Call Girls Jayanagar Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Ban...
Call Girls Jayanagar Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Ban...
Ā 
Booking open Available Pune Call Girls Ambegaon Khurd 6297143586 Call Hot In...
Booking open Available Pune Call Girls Ambegaon Khurd  6297143586 Call Hot In...Booking open Available Pune Call Girls Ambegaon Khurd  6297143586 Call Hot In...
Booking open Available Pune Call Girls Ambegaon Khurd 6297143586 Call Hot In...
Ā 
Zeeman Effect normal and Anomalous zeeman effect
Zeeman Effect normal and Anomalous zeeman effectZeeman Effect normal and Anomalous zeeman effect
Zeeman Effect normal and Anomalous zeeman effect
Ā 
Top Rated Pune Call Girls Warje āŸŸ 6297143586 āŸŸ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Warje āŸŸ 6297143586 āŸŸ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Warje āŸŸ 6297143586 āŸŸ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Warje āŸŸ 6297143586 āŸŸ Call Me For Genuine Sex Servi...
Ā 
Book Paid Saswad Call Girls Pune 8250192130Low Budget Full Independent High P...
Book Paid Saswad Call Girls Pune 8250192130Low Budget Full Independent High P...Book Paid Saswad Call Girls Pune 8250192130Low Budget Full Independent High P...
Book Paid Saswad Call Girls Pune 8250192130Low Budget Full Independent High P...
Ā 
Call Girls Btm Layout Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Ba...
Call Girls Btm Layout Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Ba...Call Girls Btm Layout Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Ba...
Call Girls Btm Layout Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service Ba...
Ā 
Resumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineResumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying Online
Ā 
Delhi Call Girls South Delhi 9711199171 ā˜Žāœ”šŸ‘Œāœ” Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ā˜Žāœ”šŸ‘Œāœ” Whatsapp Hard And Sexy Vip CallDelhi Call Girls South Delhi 9711199171 ā˜Žāœ”šŸ‘Œāœ” Whatsapp Hard And Sexy Vip Call
Delhi Call Girls South Delhi 9711199171 ā˜Žāœ”šŸ‘Œāœ” Whatsapp Hard And Sexy Vip Call
Ā 
Hyderabad šŸ’«āœ…šŸ’ƒ 24Ɨ7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...
Hyderabad šŸ’«āœ…šŸ’ƒ 24Ɨ7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...Hyderabad šŸ’«āœ…šŸ’ƒ 24Ɨ7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...
Hyderabad šŸ’«āœ…šŸ’ƒ 24Ɨ7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATIS...
Ā 
Production Day 1.pptxjvjbvbcbcb bj bvcbj
Production Day 1.pptxjvjbvbcbcb bj bvcbjProduction Day 1.pptxjvjbvbcbcb bj bvcbj
Production Day 1.pptxjvjbvbcbcb bj bvcbj
Ā 
CALL ON āž„8923113531 šŸ”Call Girls Husainganj Lucknow best Female service šŸ§³
CALL ON āž„8923113531 šŸ”Call Girls Husainganj Lucknow best Female service  šŸ§³CALL ON āž„8923113531 šŸ”Call Girls Husainganj Lucknow best Female service  šŸ§³
CALL ON āž„8923113531 šŸ”Call Girls Husainganj Lucknow best Female service šŸ§³
Ā 
Brand Analysis for reggaeton artist Jahzel.
Brand Analysis for reggaeton artist Jahzel.Brand Analysis for reggaeton artist Jahzel.
Brand Analysis for reggaeton artist Jahzel.
Ā 
Sensual Moments: +91 9999965857 Independent Call Girls Paharganj Delhi {{ Mon...
Sensual Moments: +91 9999965857 Independent Call Girls Paharganj Delhi {{ Mon...Sensual Moments: +91 9999965857 Independent Call Girls Paharganj Delhi {{ Mon...
Sensual Moments: +91 9999965857 Independent Call Girls Paharganj Delhi {{ Mon...
Ā 
Vip Modals Call Girls (Delhi) Rohini 9711199171āœ”ļø Full night Service for one...
Vip  Modals Call Girls (Delhi) Rohini 9711199171āœ”ļø Full night Service for one...Vip  Modals Call Girls (Delhi) Rohini 9711199171āœ”ļø Full night Service for one...
Vip Modals Call Girls (Delhi) Rohini 9711199171āœ”ļø Full night Service for one...
Ā 

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 ļ¬nd 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, ļ¬‚exibility, discussion forums, interactivity, great way to ļ¬gure out if a new ļ¬eld is interesting. cons: DIY, choosing the correct course, signing up and not participating after ļ¬rst 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 proļ¬le 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 inļ¬‚uence 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'ļ¬elds', 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 ļ¬gure 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 inļ¬‚uencing any of this habits? Crime: What are the sequence of crimes that happen every day? Do initiatives led by government or non-proļ¬t 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, Zipļ¬an Academy, ā€¦ ā€¢ sqlzoo.net ā€¢ meetup.com