SlideShare uma empresa Scribd logo
1 de 65
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 1
Realidade Virtual
e a Ciência de Dados
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 2
APRESENTAÇÕES
AZURIS
AZURIS MOBILE E CLOUD
Alessandro Binhara
Xamarin Mobile Cerfitied Developer
Hortonworks Consulting
Paulo Frank
MOBILE GAME DESIGNER EXPERT
Game Developer
Leonardo Marques
DataScientist Consulting
Business Intelligence Consultant
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 3
Clientes
AZURIS
Ser uma empresa provedora de tecnologias
inovadoras para clientes e parceiros que
desejam inovar em seus produtos e
serviços.
Missão
Soluções em Mobile e Bigdata são focos de
ações no presente, atendendo o mundo e
moldando o futuro da sociedade.
Visão
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 4
PARCEIRA
BEENOCULUS / AZURIS
BEENOCULUS
A Beenoculus Tecnologia é
uma empresa que tem por
missão democratizar a
realidade virtual no Brasil.
AZURIS MOBILE E CLOUD
Empresa especializada em
treinamentos e cursos online
de programação para
mobiles, gadgets e servidores.
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
As Tecnologias de Realidade
Virtual e Ciência de dados vão se
misturar num futuro próximo ?
Como ?
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 6
Tema
As máquinas de aprendizado e sistemas de recomendação tem mudado o
processo de como as pessoas compram produtos e serviços, aumentando,
muitas vezes, em mais de 70% a assertividade do conteúdo que as pessoas
buscam na internet.
Como a realidade virtual pode ser impactada pelo uso das tecnologias de
inteligência artificial e como o comportamento do usuário pode ser
completamente analisado.
No sentido literal é possível entender o que o usuário olha e o que ele sente.
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 7
Learn
Machine?
O que é
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 8
The Learn Machine
Em aprendizado de máquina, computadores aplicam
técnicas estatísticas de aprendizado para
automaticamente identificar padrões em dados. Estas
técnicas podem ser utilizadas para realizar previsões
com alta precisão.
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
Image se ...
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
AMAZON
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 11
• How Netflix Uses Analytics To Select Movies, Create Content, and Make
Multimillion Dollar Decisions
• “There are 33 million different versions of Netflix.”
• – Joris Evers, Director of Global Communications
• Sistema de Recomendação:
• Since 75% of viewer activity is based on these suggestions, I’d say it
works pretty well for them.
• https://blog.kissmetrics.com/how-netflix-uses-analytics/
Ciência de
Dados na ...
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 12
• When you pause, rewind, or fast forward
• What day you watch content
• The date you watch
• What time you watch content
• Where you watch (zip code)
• What device you use to watch (Do you like to use your tablet for TV shows and your
Roku for movies? Do people access the Just for Kids feature more on their iPads, etc.?)
• When you pause and leave content (and if you ever come back)
• The ratings given (about 4 million per day)
• Searches (about 3 million per day)
• Browsing and scrolling behavior
• Netflix also looks at data within movies. They take various “screen shots” to look at “in
the moment” characteristics. Netflix has confirmed they know when the credits start
rolling; but there’s far more to it than just that. Some have figured these characteristics
may be the volume, colors, and scenery that help Netflix find out what users like.
Métricas
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
Muitos usuários assistiram a David Fincher dirigiu o filme
The Social Network do começo ao fim.
A versão britânica de "House of Cards" tem sido bem
assistida.
Aqueles que assistiram a versão britânica "House of Cards"
também assistiram filmes de Kevin Spacey e/ou filmes,
dirigidos por David Fincher.
Cada um desses 3 fatores sinérgicos tinha que conter um
determinado volume de usuários.A Netflix tinha um monte de
usuários com todos os 3 fatores.
O seriado trouxe em 2 milhões de novos assinantes nos
EUA no primeiro trimestre de 2013, que foi um aumento de
7% trouxe em 1 milhão de novos assinantes de outras partes
do mundo.
Em relação ao trimestre anterior. De acordo com The Wire
Atlântico, estes 3 milhões de assinantes quase pagou o
custo de House of Cards.
A netflix sabia que:
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
Seria Stranger Things
uma obra de arte do
algorítmo da Netflix?
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
Técnicas Estatísticas....
Classificação
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
Clusterização
Técnicas Estatísticas....
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
Recomendação
Filtro Colaborativo
Técnicas Estatísticas....
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
Sistema de Recomendação de Produtos
Vitrines inteligentes para lojas online
Aumento em 60% o volume de faturamento das lojas
Cluster Hadoop com 70nós
Mais de 1.5 milhões de transações por segundo
Sistema de Recomendação
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
• 180 mil alunos
• Crescimento de 40 milhões registros por dia
• 1,5 trilhões de registro em SQLServer
• Comparações do Problema: Inadimplência X Evasão
• passado/presente
• Evolução dos pagamentos atrasados
• Reflexo sob o sistema acadêmico
• Processamento em tempo hábil
Problema:
Inadimplência X Evasão
O HADOOP Cluster Hortonworks
Demanda de relatórios que depende de pesquisa histórica
Volume total 12 Trilhões de registros
Tempo médio de busca 20s algumas instantâneas.
Com combinações de nome de aluno, disciplinas, turmas, cursos, data de entrada e
saída, data da informação, títulos emitidos, renegociações, data de pagamento, valor de
titulo, valor pago.
SQ Server com base local de 600GB
Base no Hadoop é de 10TB
Solução
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 20
Realidade
Virtual?
O que é
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 21
The Ultimate Display
A exibição final seria, naturalmente, um espaço dentro
do qual o computador pode controlar a existência da
matéria. Uma cadeira exibida em um quarto tão seria
bom o suficiente para se sentar. Algemas, exibidas
em um quarto tão iria ser confinando, e uma bala
exibida em um quarto tão seria fatal”.
Ivan Sutherland, 1965
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 22
Interface Invisível
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 23
Ivan Sutherland (1963)
Sketchpad - first interactive graphics program
https://www.youtube.com/watch?v=DWAIp3t6SLU
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 24
Graphical User Interfaces
Separando o mundo real do virtual
Janelas, Icons, Menus,
Pointers, Metáforas
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 25
Holodeck (1974)
Primeira apresentação em Star Trek
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 26
Tendência: Interfaces Invisíveis
Escondendo o computador do mundo real
Fazendo
computadores
invisíveis
Computação
ubíqua
Colocando o
usuário dentro
do computador
Realidade
Virtual
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 27
Interfaces Invisíveis
Escondendo o computador do mundo real
Fazendo
computadores
invisíveis
Computação
ubíqua
Colocando o
usuário dentro
do computador
Realidade
Virtual
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 28
RV?O que é
Um mundo artificial que consiste de imagens e
sons criados pelo computador e que é afetado
por ações da pessoa que o experimenta.
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 29
Virtual Reality
Chegou a primeira onda da Realidade Virtual
1985
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 30
Experiência VR
https://youtu.be/uFsMYRsWglA
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 31
Definição de Presença
Presença é a chave para a definição de VR em termos de
experiência de que presença é definida como a sensação de
estar em um ambiente que telepresença é definida como a
experiência da presença em um ambiente através de um
meio de comunicação.
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 32
Virtuix Omni
VR Treadmill
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 33
AR
Combina o Real e
imagens virtuais
AR
Ambos podem ser
vistos ao mesmo
tempo
AR
O conteúdo virtual pode
ser interagido com o
registado
AR
Objetos virtuais em
3D aparecem fixos no
espaço
Augmented Reality
Definições AR
Interativo em
tempo real
AR
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 34
Augmented Reality
Star Wars (1972)
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 35
Augmented Reality
Exemplos
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 36
Futuro da VR no Anos 90's
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 37
Inicio da Segunda Onda
Kickstart do Oculus Rifit
Criador Palmer Luckey
• HMD hacker
• Mixed Reality Lab (MxR) intern
Oculus Rift (2011)
• 2012 - $2.4 million kickstarter
• 2014 - $2B acquisition
FaceBook
• $350 USD, 110o FOV
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 38
Google Cardboard
Uma brincadeira do Google ???
• Liberado 2014 (Google 20% project)
• >5 million enviados
• Ferramentas fáceis de usar
+ =
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 39
Desktop VR 2016
Graphic Desktop
• $1,500 USD
• >4 Billion poly/sec
• $600 HMD
• 1080x1200, 90Hz
• Optical tracking
• Room scale
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 40
2016 - Chedada do HMDs
Graphic Desktop
Oculus Rift
PlayStation VR
HTC/Valve Vive
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 41
Hololens
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 42
MineCraft
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 43
2018 - Segunda Versões de HMDs
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 44
Augmented Reality
Jedy Chalenger
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 45
Realidade
Virtual?
Learn Machine e
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
VR e LearnMachine
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
VR e LearnMachine
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
VR e LearnMachine
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
VR e LearnMachine
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
VR e LearnMachine
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
Experimento VR e DataScientist
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
Experimento VR e DataScientist
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 53
Realidade Virtual
e
Análise de Dados
Nosso Experimento
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
Experimento VR e DataScientist
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
Experimento VR e DataScientist
Dimensoes
Analisamos algumas dimensões
•Posição X,Y do usuário
•Para onde ele Olha
•Quanto tempo ele ou para o objeto
•A distância que ele esta de um objeto
•Quais Objetos ele mais se aproximou
•Quais itens ele selecionou
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
Experimento VR e DataScientist
Nosso Ambiente
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
Experimento VR e DataScientist
Nosso Ambiente
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
Experimento VR e DataScientist
Nosso Ambiente
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
Experimento VR e DataScientist
Nosso Ambiente
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
Experimento VR e DataScientist
Nosso Ambiente
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
Experimento VR e DataScientist
Nosso Ambiente
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
Experimento VR e DataScientist
Vídeo da Experiência
Analisamos algumas dimensões
•Posição X,Y do usuário
•Para onde ele Olha
•Quanto tempo ele ou para o objeto
•A distância que ele esta de um objeto
•Quais Objetos ele mais se aproximou
•Quais itens ele selecionou
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
Experimento VR e DataScientist
1)Qual a primeira coisa que vem sua mente depois desta experiência?
2) O que vocêmais gostou na cena?
3) Que item chamou atenç ão mais atenç ão?
4) Qual dos itens exposto te chamou mais atenç ão ?
5) Qual dos itens expostos vocêmais gostou?
Nosso Teste AB
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16
Experimento VR e DataScientist
Nosso DashBoard
E Resultasdos????
Onde mais poderíamos
Usar uma tecnologia dessa ?
34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 65
Perguntas?

