SlideShare a Scribd company logo
1 of 58
Download to read offline
Visão Geral de Data
Science
1. Definição de Data Science
2. Carreiras em Data Science
3. AI vs ML vs DL vs DS
4. Aplicações
5. Ferramentas de DS
Programação
Definição
Quais são os passos em um projeto de Data Science?
- Definir a pergunta que queremos responder, os objetivos que queremos
alcançar: definir o problema de negócio
- Quais dados são pertinentes (muito dado é desperdício) e como cpodemos
coletar?
- Análise exploratória e processamento, tratar os dados, limpeza de dados,
- Permitir que pessoas que não tem conhecimento consigam entender os
dados, gráficos?
- Modelagem de dados (IA, machine learning)
- Comunicar as descobertas (visualização por dashboards)
- Deploy, implementação de software, automatizar a nossa solução
Definição
1. Understand a
Business
Problem
• Ask questions and
define objectives
Definição
1. Understand a
Business
Problem
• Ask questions and
define objectives
2. Data
Acquisition
• Web Scraping
• APIS
• Direct download from
URLs
• Researches and
crowdworkers
(amazon Turk)
Definição
1. Understand a
Business
Problem
• Ask questions and
define objectives
2. Data
Acquisition
• Web Scraping
• APIS
• Direct download from
URLs
• Researches and
crowdworkers
(amazon Turk)
3. Data
Preparation
• Cleaning
• Transformation
• Very time consuming
Definição
1. Understand a
Business
Problem
• Ask questions and
define objectives
2. Data
Acquisition
• Web Scraping
• APIS
• Direct download from
URLs
• Researches and
crowdworkers
(amazon Turk)
3. Data
Preparation
• Cleaning
• Transformation
• Very time consuming
4. Exploratory
Data Analysis
• Visualization
• Statistics
• Distributions
• Feature selection
Definição
1. Understand a
Business
Problem
• Ask questions and
define objectives
2. Data
Acquisition
• Web Scraping
• APIS
• Direct download from
URLs
• Researches and
crowdworkers
(amazon Turk)
3. Data
Preparation
• Cleaning
• Transformation
• Very time consuming
4. Exploratory
Data Analysis
• Visualization
• Statistics
• Distributions
• Feature selection
5. Data
Modeling
• Machine Learning
• Train a model that
best fits the business
requirements
• Prediction models
Definição
5. Data
Modeling
• Machine Learning
• Train a model that
best fits the business
requirements
• Prediction models
1. Understand a
Business
Problem
• Ask questions and
define objectives
2. Data
Acquisition
• Web Scraping
• APIS
• Direct download from
URLs
• Researches and
crowdworkers
(amazon Turk)
3. Data
Preparation
• Cleaning
• Transformation
• Very time consuming
4. Exploratory
Data Analysis
• Visualization
• Statistics
• Distributions
• Feature selection
6. Visualization
and
Communication
• Documentation
• Talk back to business
• Reports and
Dashboards
5. Data
Modeling
• Machine Learning
• Train a model that
best fits the business
requirements
• Prediction models
Definição
1. Understand a
Business
Problem
• Ask questions and
define objectives
2. Data
Acquisition
• Web Scraping
• APIS
• Direct download from
URLs
• Researches and
crowdworkers
(amazon Turk)
3. Data
Preparation
• Cleaning
• Transformation
• Very time consuming
4. Exploratory
Data Analysis
• Visualization
• Statistics
• Distributions
• Feature selection
6. Visualization
and
Communication
• Documentation
• Talk back to business
• Reports and
Dashboards
7. Deploy and
Maintenance
• Production env
• Real time analytics
• Maintenance of
Projects performance
5. Data
Modeling
• Machine Learning
• Train a model that
best fits the business
requirements
• Prediction models
Curva de Aprendizagem
1
2
3
4
5
6
7
Etapa mais complexa
Etapa menos complexa
Curva de Aprendizagem
1
2
3
4
5
6
7
Etapa mais complexa
Etapa menos complexa
Data Modeling Deploy &
Maintenance
Curva de Aprendizagem
1
2
3
4
5
6
7
Etapa mais complexa
Etapa menos complexa
Data Modeling Deploy &
Maintenance
Quantidade de Código
"The ML code is at the heart of a real-world ML production system, but that box often represents only
5% or less of the overall code of that total ML production system."
Fonte: https://developers.google.com/machine-learning/crash-course/production-ml-systems
Carreiras em Data
Science
• Engenheira de Dados
• Analista de Dados/Business Intelligence
• Engenheira de ML/DL
• Cientista de dados
Carreiras em Data Science
Definição
1. Understand a
Business
Problem
• Ask questions and
define objectives
2. Data
Acquisition
• Web Scraping
• APIS
• Direct download from
URLs
• Researches and
crowdworkers
(amazon Turk)
3. Data
Preparation
• Cleaning
• Transformation
• Very time consuming
4. Exploratory
Data Analysis
• Visualization
• Statistics
• Distributions
• Feature selection
6. Visualization
and
Communication
• Documentation
• Talk back to business
• Reports and
Dashboards
7. Deploy and
Maintenance
• Production env
• Real time analytics
• Maintenance of
Projects performance
5. Data
Modeling
• Machine Learning
• Train a model that
best fits the business
requirements
• Prediction models
Definição: Engenheira de dados
1. Understand a
Business
Problem
• Ask questions and
define objectives
2. Data
Acquisition
• Web Scraping
• APIS
• Direct download from
URLs
• Researches and
crowdworkers
(amazon Turk)
3. Data
Preparation
• Cleaning
• Transformation
• Very time consuming
4. Exploratory
Data Analysis
• Visualization
• Statistics
• Distributions
• Feature selection
6. Visualization
and
Communication
• Documentation
• Talk back to business
• Reports and
Dashboards
7. Deploy and
Maintenance
• Production env
• Real time analytics
• Maintenance of
Projects performance
5. Data
Modeling
• Machine Learning
• Train a model that
best fits the business
requirements
• Prediction models
1. Understand a
Business
Problem
• Ask questions and
define objectives
2. Data
Acquisition
• Web Scraping
• APIS
• Direct download from
URLs
• Researches and
crowdworkers
(amazon Turk)
3. Data
Preparation
• Cleaning
• Transformation
• Very time consuming
4. Exploratory
Data Analysis
• Visualization
• Statistics
• Distributions
• Feature selection
6. Visualization
and
Communication
• Documentation
• Talk back to business
• Reports and
Dashboards
7. Deploy and
Maintenance
• Production env
• Real time analytics
• Maintenance of
Projects performance
5. Data
Modeling
• Machine Learning
• Train a model that
best fits the business
requirements
• Prediction models
Definição: Analista de dados
Definição: Engenheira de ML/DL
1. Understand a
Business
Problem
• Ask questions and
define objectives
2. Data
Acquisition
• Web Scraping
• APIS
• Direct download from
URLs
• Researches and
crowdworkers
(amazon Turk)
3. Data
Preparation
• Cleaning
• Transformation
• Very time consuming
4. Exploratory
Data Analysis
• Visualization
• Statistics
• Distributions
• Feature selection
6. Visualization
and
Communication
• Documentation
• Talk back to business
• Reports and
Dashboards
7. Deploy and
Maintenance
• Production env
• Real time analytics
• Maintenance of
Projects performance
5. Data
Modeling
• Machine Learning
• Train a model that
best fits the business
requirements
• Prediction models
Definição: Cientista de dados
1. Understand a
Business
Problem
• Ask questions and
define objectives
2. Data
Acquisition
• Web Scraping
• APIS
• Direct download from
URLs
• Researches and
crowdworkers
(amazon Turk)
3. Data
Preparation
• Cleaning
• Transformation
• Very time consuming
4. Exploratory
Data Analysis
• Visualization
• Statistics
• Distributions
• Feature selection
6. Visualization
and
Communication
• Documentation
• Talk back to business
• Reports and
Dashboards
7. Deploy and
Maintenance
• Production env
• Real time analytics
• Maintenance of
Projects performance
5. Data
Modeling
• Machine Learning
• Train a model that
best fits the business
requirements
• Prediction models
• Engenheira de Dados + Big Data
• Analista de Dados/Business Intelligence + Big Data
• Engenheira de ML/DL + Big Data
• Cientista de Dados + Big Data
Carreiras em Data Science
Definição
1. Understand a
Business
Problem
• Ask questions and
define objectives
2. Data
Acquisition
• Web Scraping
• APIS
• Direct download from
URLs
• Researches and
crowdworkers
(amazon Turk)
3. Data
Preparation
• Cleaning
• Transformation
• Very time consuming
4. Exploratory
Data Analysis
• Visualization
• Statistics
• Distributions
• Feature selection
6. Visualization
and
Communication
• Documentation
• Talk back to business
• Reports and
Dashboards
7. Deploy and
Maintenance
• Production env
• Real time analytics
• Maintenance of
Projects performance
5. Data
Modeling
• Machine Learning
• Train a model that
best fits the business
requirements
• Prediction models
Big Data
• Data too large for
a spreadsheet
• Requires
alternative
data-processing
software
Palavras chaves em vagas de DS no Brasil
Palavras chaves em vagas de DS nos EUA
Pesquisa Data Hackers sobre mercado de Data
Science
• Base de dados
• https://www.kaggle.com/datahackers/pesquisa-data-hackers-2019
• Análise detalhada
• https://www.kaggle.com/jsaguiar/brazilian-ds-market
AI vs ML vs DL vs DS
Inteligência
Artificial
Machine
Learning
Deep Learning
Inteligência
Artificial
Machine
Learning
Deep Learning
Artificial
Intelligence
Inteligência
Artificial
Machine
Learning
Deep Learning
”Imitar” a inteligência
humana
Artificial
Intelligence
Inteligência
Artificial
Machine
Learning
Deep
Learnin
g
Machine
Learning
Artificial
Intelligence
Inteligência
Artificial
Machine
Learning
Deep
Learnin
g
Algoritmos que
”aprendem”, modelos
preditivos a partir de
dados
Machine
Learning
Artificial
Intelligence
Inteligência
Artificial
Machine
Learning
Deep
Learnin
g
Algoritmos que
”aprendem”, modelos
preditivos a partir de
dados
xi
- área (m2
) yi
- preço (USD)
60 100k
65 110k
70 150k
80 180k
100 200k
120 190k
… …
Machine
Learning
Artificial
Intelligence
Inteligência
Artificial
Machine
Learning
Deep
Learnin
g
Algoritmos que
”aprendem”, modelos
preditivos a partir de
dados
x (área em m2
)
Dados
Machine
Learning
Artificial
Intelligence
y (preço)
Inteligência
Artificial
Machine
Learning
Deep
Learnin
g
Algoritmos que
”aprendem”, modelos
preditivos a partir de
dados
Dados
Modelo
Machine
Learning
Artificial
Intelligence
x (área em m2
)
y (preço)
Inteligência
Artificial
Machine
Learning
Deep
Learning
Machine
Learning
Artificial
Intelligence
Inteligência
Artificial
Machine
Learning
Deep
Learning
Deep
Learning
Machine
Learning
Artificial
Intelligence
Inteligência
Artificial
Machine
Learning
Deep
Learning
Redes neurais com
várias camadas
treinadas com milhões
de dados
Deep
Learning
Machine
Learning
Artificial
Intelligence
Inteligência
Artificial
Machine
Learning
Deep
Learning
Redes neurais com
várias camadas
treinadas com milhões
de dados
Aprendem
características a partir
de dados crus
Deep
Learning
Machine
Learning
Artificial
Intelligence
Inteligência
Artificial
Machine
Learning
Deep
Learning
Redes neurais com
várias camadas
treinadas com milhões
de dados
Aprendem
características a partir
de dados crus
Deep
Learning
Machine
Learning
Artificial
Intelligence
Inteligência
Artificial
Machine
Learning
Deep
Learning
Data
Science
Deep
Learning
Machine
Learning
Artificial
Intelligence
Aplicações
Aplicações
Aplicações de ML
• Uber – Preço dinâmico
• Airbnb – Preço dinâmico
• Youtube – Recomendação de próximo vídeo
• Quinto Andar – Calculadora de Aluguel
• Nubank – Análise de Crédito
Aplicações
Aplicações de DL
• Google - Google Translate
• Android - Pesquisa por voz
• Facebook - Reconhecimento facial
• SkinVision App – Câncer de Pele
• My Heritage – Colorização de Fotos
Link NVidia Gaugan
Aplicações
Aplicações de Data Visualization Link Data is Beautiful
Aplicações
Ferramentas de DS
Anaconda: Kit de Ferramentas de Data Science
Imagens que vêm à cabeça quando falamos de
programação
Em Data Science é Diferente
Em Data Science é Diferente
• https://nbviewer.jupyter.org/
Exemplos de Livros em Jupyter
Exemplos de Livros em Jupyter
Atividade Prática
• Nos contextualizarmos com o ambiente de desenvolvimento em data science
remoto: Google Colab
• Importar um utilitário para colorização de imagens
• Primeiros passos com Python
Objetivo da Atividade

