32
SIRI, GOOGLE NOW E CORTANA Assistentes Pessoais Virtuais 19/03/2015 Assistentes Pessoais Virtuais 1

Siri, Google Now e Cortana

Embed Size (px)

Citation preview

SIRI, GOOGLE NOW E

CORTANAAssistentes Pessoais Virtuais

19/03/2015 Assistentes Pessoais Virtuais 1

Integrantes da Equipe

Andesson Araujo Sousa 363987

Angelo Bruno Oliveira de Sousa 367440

Breno Alves de Meneses 369207

Elivelton Freitas Muniz 369212

Marcelo Gomes Ferreira 363991

19/03/2015 Assistentes Pessoais Virtuais 2

Sumário

• Introdução

• Siri

• Google Now

• Cortana

• Inteligência Artificial

• Conclusão

• Perguntas

19/03/2015 Assistentes Pessoais Virtuais 3

Introdução

• Assistente pessoal inteligente

1. Um software capaz de gerir o tempo e agir de

forma a ajudar seu usuário com as mais diversas

tarefas do cotidiano.

2. Utiliza técnicas de inteligência artificial para

tomar decisões que agilizam e tornam mais

precisas suas ações

19/03/2015 Assistentes Pessoais Virtuais 4

Sobre o Siri

• Assistente pessoal inteligente;

• Disponível para o sistema operacional iOS;

• Funciona nos dispositivos (iPhone 4s ou modelo

superior, iPad, iPad Mini, iPod Touch);

• Disponível nos seguintes idiomas: inglês, alemão,

francês, coreano, italiano, japonês, mandarim,

cantones e espanhol.

19/03/2015 Assistentes Pessoais Virtuais 5

Histórico

O software Siri foi desenvolvido em Dezembro de 2007 e

adquirido pela Apple Inc. em Abril de 2010.

Idealizadores:

Dag

KittlausCheyer

Adam

Tom

Gruber

Norman

Winarsky

19/03/2015 Assistentes Pessoais Virtuais 6

Funcionamento do aplicativo

• Fornecer informações;

• SMS e chamadas;

• Reprodução multimídia (músicas, vídeos, imagens);

• Localização.

19/03/2015 Assistentes Pessoais Virtuais 7

Funcionamento do aplicativo

Clima Principais Comandos Lembretes

19/03/2015 Assistentes Pessoais Virtuais 8

Adaptação ao usuário

• Compreensão de linguagem;

• Lembretes e mensagens diárias;

• Cartão de informações pessoais;

19/03/2015 Assistentes Pessoais Virtuais 9

Introdução ao Google Now

• Assistente pessoal inteligente;

• Desenvolvido pela Google Inc;

• Disponivel para os sistemas Android, iOS e Windows

Phone;

• Lançado em 9 de julho de 2012;

19/03/2015 Assistentes Pessoais Virtuais 10

Funcionamento

• Cards: Mini aplicativos que fornecem informações

direcionadas, cada card tem uma função;

• Principais funções dos cards: tradução, mapas,

lembretes;

• Obtenção de informações (pesquisa no Google

Search);

19/03/2015 Assistentes Pessoais Virtuais 11

Funcionamento (cards)

19/03/2015 Assistentes Pessoais Virtuais 12

Trânsito Lembrete

Funcionamento (cards)

19/03/2015 Assistentes Pessoais Virtuais 13

Tradução Clima

DeepMind

19/03/2015 Assistentes Pessoais Virtuais 14

Startup britânica fundada em 2011 por

Demis

Hanabis

Shane

Legg

Mustafa

Suleiman

DeepMind

• Combina técnicas de aprendizagem de máquina e

sistemas de neurociência para construir poderosos

algoritmos de aprendizagem para uso geral.

• Adquirida pela Google em 2014;

19/03/2015 Assistentes Pessoais Virtuais 15

Cortana

• O que é cortana?

1. Um assistente pessoal virtual que veio ao

público em 2014;

2. O nome cortana vem da série de games Halo

da mesma empresa;

19/03/2015 Assistentes Pessoais Virtuais 16

Cortana

19/03/2015 Assistentes Pessoais Virtuais 17

Caracteristicas de Cortana

• Faz parte de uma renovação da plataforma windows, que

está em um processo de unificação para proporcionar uma

navegação mais consistente em todos os dispositivos da

empresa;