Mais conteúdo relacionado

Semelhante a Curso de RV e Ciência de Dados

2008 08 27 Rede Catolica Sao Paulo
2008 08 27 Rede Catolica Sao Paulo2008 08 27 Rede Catolica Sao Paulo
2008 08 27 Rede Catolica Sao Paulosrlm
 
Como construir uma boa realidade aumentada
Como construir uma boa realidade aumentadaComo construir uma boa realidade aumentada
Como construir uma boa realidade aumentadaVinícius da Costa
 
Marketing 3.0 Gestão 2.0 e EU ainda no 1.0
Marketing 3.0 Gestão 2.0 e EU ainda no 1.0Marketing 3.0 Gestão 2.0 e EU ainda no 1.0
Marketing 3.0 Gestão 2.0 e EU ainda no 1.0Alceu Cruz
 
2008 06 17 Brasilia
2008 06 17 Brasilia2008 06 17 Brasilia
2008 06 17 Brasiliatatiane_HSM
 
Demonstrador virtual web com recursos de Realidade Aumentada - Apresentação
Demonstrador virtual web com recursos de Realidade Aumentada - ApresentaçãoDemonstrador virtual web com recursos de Realidade Aumentada - Apresentação
Demonstrador virtual web com recursos de Realidade Aumentada - ApresentaçãoLeonardo Pereira Santos
 