More Related Content

Similar to awari-ds-aula1.pdf

[Webinar] Getting to Insights Faster: A Framework for Agile Big Data
[Webinar] Getting to Insights Faster: A Framework for Agile Big Data[Webinar] Getting to Insights Faster: A Framework for Agile Big Data
[Webinar] Getting to Insights Faster: A Framework for Agile Big DataInfochimps, a CSC Big Data Business
 
The Data Lake and Getting Buisnesses the Big Data Insights They Need
The Data Lake and Getting Buisnesses the Big Data Insights They NeedThe Data Lake and Getting Buisnesses the Big Data Insights They Need
The Data Lake and Getting Buisnesses the Big Data Insights They NeedDunn Solutions Group
 
Metadata discovery for enterprise packages - a better approach
Metadata discovery for enterprise packages - a better approachMetadata discovery for enterprise packages - a better approach
Metadata discovery for enterprise packages - a better approachRoland Bullivant
 
Data DevOps: An Overview
Data DevOps: An OverviewData DevOps: An Overview
Data DevOps: An OverviewScott W. Ambler
 
Customer Intelligence_ Harnessing Elephants at Transamerica Presentation (1)
Customer Intelligence_ Harnessing Elephants at Transamerica    Presentation (1)Customer Intelligence_ Harnessing Elephants at Transamerica    Presentation (1)
Customer Intelligence_ Harnessing Elephants at Transamerica Presentation (1)Vishal Bamba
 