• Utiliza um sistema de reconhecimento de fala para obtenção

dos comandos, podendo atender a comandos digitados pelo

teclado;

19/03/2015 Assistentes Pessoais Virtuais 18

Cortana e projeto Adam

• Adam é um projeto de inteligência artificial com base em

redes neurais capaz de aprender conceitos;

• Atualmente o objetivo de adam é o mesmo do algoritmo

LEVAN que veremos a seguir, em resumo: aprender conceitos

e reconhecer imagens;

19/03/2015 Assistentes Pessoais Virtuais 19

Processamento de Linguagem

• É o ramo da inteligência artificial que lida com o

processamento de fala ou texto.

• Utiliza linguagens de paradigma lógico como

PROLOG, uma linguagem de programação capaz de

avaliar logicamente conceitos que lhe são

apresentados como palavras.

19/03/2015 Assistentes Pessoais Virtuais 20

Processamento de Linguagem

• Tanto o Siri como o Google Now ou Cortana

possuem seu software capaz de realizar o

reconhecimento da fala de seu usuário

19/03/2015 Assistentes Pessoais Virtuais 21

Processamento de Imagens

• Utiliza algoritmos avançados para processar

informações contidas em imagens;

• O algoritmo é capaz de avaliar objetos por meio de

análise geométrica e reconhecer as cores contidas

na imagem;

19/03/2015 Assistentes Pessoais Virtuais 22

Processamento de Imagens

• Um exemplo desse tipo de algoritmo é o LEVAN

(Learn Everything About Anything), desenvolvido em

conjunto pelo Instituto Allen (especializado em

neurociência, mais informações:

https://www.alleninstitute.org/) e pela Universidade

de Washington.

19/03/2015 Assistentes Pessoais Virtuais 23

LEVAN

Webly-Supervised Visual Concept Learning

19/03/2015 Assistentes Pessoais Virtuais 24

LEVAN

Approach Overview

19/03/2015 Assistentes Pessoais Virtuais 25

Aprendizado de Máquina

• Tanto o projeto Adam como o LEVAN utilizam redes neurais

para associar conceitos que pra máquina são abstratos por

meio de padrões, padrões estes que podem ser comparados

com as milhares de conexões que nossos neurônios fazem a

todo momento;

• O aprendizado pode ser Supervisionado ou não e isso é

apenas para controle para quem está desenvolvendo um

teste;

19/03/2015 Assistentes Pessoais Virtuais 26

Redes Neurais

• Os assistentes inteligentes usam o modelo de rede neural

artificial que nada mais é um modelo matemático que

representa e reproduz o funcionamento de um neurônio

biológico;

• As redes neurais obtiveram consideráveis avanços ao longo

da história e isso se reflete em novos paradigmas a serem

explorados;

19/03/2015 Assistentes Pessoais Virtuais 27

Redes Neurais - Modelos

• 1958 – Modelo Perceptron, o primeiro modelo e por assim

dizer o mais simples, possui uma camada de entrada e uma

de saída, faz parte do paradigma supervisionado, ou seja,

possui um padrão de entrada e saída pré-definido;

• 1972 – Modelo de mapa auto-organizável de características,

não se limita a valores binários, sendo assim ele funciona sem

a supervisão não precisando verificar os padrões de entrada

e saída frequêntemente;

19/03/2015 Assistentes Pessoais Virtuais 28

Redes Neurais - Modelos

• 1982 – Modelo Hopfield que se baseia em equilibrio,

processando a informação a um valor mínimo essecial;

• Logo depois temos o modelo de backpropagation que

adiciona uma camada intermediária do tipo XOR que é

capaz de capaz de comparar a saída prevista e a real

evitando assim os erros que podem ser constantes e com

certeza indesejáveis;

19/03/2015 Assistentes Pessoais Virtuais 29

PROLOG

DEMONSTRAÇÃO

19/03/2015 Assistentes Pessoais Virtuais 30

Conclusão

• Os assistentes pessoais inteligentes são uma

tecnologia nova e em constante desenvolvimento,

por tanto uma analise de qual o mais eficiente

depende de um fator que deve ser o mais

importante: o melhor é o que é capaz de atender

satisfatoriamente a suas necessidades.

19/03/2015 Assistentes Pessoais Virtuais 31

PERGUNTAS?

19/03/2015 Assistentes Pessoais Virtuais 32