17983991.ppt
17983991.ppt17983991.ppt
17983991.pptegfdbfbgf
 
2008 08 19 Hsm Convergencia Rio
2008 08 19 Hsm Convergencia Rio2008 08 19 Hsm Convergencia Rio
2008 08 19 Hsm Convergencia Riosrlm
 
Bizcool - Como construir carreiras para resolver problemas que ainda não exi...
Bizcool - Como construir carreiras para resolver problemas que ainda não exi...Bizcool - Como construir carreiras para resolver problemas que ainda não exi...
Bizcool - Como construir carreiras para resolver problemas que ainda não exi...Bizcool | Escola Aceleradora
 

Semelhante a Curso de RV e Ciência de Dados (20)

2008 08 27 Rede Catolica Sao Paulo
2008 08 27 Rede Catolica Sao Paulo2008 08 27 Rede Catolica Sao Paulo
2008 08 27 Rede Catolica Sao Paulo
 
Como construir uma boa realidade aumentada
Como construir uma boa realidade aumentadaComo construir uma boa realidade aumentada
Como construir uma boa realidade aumentada
 
Organizações Virtuais - 2º sem. 2012
Organizações Virtuais - 2º sem. 2012Organizações Virtuais - 2º sem. 2012
Organizações Virtuais - 2º sem. 2012
 