Building Better Analytics Workflows (Strata-Hadoop World 2013)
Building Better Analytics Workflows (Strata-Hadoop World 2013)Building Better Analytics Workflows (Strata-Hadoop World 2013)
Building Better Analytics Workflows (Strata-Hadoop World 2013)Wes McKinney
 
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...Denodo
 
The New Frontier: Optimizing Big Data Exploration
The New Frontier: Optimizing Big Data ExplorationThe New Frontier: Optimizing Big Data Exploration
The New Frontier: Optimizing Big Data ExplorationInside Analysis
 
351315535-Module-1-Intro-to-Data-Science-pptx.pptx
351315535-Module-1-Intro-to-Data-Science-pptx.pptx351315535-Module-1-Intro-to-Data-Science-pptx.pptx
351315535-Module-1-Intro-to-Data-Science-pptx.pptxXanGwaps
 
NDC Oslo : A Practical Introduction to Data Science
NDC Oslo : A Practical Introduction to Data ScienceNDC Oslo : A Practical Introduction to Data Science
NDC Oslo : A Practical Introduction to Data ScienceMark West
 
Breed data scientists_ A Presentation.pptx
Breed data scientists_ A Presentation.pptxBreed data scientists_ A Presentation.pptx
Breed data scientists_ A Presentation.pptxGautamPopli1
 
"Data Mesh in Kubernetes", Andrii Syniuk
"Data Mesh in Kubernetes", Andrii Syniuk"Data Mesh in Kubernetes", Andrii Syniuk
"Data Mesh in Kubernetes", Andrii SyniukFwdays
 
Architectures styles and deployment on the hadoop
Architectures styles and deployment on the hadoopArchitectures styles and deployment on the hadoop
Architectures styles and deployment on the hadoopAnu Ravindranath
 
Big data by Mithlesh sadh
Big data by Mithlesh sadhBig data by Mithlesh sadh
Big data by Mithlesh sadhMithlesh Sadh
 
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...DATAVERSITY
 
Architecting Data For The Modern Enterprise - Data Summit 2017, Closing Keynote
Architecting Data For The Modern Enterprise - Data Summit 2017, Closing KeynoteArchitecting Data For The Modern Enterprise - Data Summit 2017, Closing Keynote
Architecting Data For The Modern Enterprise - Data Summit 2017, Closing KeynoteCaserta
 
Creating a Next-Generation Big Data Architecture
Creating a Next-Generation Big Data ArchitectureCreating a Next-Generation Big Data Architecture
Creating a Next-Generation Big Data ArchitecturePerficient, Inc.
 
Creatinganext generationbigdataarchitecture-141204150317-conversion-gate02
Creatinganext generationbigdataarchitecture-141204150317-conversion-gate02Creatinganext generationbigdataarchitecture-141204150317-conversion-gate02
Creatinganext generationbigdataarchitecture-141204150317-conversion-gate02email2jl
 