Aula2 Metamorfose Web
Aula2   Metamorfose WebAula2   Metamorfose Web
Aula2 Metamorfose Web
 
Marketing 3.0 Gestão 2.0 e EU ainda no 1.0
Marketing 3.0 Gestão 2.0 e EU ainda no 1.0Marketing 3.0 Gestão 2.0 e EU ainda no 1.0
Marketing 3.0 Gestão 2.0 e EU ainda no 1.0
 
2008 06 17 Brasilia
2008 06 17 Brasilia2008 06 17 Brasilia
2008 06 17 Brasilia
 
Web (design+developer)
Web (design+developer)Web (design+developer)
Web (design+developer)
 
Demonstrador virtual web com recursos de Realidade Aumentada - Apresentação
Demonstrador virtual web com recursos de Realidade Aumentada - ApresentaçãoDemonstrador virtual web com recursos de Realidade Aumentada - Apresentação
Demonstrador virtual web com recursos de Realidade Aumentada - Apresentação
 
17983991.ppt
17983991.ppt17983991.ppt
17983991.ppt
 
Digital1_aula09
Digital1_aula09Digital1_aula09
Digital1_aula09
 
...
......
...
 
Digital1_aula03
Digital1_aula03Digital1_aula03
Digital1_aula03
 
OpenKinect, o Kinect para todos
OpenKinect, o Kinect para todosOpenKinect, o Kinect para todos
OpenKinect, o Kinect para todos
 
Realidade Aumentada - Sociesc 2011
Realidade Aumentada - Sociesc 2011Realidade Aumentada - Sociesc 2011
Realidade Aumentada - Sociesc 2011
 
Apresentacao KINECT
Apresentacao KINECTApresentacao KINECT
Apresentacao KINECT
 
Design e tecnologia
Design e tecnologiaDesign e tecnologia
Design e tecnologia
 
2008 08 19 Hsm Convergencia Rio
2008 08 19 Hsm Convergencia Rio2008 08 19 Hsm Convergencia Rio
2008 08 19 Hsm Convergencia Rio
 
Palestra realidade aumentada
Palestra   realidade aumentadaPalestra   realidade aumentada
Palestra realidade aumentada
 
Bizcool - Como construir carreiras para resolver problemas que ainda não exi...
Bizcool - Como construir carreiras para resolver problemas que ainda não exi...Bizcool - Como construir carreiras para resolver problemas que ainda não exi...
Bizcool - Como construir carreiras para resolver problemas que ainda não exi...
 
Apresenta
ApresentaApresenta
Apresenta
 

Mais de Alessandro Binhara

Uma breve introdução ao Big Data e Inteligência Artificial.pptx
Uma breve introdução ao Big Data e Inteligência Artificial.pptxUma breve introdução ao Big Data e Inteligência Artificial.pptx
Uma breve introdução ao Big Data e Inteligência Artificial.pptxAlessandro Binhara
 
BigData e internte das coisas aplicada a engenharia
BigData e internte das coisas aplicada a engenhariaBigData e internte das coisas aplicada a engenharia
BigData e internte das coisas aplicada a engenhariaAlessandro Binhara
 
Case RDStation: Construindo DataLakes com Apache Hadoop em cloud agnóstica
Case RDStation: Construindo DataLakes com Apache Hadoop em cloud agnósticaCase RDStation: Construindo DataLakes com Apache Hadoop em cloud agnóstica
Case RDStation: Construindo DataLakes com Apache Hadoop em cloud agnósticaAlessandro Binhara
 
Latinoware 2019 - DEsenvolvimento mobile em Nivel jedi
Latinoware 2019 - DEsenvolvimento mobile em Nivel jediLatinoware 2019 - DEsenvolvimento mobile em Nivel jedi
Latinoware 2019 - DEsenvolvimento mobile em Nivel jediAlessandro Binhara
 