Similar to awari-ds-aula1.pdf (20)

[Webinar] Getting to Insights Faster: A Framework for Agile Big Data
[Webinar] Getting to Insights Faster: A Framework for Agile Big Data[Webinar] Getting to Insights Faster: A Framework for Agile Big Data
[Webinar] Getting to Insights Faster: A Framework for Agile Big Data
 
The Data Lake and Getting Buisnesses the Big Data Insights They Need
The Data Lake and Getting Buisnesses the Big Data Insights They NeedThe Data Lake and Getting Buisnesses the Big Data Insights They Need
The Data Lake and Getting Buisnesses the Big Data Insights They Need
 
Metadata discovery for enterprise packages - a better approach
Metadata discovery for enterprise packages - a better approachMetadata discovery for enterprise packages - a better approach
Metadata discovery for enterprise packages - a better approach
 
Data DevOps: An Overview
Data DevOps: An OverviewData DevOps: An Overview
Data DevOps: An Overview
 
Customer Intelligence_ Harnessing Elephants at Transamerica Presentation (1)
Customer Intelligence_ Harnessing Elephants at Transamerica    Presentation (1)Customer Intelligence_ Harnessing Elephants at Transamerica    Presentation (1)
Customer Intelligence_ Harnessing Elephants at Transamerica Presentation (1)
 
Building Better Analytics Workflows (Strata-Hadoop World 2013)
Building Better Analytics Workflows (Strata-Hadoop World 2013)Building Better Analytics Workflows (Strata-Hadoop World 2013)
Building Better Analytics Workflows (Strata-Hadoop World 2013)
 
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
Why Your Data Science Architecture Should Include a Data Virtualization Tool ...
 
The New Frontier: Optimizing Big Data Exploration
The New Frontier: Optimizing Big Data ExplorationThe New Frontier: Optimizing Big Data Exploration
The New Frontier: Optimizing Big Data Exploration
 
351315535-Module-1-Intro-to-Data-Science-pptx.pptx
351315535-Module-1-Intro-to-Data-Science-pptx.pptx351315535-Module-1-Intro-to-Data-Science-pptx.pptx
351315535-Module-1-Intro-to-Data-Science-pptx.pptx
 
NDC Oslo : A Practical Introduction to Data Science
NDC Oslo : A Practical Introduction to Data ScienceNDC Oslo : A Practical Introduction to Data Science
NDC Oslo : A Practical Introduction to Data Science
 
SharePoint Custom Development
SharePoint Custom DevelopmentSharePoint Custom Development
SharePoint Custom Development
 
ODSC East 2018
ODSC East 2018ODSC East 2018
ODSC East 2018
 
Breed data scientists_ A Presentation.pptx
Breed data scientists_ A Presentation.pptxBreed data scientists_ A Presentation.pptx
Breed data scientists_ A Presentation.pptx
 
"Data Mesh in Kubernetes", Andrii Syniuk
"Data Mesh in Kubernetes", Andrii Syniuk"Data Mesh in Kubernetes", Andrii Syniuk
"Data Mesh in Kubernetes", Andrii Syniuk
 
Architectures styles and deployment on the hadoop
Architectures styles and deployment on the hadoopArchitectures styles and deployment on the hadoop
Architectures styles and deployment on the hadoop
 
Big data by Mithlesh sadh
Big data by Mithlesh sadhBig data by Mithlesh sadh
Big data by Mithlesh sadh
 
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
 
Architecting Data For The Modern Enterprise - Data Summit 2017, Closing Keynote
Architecting Data For The Modern Enterprise - Data Summit 2017, Closing KeynoteArchitecting Data For The Modern Enterprise - Data Summit 2017, Closing Keynote
Architecting Data For The Modern Enterprise - Data Summit 2017, Closing Keynote
 
Creating a Next-Generation Big Data Architecture
Creating a Next-Generation Big Data ArchitectureCreating a Next-Generation Big Data Architecture
Creating a Next-Generation Big Data Architecture
 
Creatinganext generationbigdataarchitecture-141204150317-conversion-gate02
Creatinganext generationbigdataarchitecture-141204150317-conversion-gate02Creatinganext generationbigdataarchitecture-141204150317-conversion-gate02
Creatinganext generationbigdataarchitecture-141204150317-conversion-gate02
 

Recently uploaded

Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Servicejennyeacort
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts ServiceSapana Sha
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...Suhani Kapoor
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...Pooja Nehwal
 
Data Warehouse , Data Cube Computation
Data Warehouse   , Data Cube ComputationData Warehouse   , Data Cube Computation
Data Warehouse , Data Cube Computationsit20ad004
 
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...shivangimorya083
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 

Recently uploaded (20)

Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts ServiceCall Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
Call Girls In Noida City Center Metro 24/7✡️9711147426✡️ Escorts Service
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts Service
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
 
Data Warehouse , Data Cube Computation
Data Warehouse   , Data Cube ComputationData Warehouse   , Data Cube Computation
Data Warehouse , Data Cube Computation
 
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
Full night 🥵 Call Girls Delhi New Friends Colony {9711199171} Sanya Reddy ✌️o...
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
 