A IMPORTÂNCIA DA PARTICIPAÇÃO NA GESTÃO DE PROJETOS TECNOLÓGICOS INOVADORES:...
A IMPORTÂNCIA DA PARTICIPAÇÃO NA  GESTÃO DE PROJETOS TECNOLÓGICOS INOVADORES:...A IMPORTÂNCIA DA PARTICIPAÇÃO NA  GESTÃO DE PROJETOS TECNOLÓGICOS INOVADORES:...
A IMPORTÂNCIA DA PARTICIPAÇÃO NA GESTÃO DE PROJETOS TECNOLÓGICOS INOVADORES:...Alessandro Binhara
 
BIG DATA & IoT: Tecnologias e  Aplicações
BIG DATA & IoT: Tecnologias e  AplicaçõesBIG DATA & IoT: Tecnologias e  Aplicações
BIG DATA & IoT: Tecnologias e  AplicaçõesAlessandro Binhara
 
Introduçãoo aws, escalando uma aplicação Web
Introduçãoo aws, escalando uma aplicação WebIntroduçãoo aws, escalando uma aplicação Web
Introduçãoo aws, escalando uma aplicação WebAlessandro Binhara
 
Desenvolvimento de Games para Mobile.
Desenvolvimento de Games para Mobile.Desenvolvimento de Games para Mobile.
Desenvolvimento de Games para Mobile.Alessandro Binhara
 
Curso C# em Mono - Orientação a Objeto Basico
Curso C# em Mono - Orientação a Objeto BasicoCurso C# em Mono - Orientação a Objeto Basico
Curso C# em Mono - Orientação a Objeto BasicoAlessandro Binhara
 
Apresentação Final a FINEP Projeto MonoBasic
Apresentação Final a FINEP Projeto MonoBasicApresentação Final a FINEP Projeto MonoBasic
Apresentação Final a FINEP Projeto MonoBasicAlessandro Binhara
 
App CrossMobile com C# para Android, Iphone e WindowsPhone
App CrossMobile com C# para Android, Iphone e WindowsPhoneApp CrossMobile com C# para Android, Iphone e WindowsPhone
App CrossMobile com C# para Android, Iphone e WindowsPhoneAlessandro Binhara
 
Xamarin Interop - hands on android -
Xamarin Interop - hands on android - Xamarin Interop - hands on android -
Xamarin Interop - hands on android - Alessandro Binhara
 

Mais de Alessandro Binhara (20)

Uma breve introdução ao Big Data e Inteligência Artificial.pptx
Uma breve introdução ao Big Data e Inteligência Artificial.pptxUma breve introdução ao Big Data e Inteligência Artificial.pptx
Uma breve introdução ao Big Data e Inteligência Artificial.pptx
 
BigData e internte das coisas aplicada a engenharia
BigData e internte das coisas aplicada a engenhariaBigData e internte das coisas aplicada a engenharia
BigData e internte das coisas aplicada a engenharia
 
Case RDStation: Construindo DataLakes com Apache Hadoop em cloud agnóstica
Case RDStation: Construindo DataLakes com Apache Hadoop em cloud agnósticaCase RDStation: Construindo DataLakes com Apache Hadoop em cloud agnóstica
Case RDStation: Construindo DataLakes com Apache Hadoop em cloud agnóstica
 
Latinoware 2019 - DEsenvolvimento mobile em Nivel jedi
Latinoware 2019 - DEsenvolvimento mobile em Nivel jediLatinoware 2019 - DEsenvolvimento mobile em Nivel jedi
Latinoware 2019 - DEsenvolvimento mobile em Nivel jedi
 
A IMPORTÂNCIA DA PARTICIPAÇÃO NA GESTÃO DE PROJETOS TECNOLÓGICOS INOVADORES:...
A IMPORTÂNCIA DA PARTICIPAÇÃO NA  GESTÃO DE PROJETOS TECNOLÓGICOS INOVADORES:...A IMPORTÂNCIA DA PARTICIPAÇÃO NA  GESTÃO DE PROJETOS TECNOLÓGICOS INOVADORES:...
A IMPORTÂNCIA DA PARTICIPAÇÃO NA GESTÃO DE PROJETOS TECNOLÓGICOS INOVADORES:...
 
Curso de Férias - Robótica
Curso de Férias -  Robótica Curso de Férias -  Robótica
Curso de Férias - Robótica
 
BIG DATA & IoT: Tecnologias e  Aplicações
BIG DATA & IoT: Tecnologias e  AplicaçõesBIG DATA & IoT: Tecnologias e  Aplicações
BIG DATA & IoT: Tecnologias e  Aplicações
 