awari-ds-aula1.pdf

  • 1. Visão Geral de Data Science
  • 2. 1. Definição de Data Science 2. Carreiras em Data Science 3. AI vs ML vs DL vs DS 4. Aplicações 5. Ferramentas de DS Programação
  • 3. Definição Quais são os passos em um projeto de Data Science? - Definir a pergunta que queremos responder, os objetivos que queremos alcançar: definir o problema de negócio - Quais dados são pertinentes (muito dado é desperdício) e como cpodemos coletar? - Análise exploratória e processamento, tratar os dados, limpeza de dados, - Permitir que pessoas que não tem conhecimento consigam entender os dados, gráficos? - Modelagem de dados (IA, machine learning) - Comunicar as descobertas (visualização por dashboards) - Deploy, implementação de software, automatizar a nossa solução
  • 4. Definição 1. Understand a Business Problem • Ask questions and define objectives
  • 5. Definição 1. Understand a Business Problem • Ask questions and define objectives 2. Data Acquisition • Web Scraping • APIS • Direct download from URLs • Researches and crowdworkers (amazon Turk)
  • 6. Definição 1. Understand a Business Problem • Ask questions and define objectives 2. Data Acquisition • Web Scraping • APIS • Direct download from URLs • Researches and crowdworkers (amazon Turk) 3. Data Preparation • Cleaning • Transformation • Very time consuming
  • 7. Definição 1. Understand a Business Problem • Ask questions and define objectives 2. Data Acquisition • Web Scraping • APIS • Direct download from URLs • Researches and crowdworkers (amazon Turk) 3. Data Preparation • Cleaning • Transformation • Very time consuming 4. Exploratory Data Analysis • Visualization • Statistics • Distributions • Feature selection
  • 8. Definição 1. Understand a Business Problem • Ask questions and define objectives 2. Data Acquisition • Web Scraping • APIS • Direct download from URLs • Researches and crowdworkers (amazon Turk) 3. Data Preparation • Cleaning • Transformation • Very time consuming 4. Exploratory Data Analysis • Visualization • Statistics • Distributions • Feature selection 5. Data Modeling • Machine Learning • Train a model that best fits the business requirements • Prediction models
  • 9. Definição 5. Data Modeling • Machine Learning • Train a model that best fits the business requirements • Prediction models 1. Understand a Business Problem • Ask questions and define objectives 2. Data Acquisition • Web Scraping • APIS • Direct download from URLs • Researches and crowdworkers (amazon Turk) 3. Data Preparation • Cleaning • Transformation • Very time consuming 4. Exploratory Data Analysis • Visualization • Statistics • Distributions • Feature selection 6. Visualization and Communication • Documentation • Talk back to business • Reports and Dashboards 5. Data Modeling • Machine Learning • Train a model that best fits the business requirements • Prediction models
  • 10. Definição 1. Understand a Business Problem • Ask questions and define objectives 2. Data Acquisition • Web Scraping • APIS • Direct download from URLs • Researches and crowdworkers (amazon Turk) 3. Data Preparation • Cleaning • Transformation • Very time consuming 4. Exploratory Data Analysis • Visualization • Statistics • Distributions • Feature selection 6. Visualization and Communication • Documentation • Talk back to business • Reports and Dashboards 7. Deploy and Maintenance • Production env • Real time analytics • Maintenance of Projects performance 5. Data Modeling • Machine Learning • Train a model that best fits the business requirements • Prediction models
  • 11. Curva de Aprendizagem 1 2 3 4 5 6 7 Etapa mais complexa Etapa menos complexa
  • 12. Curva de Aprendizagem 1 2 3 4 5 6 7 Etapa mais complexa Etapa menos complexa Data Modeling Deploy & Maintenance
  • 13. Curva de Aprendizagem 1 2 3 4 5 6 7 Etapa mais complexa Etapa menos complexa Data Modeling Deploy & Maintenance
  • 14. Quantidade de Código "The ML code is at the heart of a real-world ML production system, but that box often represents only 5% or less of the overall code of that total ML production system." Fonte: https://developers.google.com/machine-learning/crash-course/production-ml-systems
  • 16. • Engenheira de Dados • Analista de Dados/Business Intelligence • Engenheira de ML/DL • Cientista de dados Carreiras em Data Science
  • 17. Definição 1. Understand a Business Problem • Ask questions and define objectives 2. Data Acquisition • Web Scraping • APIS • Direct download from URLs • Researches and crowdworkers (amazon Turk) 3. Data Preparation • Cleaning • Transformation • Very time consuming 4. Exploratory Data Analysis • Visualization • Statistics • Distributions • Feature selection 6. Visualization and Communication • Documentation • Talk back to business • Reports and Dashboards 7. Deploy and Maintenance • Production env • Real time analytics • Maintenance of Projects performance 5. Data Modeling • Machine Learning • Train a model that best fits the business requirements • Prediction models
  • 18. Definição: Engenheira de dados 1. Understand a Business Problem • Ask questions and define objectives 2. Data Acquisition • Web Scraping • APIS • Direct download from URLs • Researches and crowdworkers (amazon Turk) 3. Data Preparation • Cleaning • Transformation • Very time consuming 4. Exploratory Data Analysis • Visualization • Statistics • Distributions • Feature selection 6. Visualization and Communication • Documentation • Talk back to business • Reports and Dashboards 7. Deploy and Maintenance • Production env • Real time analytics • Maintenance of Projects performance 5. Data Modeling • Machine Learning • Train a model that best fits the business requirements • Prediction models
  • 19. 1. Understand a Business Problem • Ask questions and define objectives 2. Data Acquisition • Web Scraping • APIS • Direct download from URLs • Researches and crowdworkers (amazon Turk) 3. Data Preparation • Cleaning • Transformation • Very time consuming 4. Exploratory Data Analysis • Visualization • Statistics • Distributions • Feature selection 6. Visualization and Communication • Documentation • Talk back to business • Reports and Dashboards 7. Deploy and Maintenance • Production env • Real time analytics • Maintenance of Projects performance 5. Data Modeling • Machine Learning • Train a model that best fits the business requirements • Prediction models Definição: Analista de dados
  • 20. Definição: Engenheira de ML/DL 1. Understand a Business Problem • Ask questions and define objectives 2. Data Acquisition • Web Scraping • APIS • Direct download from URLs • Researches and crowdworkers (amazon Turk) 3. Data Preparation • Cleaning • Transformation • Very time consuming 4. Exploratory Data Analysis • Visualization • Statistics • Distributions • Feature selection 6. Visualization and Communication • Documentation • Talk back to business • Reports and Dashboards 7. Deploy and Maintenance • Production env • Real time analytics • Maintenance of Projects performance 5. Data Modeling • Machine Learning • Train a model that best fits the business requirements • Prediction models
  • 21. Definição: Cientista de dados 1. Understand a Business Problem • Ask questions and define objectives 2. Data Acquisition • Web Scraping • APIS • Direct download from URLs • Researches and crowdworkers (amazon Turk) 3. Data Preparation • Cleaning • Transformation • Very time consuming 4. Exploratory Data Analysis • Visualization • Statistics • Distributions • Feature selection 6. Visualization and Communication • Documentation • Talk back to business • Reports and Dashboards 7. Deploy and Maintenance • Production env • Real time analytics • Maintenance of Projects performance 5. Data Modeling • Machine Learning • Train a model that best fits the business requirements • Prediction models
  • 22. • Engenheira de Dados + Big Data • Analista de Dados/Business Intelligence + Big Data • Engenheira de ML/DL + Big Data • Cientista de Dados + Big Data Carreiras em Data Science
  • 23. Definição 1. Understand a Business Problem • Ask questions and define objectives 2. Data Acquisition • Web Scraping • APIS • Direct download from URLs • Researches and crowdworkers (amazon Turk) 3. Data Preparation • Cleaning • Transformation • Very time consuming 4. Exploratory Data Analysis • Visualization • Statistics • Distributions • Feature selection 6. Visualization and Communication • Documentation • Talk back to business • Reports and Dashboards 7. Deploy and Maintenance • Production env • Real time analytics • Maintenance of Projects performance 5. Data Modeling • Machine Learning • Train a model that best fits the business requirements • Prediction models Big Data • Data too large for a spreadsheet • Requires alternative data-processing software
  • 24.
  • 25.
  • 26.
  • 27. Palavras chaves em vagas de DS no Brasil
  • 28. Palavras chaves em vagas de DS nos EUA
  • 29. Pesquisa Data Hackers sobre mercado de Data Science • Base de dados • https://www.kaggle.com/datahackers/pesquisa-data-hackers-2019 • Análise detalhada • https://www.kaggle.com/jsaguiar/brazilian-ds-market
  • 30. AI vs ML vs DL vs DS
  • 33. Inteligência Artificial Machine Learning Deep Learning ”Imitar” a inteligência humana Artificial Intelligence
  • 36. Inteligência Artificial Machine Learning Deep Learnin g Algoritmos que ”aprendem”, modelos preditivos a partir de dados xi - área (m2 ) yi - preço (USD) 60 100k 65 110k 70 150k 80 180k 100 200k 120 190k … … Machine Learning Artificial Intelligence
  • 37. Inteligência Artificial Machine Learning Deep Learnin g Algoritmos que ”aprendem”, modelos preditivos a partir de dados x (área em m2 ) Dados Machine Learning Artificial Intelligence y (preço)
  • 38. Inteligência Artificial Machine Learning Deep Learnin g Algoritmos que ”aprendem”, modelos preditivos a partir de dados Dados Modelo Machine Learning Artificial Intelligence x (área em m2 ) y (preço)
  • 41. Inteligência Artificial Machine Learning Deep Learning Redes neurais com várias camadas treinadas com milhões de dados Deep Learning Machine Learning Artificial Intelligence
  • 42. Inteligência Artificial Machine Learning Deep Learning Redes neurais com várias camadas treinadas com milhões de dados Aprendem características a partir de dados crus Deep Learning Machine Learning Artificial Intelligence
  • 43. Inteligência Artificial Machine Learning Deep Learning Redes neurais com várias camadas treinadas com milhões de dados Aprendem características a partir de dados crus Deep Learning Machine Learning Artificial Intelligence
  • 46. Aplicações Aplicações de ML • Uber – Preço dinâmico • Airbnb – Preço dinâmico • Youtube – Recomendação de próximo vídeo • Quinto Andar – Calculadora de Aluguel • Nubank – Análise de Crédito
  • 47. Aplicações Aplicações de DL • Google - Google Translate • Android - Pesquisa por voz • Facebook - Reconhecimento facial • SkinVision App – Câncer de Pele • My Heritage – Colorização de Fotos
  • 49. Aplicações de Data Visualization Link Data is Beautiful Aplicações
  • 51. Anaconda: Kit de Ferramentas de Data Science
  • 52. Imagens que vêm à cabeça quando falamos de programação
  • 53. Em Data Science é Diferente
  • 54. Em Data Science é Diferente
  • 56. Exemplos de Livros em Jupyter
  • 58. • Nos contextualizarmos com o ambiente de desenvolvimento em data science remoto: Google Colab • Importar um utilitário para colorização de imagens • Primeiros passos com Python Objetivo da Atividade