Introduçãoo aws, escalando uma aplicação Web
Introduçãoo aws, escalando uma aplicação WebIntroduçãoo aws, escalando uma aplicação Web
Introduçãoo aws, escalando uma aplicação Web
 
Bigadata casese opotunidades
Bigadata casese opotunidadesBigadata casese opotunidades
Bigadata casese opotunidades
 
Xamarin plataform
Xamarin plataformXamarin plataform
Xamarin plataform
 
Desenvolvimento de Games para Mobile.
Desenvolvimento de Games para Mobile.Desenvolvimento de Games para Mobile.
Desenvolvimento de Games para Mobile.
 
Games imersivos
Games imersivosGames imersivos
Games imersivos
 
Abertura - interopmix2014
Abertura - interopmix2014Abertura - interopmix2014
Abertura - interopmix2014
 
Curso C# em Mono - Orientação a Objeto Basico
Curso C# em Mono - Orientação a Objeto BasicoCurso C# em Mono - Orientação a Objeto Basico
Curso C# em Mono - Orientação a Objeto Basico
 
Treinamento csharp mono
Treinamento csharp monoTreinamento csharp mono
Treinamento csharp mono
 
Int305 projeto mono-final
Int305 projeto mono-finalInt305 projeto mono-final
Int305 projeto mono-final
 
Apresentação Final a FINEP Projeto MonoBasic
Apresentação Final a FINEP Projeto MonoBasicApresentação Final a FINEP Projeto MonoBasic
Apresentação Final a FINEP Projeto MonoBasic
 
App CrossMobile com C# para Android, Iphone e WindowsPhone
App CrossMobile com C# para Android, Iphone e WindowsPhoneApp CrossMobile com C# para Android, Iphone e WindowsPhone
App CrossMobile com C# para Android, Iphone e WindowsPhone
 
Xamarin Interop - hands on android -
Xamarin Interop - hands on android - Xamarin Interop - hands on android -
Xamarin Interop - hands on android -
 
Quarto Encontro GUX
Quarto Encontro GUX Quarto Encontro GUX
Quarto Encontro GUX
 

Curso de RV e Ciência de Dados

  • 1. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 1 Realidade Virtual e a Ciência de Dados
  • 2. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 2 APRESENTAÇÕES AZURIS AZURIS MOBILE E CLOUD Alessandro Binhara Xamarin Mobile Cerfitied Developer Hortonworks Consulting Paulo Frank MOBILE GAME DESIGNER EXPERT Game Developer Leonardo Marques DataScientist Consulting Business Intelligence Consultant
  • 3. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 3 Clientes AZURIS Ser uma empresa provedora de tecnologias inovadoras para clientes e parceiros que desejam inovar em seus produtos e serviços. Missão Soluções em Mobile e Bigdata são focos de ações no presente, atendendo o mundo e moldando o futuro da sociedade. Visão
  • 4. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 4 PARCEIRA BEENOCULUS / AZURIS BEENOCULUS A Beenoculus Tecnologia é uma empresa que tem por missão democratizar a realidade virtual no Brasil. AZURIS MOBILE E CLOUD Empresa especializada em treinamentos e cursos online de programação para mobiles, gadgets e servidores.
  • 5. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 As Tecnologias de Realidade Virtual e Ciência de dados vão se misturar num futuro próximo ? Como ?
  • 6. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 6 Tema As máquinas de aprendizado e sistemas de recomendação tem mudado o processo de como as pessoas compram produtos e serviços, aumentando, muitas vezes, em mais de 70% a assertividade do conteúdo que as pessoas buscam na internet. Como a realidade virtual pode ser impactada pelo uso das tecnologias de inteligência artificial e como o comportamento do usuário pode ser completamente analisado. No sentido literal é possível entender o que o usuário olha e o que ele sente.
  • 7. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 7 Learn Machine? O que é
  • 8. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 8 The Learn Machine Em aprendizado de máquina, computadores aplicam técnicas estatísticas de aprendizado para automaticamente identificar padrões em dados. Estas técnicas podem ser utilizadas para realizar previsões com alta precisão.
  • 9. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 Image se ...
  • 10. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 AMAZON
  • 11. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 11 • How Netflix Uses Analytics To Select Movies, Create Content, and Make Multimillion Dollar Decisions • “There are 33 million different versions of Netflix.” • – Joris Evers, Director of Global Communications • Sistema de Recomendação: • Since 75% of viewer activity is based on these suggestions, I’d say it works pretty well for them. • https://blog.kissmetrics.com/how-netflix-uses-analytics/ Ciência de Dados na ...
  • 12. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 12 • When you pause, rewind, or fast forward • What day you watch content • The date you watch • What time you watch content • Where you watch (zip code) • What device you use to watch (Do you like to use your tablet for TV shows and your Roku for movies? Do people access the Just for Kids feature more on their iPads, etc.?) • When you pause and leave content (and if you ever come back) • The ratings given (about 4 million per day) • Searches (about 3 million per day) • Browsing and scrolling behavior • Netflix also looks at data within movies. They take various “screen shots” to look at “in the moment” characteristics. Netflix has confirmed they know when the credits start rolling; but there’s far more to it than just that. Some have figured these characteristics may be the volume, colors, and scenery that help Netflix find out what users like. Métricas
  • 13. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 Muitos usuários assistiram a David Fincher dirigiu o filme The Social Network do começo ao fim. A versão britânica de "House of Cards" tem sido bem assistida. Aqueles que assistiram a versão britânica "House of Cards" também assistiram filmes de Kevin Spacey e/ou filmes, dirigidos por David Fincher. Cada um desses 3 fatores sinérgicos tinha que conter um determinado volume de usuários.A Netflix tinha um monte de usuários com todos os 3 fatores. O seriado trouxe em 2 milhões de novos assinantes nos EUA no primeiro trimestre de 2013, que foi um aumento de 7% trouxe em 1 milhão de novos assinantes de outras partes do mundo. Em relação ao trimestre anterior. De acordo com The Wire Atlântico, estes 3 milhões de assinantes quase pagou o custo de House of Cards. A netflix sabia que:
  • 14. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 Seria Stranger Things uma obra de arte do algorítmo da Netflix?
  • 15. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 Técnicas Estatísticas.... Classificação
  • 16. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 Clusterização Técnicas Estatísticas....
  • 17. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 Recomendação Filtro Colaborativo Técnicas Estatísticas....
  • 18. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 Sistema de Recomendação de Produtos Vitrines inteligentes para lojas online Aumento em 60% o volume de faturamento das lojas Cluster Hadoop com 70nós Mais de 1.5 milhões de transações por segundo Sistema de Recomendação
  • 19. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 • 180 mil alunos • Crescimento de 40 milhões registros por dia • 1,5 trilhões de registro em SQLServer • Comparações do Problema: Inadimplência X Evasão • passado/presente • Evolução dos pagamentos atrasados • Reflexo sob o sistema acadêmico • Processamento em tempo hábil Problema: Inadimplência X Evasão O HADOOP Cluster Hortonworks Demanda de relatórios que depende de pesquisa histórica Volume total 12 Trilhões de registros Tempo médio de busca 20s algumas instantâneas. Com combinações de nome de aluno, disciplinas, turmas, cursos, data de entrada e saída, data da informação, títulos emitidos, renegociações, data de pagamento, valor de titulo, valor pago. SQ Server com base local de 600GB Base no Hadoop é de 10TB Solução
  • 20. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 20 Realidade Virtual? O que é
  • 21. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 21 The Ultimate Display A exibição final seria, naturalmente, um espaço dentro do qual o computador pode controlar a existência da matéria. Uma cadeira exibida em um quarto tão seria bom o suficiente para se sentar. Algemas, exibidas em um quarto tão iria ser confinando, e uma bala exibida em um quarto tão seria fatal”. Ivan Sutherland, 1965
  • 22. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 22 Interface Invisível
  • 23. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 23 Ivan Sutherland (1963) Sketchpad - first interactive graphics program https://www.youtube.com/watch?v=DWAIp3t6SLU
  • 24. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 24 Graphical User Interfaces Separando o mundo real do virtual Janelas, Icons, Menus, Pointers, Metáforas
  • 25. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 25 Holodeck (1974) Primeira apresentação em Star Trek
  • 26. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 26 Tendência: Interfaces Invisíveis Escondendo o computador do mundo real Fazendo computadores invisíveis Computação ubíqua Colocando o usuário dentro do computador Realidade Virtual
  • 27. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 27 Interfaces Invisíveis Escondendo o computador do mundo real Fazendo computadores invisíveis Computação ubíqua Colocando o usuário dentro do computador Realidade Virtual
  • 28. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 28 RV?O que é Um mundo artificial que consiste de imagens e sons criados pelo computador e que é afetado por ações da pessoa que o experimenta.
  • 29. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 29 Virtual Reality Chegou a primeira onda da Realidade Virtual 1985
  • 30. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 30 Experiência VR https://youtu.be/uFsMYRsWglA
  • 31. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 31 Definição de Presença Presença é a chave para a definição de VR em termos de experiência de que presença é definida como a sensação de estar em um ambiente que telepresença é definida como a experiência da presença em um ambiente através de um meio de comunicação.
  • 32. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 32 Virtuix Omni VR Treadmill
  • 33. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 33 AR Combina o Real e imagens virtuais AR Ambos podem ser vistos ao mesmo tempo AR O conteúdo virtual pode ser interagido com o registado AR Objetos virtuais em 3D aparecem fixos no espaço Augmented Reality Definições AR Interativo em tempo real AR
  • 34. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 34 Augmented Reality Star Wars (1972)
  • 35. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 35 Augmented Reality Exemplos
  • 36. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 36 Futuro da VR no Anos 90's
  • 37. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 37 Inicio da Segunda Onda Kickstart do Oculus Rifit Criador Palmer Luckey • HMD hacker • Mixed Reality Lab (MxR) intern Oculus Rift (2011) • 2012 - $2.4 million kickstarter • 2014 - $2B acquisition FaceBook • $350 USD, 110o FOV
  • 38. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 38 Google Cardboard Uma brincadeira do Google ??? • Liberado 2014 (Google 20% project) • >5 million enviados • Ferramentas fáceis de usar + =
  • 39. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 39 Desktop VR 2016 Graphic Desktop • $1,500 USD • >4 Billion poly/sec • $600 HMD • 1080x1200, 90Hz • Optical tracking • Room scale
  • 40. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 40 2016 - Chedada do HMDs Graphic Desktop Oculus Rift PlayStation VR HTC/Valve Vive
  • 41. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 41 Hololens
  • 42. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 42 MineCraft
  • 43. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 43 2018 - Segunda Versões de HMDs
  • 44. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 44 Augmented Reality Jedy Chalenger
  • 45. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 45 Realidade Virtual? Learn Machine e
  • 46. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 VR e LearnMachine
  • 47. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 VR e LearnMachine
  • 48. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 VR e LearnMachine
  • 49. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 VR e LearnMachine
  • 50. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 VR e LearnMachine
  • 51. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 Experimento VR e DataScientist
  • 52. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 Experimento VR e DataScientist
  • 53. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 53 Realidade Virtual e Análise de Dados Nosso Experimento
  • 54. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 Experimento VR e DataScientist
  • 55. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 Experimento VR e DataScientist Dimensoes Analisamos algumas dimensões •Posição X,Y do usuário •Para onde ele Olha •Quanto tempo ele ou para o objeto •A distância que ele esta de um objeto •Quais Objetos ele mais se aproximou •Quais itens ele selecionou
  • 56. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 Experimento VR e DataScientist Nosso Ambiente
  • 57. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 Experimento VR e DataScientist Nosso Ambiente
  • 58. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 Experimento VR e DataScientist Nosso Ambiente
  • 59. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 Experimento VR e DataScientist Nosso Ambiente
  • 60. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 Experimento VR e DataScientist Nosso Ambiente
  • 61. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 Experimento VR e DataScientist Nosso Ambiente
  • 62. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 Experimento VR e DataScientist Vídeo da Experiência Analisamos algumas dimensões •Posição X,Y do usuário •Para onde ele Olha •Quanto tempo ele ou para o objeto •A distância que ele esta de um objeto •Quais Objetos ele mais se aproximou •Quais itens ele selecionou
  • 63. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 Experimento VR e DataScientist 1)Qual a primeira coisa que vem sua mente depois desta experiência? 2) O que vocêmais gostou na cena? 3) Que item chamou atenç ão mais atenç ão? 4) Qual dos itens exposto te chamou mais atenç ão ? 5) Qual dos itens expostos vocêmais gostou? Nosso Teste AB
  • 64. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 Experimento VR e DataScientist Nosso DashBoard E Resultasdos???? Onde mais poderíamos Usar uma tecnologia dessa ?
  • 65. 34Curso de Realidade Virtual BEENOCULUS // AZURIS • Módulo 1-16 65 Perguntas?