SlideShare uma empresa Scribd logo
1 de 39
SISTEMAS DE
RECOMENDAÇÃO
RecSys
Charlie Brow Jr.
”Um homem quando esta em paz
Não quer guerra com ninguém”
O QUE É UM SISTEMA DE RECOMENDAÇÃO
Um sistema de recomendação, ou mecanismo de
recomendação, é uma ferramenta que utiliza uma
série de algoritmos, análise de dados e até mesmo
inteligência artificial (IA) para realizar recomendações
on-line. Essas recomendações podem ser
personalizadas para cada usuário ou não,
dependendo do objetivo de cada plataforma, da
quantidade de dados obtidos e até mesmo do tipo
de tecnologia utilizada.
EXPERIÊNCIA DO USUÁRIO
Quando o foco é a personalização da experiência do usuário, o
sistema utiliza dados referentes ao perfil e à navegação desse
usuário – como cliques, avaliações, e buscas – para recomendar
itens que tenham maior relevância para ele.
“Acima de tudo, um sistema de recomendação coleta informação
e, com isso, facilita o processo de tomada de decisão ao mostrar
e recomendar uma seleção de itens. O item pode ser um produto,
uma forma de conteúdo ou até mesmo uma pessoa – no caso de
sites de relacionamento ou na sugestão de amigos em uma rede
social”
3
ELEMENTOS
Essa informação
coletada diz respeito
a três elementos
 Aos itens que serão recomendados
 Ao usuário que será impactado por
essas recomendações
 E a outros usuários que já
interagiram com a plataforma
OS DADOS
referentes aos
usuários podem ser
de dois tipos
explícitos ou
implícitos
Explícitos: consistem em informação
concedida pelos usuários, geralmente
diante de alguma pergunta ou solicitação,
como comentários e avaliações.
Implícitos: são produzidos de forma
espontânea pelos usuários e têm a ver
com o comportamento dele durante a
navegação, como cliques que faz, buscas,
tempo de permanência em alguma página
etc
Onde os sistemas
de recomendação
estão presente?
ORIGEM NOS ANOS 90
O termo sistema de
recomendação pode até parecer
novidade, mas surgiu nos
anos 1990. Os seus primeiros
estudos tiveram origem em
diversas áreas, como ciências
cognitivas, teoria de
aproximação, recuperação da
informação, teoria de previsões,
administração e marketing, e
surgiram da dificuldade das
pessoas em encontrar e escolher
itens diante da imensa
quantidade de informações
(big data) disponíveis na
internet.
Dessa forma, além de
solucionar um problema, o
sistema de recomendação
surgiu como uma
oportunidade de negócio,
aproveitando essa grande
quantidade de dados e
informações para gerar
lucro de forma atrativa
STREAMING, REDES SOCIAIS, E-COMMERCE, APPS
Algumas das empresas acimas já são considerados unicornios
gMail, ifood, rappi, uber
eats,
Instagram, Twiter, Tinder,
Meta (facebook)
Netflix, Disney, HBO,
Prime Video
SKILLS
SOURCE CODE
Recomendado
conhecimentos básicos
sobre logica de
programação
PROGRAMAÇÃO
Linguagem que
permitam trabalhar com
inteligência artificial ou
bibliotecas
LINGUAGENS
Studio R, Python, C/C++,
Java, Lisp, Prolog,
US
ou melhor, facilitar a
vida das pessoas?
Os sistemas de
recomendação vieram
para mudar o mundo?
THEM
MACHINE
LEARNING
Sistemas de recomendação
com Machine Learning
É usado nos sistemas de recomendação
mais avançados e permite que o sistema se
adapte rapidamente às escolhas e pesquisas
dos usuários porque aprende as mudanças e
consegue se adaptar.
Esse sistema consegue distinguir os usuários que estão realmente
procurando por um item específico daqueles que estão apenas navegando
pelo site. Essa distinção é importante para o sistema descartar os dados
desse usuário que está navegando aleatoriamente pelos itens de uma loja
por exemplo e usar somente os dados daqueles que buscam por uma
categoria específica. Dessa forma as recomendações seguem um objetivo
e não são aleatórias.
E usando o YouTube apenas pelos conteúdo recomendados
você realmente fica à mercê do algoritmo de recomendação
que vai mostrar os conteúdos que mais geraram engajamento,
têm mais comentários, likes e dislikes, entre outros. Conteúdos
extremistas geralmente apresentam vários desses aspectos
engajadores e são recomendados com frequência. Precisamos
pensar em maneiras de mudar a forma como a recomendação
acontece para conteúdos sensíveis e definir critérios para
saber quais conteúdos são sensíveis e quais não são e podem
ser livremente recomendados.
01 Uma estratégia de
recomendação mais
sofisticada seria utilizar
modelos de machine
learning
Machine Learning
Sistemas de Recomendação
Ferramentas para identificar padrões,
especialmente padrões que nós, seres
humanos, temos dificuldade em perceber
para criar variáveis que descrevem os
usuários e os filmes a partir dos padrões de
uso.
O que vamos fazer hoje, cérebro?
GENDER
40%
60%
AVERAGE SPEND PER CUSTOMER
$50.00
AGE
20 - 35
É importante ressaltar que tais variáveis são variáveis latentes, ou seja, variáveis criadas pelo
computador e, não necessariamente, interpretáveis por seres humanos
MATRIX FACTORIZATION
40% 60% 80% 75%
MERCURY SATURN MARS JUPITER
Mercúrio é o
planeta mais
próximo do
Sol
É composto
de hidrogênio
e hélio
Apesar de ser
vermelho,
Marte é um
lugar frio
É o maior
objeto do
Sistema Solar
Uma vez conseguindo descrever o perfil dos usuários e dos filmes
com base nestas variáveis latentes, o modelo consegue, para um
dado usuário, estimar como seria a interação dele com filmes que
ainda não assistiu. E, com essa estimativa de interação, sugerir os
filmes que o usuário avaliaria melhor, logo, os filmes que o usuário
mais gostaria
MATRIX FACTORIZATION
JUPITER MERCURY VENUS MARS
Além disso, o modelo também nos dá insumos para
afirmar com mais convicção que usuários ou filmes são
similares. Esta técnica de recomendação é conhecida
por fatoração de matrizes
MATRIX FACTORIZATION
Nesta abordagem, em que aprendemos as
preferências do usuário através dos padrões de
uso, as recomendações são menos assertivas no
começo, mas quanto mais informações de uso,
mais relevantes serão as recomendações.
MATRIX FACTORIZATION
Nesta abordagem, em que aprendemos as
preferências do usuário através dos padrões de
uso, as recomendações são menos assertivas no
começo, mas quanto mais informações de uso,
mais relevantes serão as recomendações.
Presente no dia a dia
Não é incomum que uma série de anúncios filtrados
tomem conta da sua tela após a busca de um
produto na Internet ou ao criar uma rede social,
surgem diversas sugestões de amizade de pessoas
que você, de fato, conhece. Sem esquecer daquela
música especial que foi recomendada pelo Youtube
BIG DATA
Tais sistemas utilizam amplamente o conceito de
“big data”, o maciço de informações geradas por
todos os seus usuários. Essas informações são então
estudadas para encontrar padrões de
comportamento entre as ações antigas de um
usuário e assim fornecer recomendações para novas
compras, notícias, etc.
BIG DATA -> SISTEMAS DE RECOMENDAÇÃO -> MACHINE LEARNING
Sabendo disso, todos esses sistemas de recomendação podem ser
formalizados usando uma simples pergunta
“Para um dado grupo de clientes e suas ações, quais são os produtos
que forneceriam a melhor utilidade para cada cliente neste grupo?”
MOTIVAÇÃO
Uma motivação forte e suficiente para o uso desses sistemas
são os ganhos reais, tanto financeiramente, pois com o melhor
desempenho da plataforma as vendas aumentam, quanto
socialmente, facilitando a vida dos consumidores na busca por
produtos desejados.
Um sistema de recomendação é uma aplicação de
aprendizado de máquina (do inglês machine learning)
para negócios que, por meio de modelagem de dados
e aplicação de algoritmos, tentam prever a nota (rating)
ou preferência de um usuário a um determinado item.
Assim, tais sistemas são classificados de acordo com o
tipo de algoritmo usado, são eles os principais:
Filtragem colaborativa, filtragem baseada em conteúdo
e sistemas híbridos.
ALGORITMOS
Filtragem colaborativa e filtragem baseada em conteúdo
ALGORITMOS
Filtragem colaborativa foca na interação entre o usuário e
conteúdo, recomendando itens que usuários semelhantes
compraram ou interagiram. Dessa forma, a partir dos itens
comprados ou interagidos pelo usuário A, o sistema busca
por usuários semelhantes que tiveram um comportamento
igual ou similar e seleciona itens que o usuário A ainda não
interagiu
ALGORITMOS
Por conseguinte, recomenda itens com a maior nota entre
os usuários semelhantes (note que esse tipo de algoritmo
segue a abordagem “quem comprou X também comprou
Y”). No entanto, uma das suas desvantagens é que
algoritmos de filtragem colaborativa exige uma quantidade
considerável de dados e feedback dos usuários para gerar
recomendação.
ALGORITMOS
Filtragem baseada em conteúdo gera as
recomendações com base na similaridade do
conteúdo já consumido pelo usuário, seu
processo consiste em cruzar os atributos do
perfil do usuário (interesses e preferências) com
os atributos dos itens, para recomendar ao
usuário novos itens.
Ou seja, o usuário é colocado numa bolha de preferência,
onde tudo que é recomendado é semelhante ao que já foi
consumido, o que pode ser uma desvantagem, uma vez
que a longo prazo, essa bolha de preferência pode levar ao
desinteresse do usuário nas recomendações
ALGORITMOS
ALGORITMOS HIBRIDOS
Os sistemas híbridos são algoritmos que combinam filtragem colaborativa e filtragem
baseada em conteúdo. Eles podem ser combinados de diversas formas, sendo que,
aplicar os dois algoritmos e juntar seus resultados depois é o mais comum.
Geralmente, sistemas híbridos possuem um resultado melhor, uma vez que as
desvantagens dos tipos citados acima são amenizadas.
OUTROS ALGORITMOS
Além disso, existem outros algoritmos mais complexos que
necessitam de mais dados para gerar recomendações mais
personalizadas e específicas possíveis.
LGPD
De fato, sistemas de recomendação são extremamente valiosos no contexto atual, uma
vez que o consumo de mídias digitais, comércio eletrônico e outros setores que viram o
meio digital como alternativa cresceu exponencialmente nas últimas décadas. No
entanto, outras questões também são levantadas: o uso dos dados e a privacidade do
usuário.
SISTEMA DE RECOMENDAÇÃO DA META (FACEBOOK)
A precisão de algoritmos de recomendação depende de
uma grande quantidade de dados, que é gerada todo
dia, a todo instante. Um exemplo disso é o Facebook
(que possui sistemas de recomendação extremamente
robustos): estima-se que 4 petabytes de dados são
gerados por dia.
www.professorlima.com
THANKS!
(11) 9.5850-8384 Telegram

Mais conteúdo relacionado

Semelhante a 03 - Inteligencia Artificial e Aprendizado de Maquina.pptx

Monitoramento de Redes Sociais
Monitoramento de Redes SociaisMonitoramento de Redes Sociais
Monitoramento de Redes SociaisSkrol Salustiano
 
[Jose Ahirton Lopes] Algoritmos de Recomendacao II
[Jose Ahirton Lopes] Algoritmos de Recomendacao II[Jose Ahirton Lopes] Algoritmos de Recomendacao II
[Jose Ahirton Lopes] Algoritmos de Recomendacao IIAhirton Lopes
 
Tuilux white paper
Tuilux white paperTuilux white paper
Tuilux white paperTuilux
 
Mini-Curso: Introdução à Big Data e Data Science - Aula 12 - Sessão de pergun...
Mini-Curso: Introdução à Big Data e Data Science - Aula 12 - Sessão de pergun...Mini-Curso: Introdução à Big Data e Data Science - Aula 12 - Sessão de pergun...
Mini-Curso: Introdução à Big Data e Data Science - Aula 12 - Sessão de pergun...Diego Nogare
 
Apresentação - Curso de Marketing nas Mídias Sociais
Apresentação - Curso de Marketing nas Mídias SociaisApresentação - Curso de Marketing nas Mídias Sociais
Apresentação - Curso de Marketing nas Mídias SociaisOpus Mkt
 
Trabalho sobre o Artigo "Dez Razões para ter uma Rede Social em sua Empresa"
Trabalho sobre o Artigo "Dez Razões para ter uma Rede Social em sua Empresa"Trabalho sobre o Artigo "Dez Razões para ter uma Rede Social em sua Empresa"
Trabalho sobre o Artigo "Dez Razões para ter uma Rede Social em sua Empresa"Graziela Dias
 
Aula 1 - Introdução aos Conceitos de Marketing Digital - Disciplina Planejame...
Aula 1 - Introdução aos Conceitos de Marketing Digital - Disciplina Planejame...Aula 1 - Introdução aos Conceitos de Marketing Digital - Disciplina Planejame...
Aula 1 - Introdução aos Conceitos de Marketing Digital - Disciplina Planejame...Pedro Cordier
 
Sistemas Cooperativos Aula 14 - Técnicas (Sistemas de recomendação)
Sistemas Cooperativos Aula 14 - Técnicas (Sistemas de recomendação)Sistemas Cooperativos Aula 14 - Técnicas (Sistemas de recomendação)
Sistemas Cooperativos Aula 14 - Técnicas (Sistemas de recomendação)Leinylson Fontinele
 
Ferramentas de Recomendação
Ferramentas de RecomendaçãoFerramentas de Recomendação
Ferramentas de RecomendaçãoJoao Alqueres
 
SC-cap15-recomendacao-apresentacao.ppt
SC-cap15-recomendacao-apresentacao.pptSC-cap15-recomendacao-apresentacao.ppt
SC-cap15-recomendacao-apresentacao.pptJadna Almeida
 
Arquitetura da Informação
Arquitetura da InformaçãoArquitetura da Informação
Arquitetura da InformaçãoMarcello Cardoso
 
[Jose Ahirton Lopes] Apresentacao Sessao Tecnica I
[Jose Ahirton Lopes] Apresentacao Sessao Tecnica I[Jose Ahirton Lopes] Apresentacao Sessao Tecnica I
[Jose Ahirton Lopes] Apresentacao Sessao Tecnica IAhirton Lopes
 
Padronizações Completas de Mensuração em Mídias Sociais
Padronizações Completas de Mensuração em Mídias SociaisPadronizações Completas de Mensuração em Mídias Sociais
Padronizações Completas de Mensuração em Mídias SociaisTarcízio Silva
 
Davi Silva e Izabela Amaral - Oferecendo soluções de negócio mais assertivas ...
Davi Silva e Izabela Amaral - Oferecendo soluções de negócio mais assertivas ...Davi Silva e Izabela Amaral - Oferecendo soluções de negócio mais assertivas ...
Davi Silva e Izabela Amaral - Oferecendo soluções de negócio mais assertivas ...DevCamp Campinas
 
Design em tempos de Inteligência Artificial
Design em tempos de Inteligência ArtificialDesign em tempos de Inteligência Artificial
Design em tempos de Inteligência ArtificialNatali Garcia
 
Inteligencia Competitiva com auxilio da Tecnologia da Informação
Inteligencia Competitiva com auxilio da Tecnologia da InformaçãoInteligencia Competitiva com auxilio da Tecnologia da Informação
Inteligencia Competitiva com auxilio da Tecnologia da InformaçãoAlex Vieira, MBA
 
Comogerarresultadosemmdiassociais 100826124700-phpapp01
Comogerarresultadosemmdiassociais 100826124700-phpapp01Comogerarresultadosemmdiassociais 100826124700-phpapp01
Comogerarresultadosemmdiassociais 100826124700-phpapp01Michelle Ribeiro
 
Como Gerar Resultados em Mídias Sociais?
Como Gerar Resultados em Mídias Sociais?Como Gerar Resultados em Mídias Sociais?
Como Gerar Resultados em Mídias Sociais?Marcel Ayres
 

Semelhante a 03 - Inteligencia Artificial e Aprendizado de Maquina.pptx (20)

Monitoramento de Redes Sociais
Monitoramento de Redes SociaisMonitoramento de Redes Sociais
Monitoramento de Redes Sociais
 
[Jose Ahirton Lopes] Algoritmos de Recomendacao II
[Jose Ahirton Lopes] Algoritmos de Recomendacao II[Jose Ahirton Lopes] Algoritmos de Recomendacao II
[Jose Ahirton Lopes] Algoritmos de Recomendacao II
 
Tuilux white paper
Tuilux white paperTuilux white paper
Tuilux white paper
 
Dutra (2)
Dutra (2)Dutra (2)
Dutra (2)
 
Mini-Curso: Introdução à Big Data e Data Science - Aula 12 - Sessão de pergun...
Mini-Curso: Introdução à Big Data e Data Science - Aula 12 - Sessão de pergun...Mini-Curso: Introdução à Big Data e Data Science - Aula 12 - Sessão de pergun...
Mini-Curso: Introdução à Big Data e Data Science - Aula 12 - Sessão de pergun...
 
Apresentação - Curso de Marketing nas Mídias Sociais
Apresentação - Curso de Marketing nas Mídias SociaisApresentação - Curso de Marketing nas Mídias Sociais
Apresentação - Curso de Marketing nas Mídias Sociais
 
Trabalho sobre o Artigo "Dez Razões para ter uma Rede Social em sua Empresa"
Trabalho sobre o Artigo "Dez Razões para ter uma Rede Social em sua Empresa"Trabalho sobre o Artigo "Dez Razões para ter uma Rede Social em sua Empresa"
Trabalho sobre o Artigo "Dez Razões para ter uma Rede Social em sua Empresa"
 
Aula 1 - Introdução aos Conceitos de Marketing Digital - Disciplina Planejame...
Aula 1 - Introdução aos Conceitos de Marketing Digital - Disciplina Planejame...Aula 1 - Introdução aos Conceitos de Marketing Digital - Disciplina Planejame...
Aula 1 - Introdução aos Conceitos de Marketing Digital - Disciplina Planejame...
 
Sistemas Cooperativos Aula 14 - Técnicas (Sistemas de recomendação)
Sistemas Cooperativos Aula 14 - Técnicas (Sistemas de recomendação)Sistemas Cooperativos Aula 14 - Técnicas (Sistemas de recomendação)
Sistemas Cooperativos Aula 14 - Técnicas (Sistemas de recomendação)
 
Biz miz o1 m5_u5.2_r7_pt
Biz miz o1 m5_u5.2_r7_ptBiz miz o1 m5_u5.2_r7_pt
Biz miz o1 m5_u5.2_r7_pt
 
Ferramentas de Recomendação
Ferramentas de RecomendaçãoFerramentas de Recomendação
Ferramentas de Recomendação
 
SC-cap15-recomendacao-apresentacao.ppt
SC-cap15-recomendacao-apresentacao.pptSC-cap15-recomendacao-apresentacao.ppt
SC-cap15-recomendacao-apresentacao.ppt
 
Arquitetura da Informação
Arquitetura da InformaçãoArquitetura da Informação
Arquitetura da Informação
 
[Jose Ahirton Lopes] Apresentacao Sessao Tecnica I
[Jose Ahirton Lopes] Apresentacao Sessao Tecnica I[Jose Ahirton Lopes] Apresentacao Sessao Tecnica I
[Jose Ahirton Lopes] Apresentacao Sessao Tecnica I
 
Padronizações Completas de Mensuração em Mídias Sociais
Padronizações Completas de Mensuração em Mídias SociaisPadronizações Completas de Mensuração em Mídias Sociais
Padronizações Completas de Mensuração em Mídias Sociais
 
Davi Silva e Izabela Amaral - Oferecendo soluções de negócio mais assertivas ...
Davi Silva e Izabela Amaral - Oferecendo soluções de negócio mais assertivas ...Davi Silva e Izabela Amaral - Oferecendo soluções de negócio mais assertivas ...
Davi Silva e Izabela Amaral - Oferecendo soluções de negócio mais assertivas ...
 
Design em tempos de Inteligência Artificial
Design em tempos de Inteligência ArtificialDesign em tempos de Inteligência Artificial
Design em tempos de Inteligência Artificial
 
Inteligencia Competitiva com auxilio da Tecnologia da Informação
Inteligencia Competitiva com auxilio da Tecnologia da InformaçãoInteligencia Competitiva com auxilio da Tecnologia da Informação
Inteligencia Competitiva com auxilio da Tecnologia da Informação
 
Comogerarresultadosemmdiassociais 100826124700-phpapp01
Comogerarresultadosemmdiassociais 100826124700-phpapp01Comogerarresultadosemmdiassociais 100826124700-phpapp01
Comogerarresultadosemmdiassociais 100826124700-phpapp01
 
Como Gerar Resultados em Mídias Sociais?
Como Gerar Resultados em Mídias Sociais?Como Gerar Resultados em Mídias Sociais?
Como Gerar Resultados em Mídias Sociais?
 

Último

COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteVanessaCavalcante37
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfLeloIurk1
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.Mary Alvarenga
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
AULA DE CARIOLOGIA TSB introdução tudo sobre
AULA DE CARIOLOGIA TSB introdução tudo sobreAULA DE CARIOLOGIA TSB introdução tudo sobre
AULA DE CARIOLOGIA TSB introdução tudo sobremaryalouhannedelimao
 
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOAulasgravadas3
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelGilber Rubim Rangel
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...Rosalina Simão Nunes
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?AnabelaGuerreiro7
 
INTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorINTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorEdvanirCosta
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesFabianeMartins35
 
3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf
3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf
3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdfBlendaLima1
 
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕESCOMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕESEduardaReis50
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...azulassessoria9
 
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfReta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfWagnerCamposCEA
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéisines09cachapa
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números Mary Alvarenga
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Ilda Bicacro
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãIlda Bicacro
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 

Último (20)

COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcanteCOMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
COMPETÊNCIA 2 da redação do enem prodção textual professora vanessa cavalcante
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
AULA DE CARIOLOGIA TSB introdução tudo sobre
AULA DE CARIOLOGIA TSB introdução tudo sobreAULA DE CARIOLOGIA TSB introdução tudo sobre
AULA DE CARIOLOGIA TSB introdução tudo sobre
 
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃOFASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
FASE 1 MÉTODO LUMA E PONTO. TUDO SOBRE REDAÇÃO
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim Rangel
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
 
Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?Urso Castanho, Urso Castanho, o que vês aqui?
Urso Castanho, Urso Castanho, o que vês aqui?
 
INTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorINTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de Professor
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividades
 
3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf
3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf
3-Livro-Festa-no-céu-Angela-Lago.pdf-·-versão-1.pdf
 
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕESCOMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
COMPETÊNCIA 4 NO ENEM: O TEXTO E SUAS AMARRACÕES
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
 
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfReta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! Sertã
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 

03 - Inteligencia Artificial e Aprendizado de Maquina.pptx

  • 2. Charlie Brow Jr. ”Um homem quando esta em paz Não quer guerra com ninguém”
  • 3. O QUE É UM SISTEMA DE RECOMENDAÇÃO Um sistema de recomendação, ou mecanismo de recomendação, é uma ferramenta que utiliza uma série de algoritmos, análise de dados e até mesmo inteligência artificial (IA) para realizar recomendações on-line. Essas recomendações podem ser personalizadas para cada usuário ou não, dependendo do objetivo de cada plataforma, da quantidade de dados obtidos e até mesmo do tipo de tecnologia utilizada.
  • 4. EXPERIÊNCIA DO USUÁRIO Quando o foco é a personalização da experiência do usuário, o sistema utiliza dados referentes ao perfil e à navegação desse usuário – como cliques, avaliações, e buscas – para recomendar itens que tenham maior relevância para ele.
  • 5. “Acima de tudo, um sistema de recomendação coleta informação e, com isso, facilita o processo de tomada de decisão ao mostrar e recomendar uma seleção de itens. O item pode ser um produto, uma forma de conteúdo ou até mesmo uma pessoa – no caso de sites de relacionamento ou na sugestão de amigos em uma rede social”
  • 6. 3 ELEMENTOS Essa informação coletada diz respeito a três elementos  Aos itens que serão recomendados  Ao usuário que será impactado por essas recomendações  E a outros usuários que já interagiram com a plataforma
  • 7. OS DADOS referentes aos usuários podem ser de dois tipos explícitos ou implícitos Explícitos: consistem em informação concedida pelos usuários, geralmente diante de alguma pergunta ou solicitação, como comentários e avaliações. Implícitos: são produzidos de forma espontânea pelos usuários e têm a ver com o comportamento dele durante a navegação, como cliques que faz, buscas, tempo de permanência em alguma página etc
  • 8. Onde os sistemas de recomendação estão presente?
  • 9. ORIGEM NOS ANOS 90 O termo sistema de recomendação pode até parecer novidade, mas surgiu nos anos 1990. Os seus primeiros estudos tiveram origem em diversas áreas, como ciências cognitivas, teoria de aproximação, recuperação da informação, teoria de previsões, administração e marketing, e surgiram da dificuldade das pessoas em encontrar e escolher itens diante da imensa quantidade de informações (big data) disponíveis na internet. Dessa forma, além de solucionar um problema, o sistema de recomendação surgiu como uma oportunidade de negócio, aproveitando essa grande quantidade de dados e informações para gerar lucro de forma atrativa
  • 10. STREAMING, REDES SOCIAIS, E-COMMERCE, APPS Algumas das empresas acimas já são considerados unicornios gMail, ifood, rappi, uber eats, Instagram, Twiter, Tinder, Meta (facebook) Netflix, Disney, HBO, Prime Video
  • 11. SKILLS SOURCE CODE Recomendado conhecimentos básicos sobre logica de programação PROGRAMAÇÃO Linguagem que permitam trabalhar com inteligência artificial ou bibliotecas LINGUAGENS Studio R, Python, C/C++, Java, Lisp, Prolog,
  • 12. US ou melhor, facilitar a vida das pessoas? Os sistemas de recomendação vieram para mudar o mundo? THEM
  • 14. É usado nos sistemas de recomendação mais avançados e permite que o sistema se adapte rapidamente às escolhas e pesquisas dos usuários porque aprende as mudanças e consegue se adaptar.
  • 15. Esse sistema consegue distinguir os usuários que estão realmente procurando por um item específico daqueles que estão apenas navegando pelo site. Essa distinção é importante para o sistema descartar os dados desse usuário que está navegando aleatoriamente pelos itens de uma loja por exemplo e usar somente os dados daqueles que buscam por uma categoria específica. Dessa forma as recomendações seguem um objetivo e não são aleatórias.
  • 16. E usando o YouTube apenas pelos conteúdo recomendados você realmente fica à mercê do algoritmo de recomendação que vai mostrar os conteúdos que mais geraram engajamento, têm mais comentários, likes e dislikes, entre outros. Conteúdos extremistas geralmente apresentam vários desses aspectos engajadores e são recomendados com frequência. Precisamos pensar em maneiras de mudar a forma como a recomendação acontece para conteúdos sensíveis e definir critérios para saber quais conteúdos são sensíveis e quais não são e podem ser livremente recomendados.
  • 17. 01 Uma estratégia de recomendação mais sofisticada seria utilizar modelos de machine learning
  • 18. Machine Learning Sistemas de Recomendação Ferramentas para identificar padrões, especialmente padrões que nós, seres humanos, temos dificuldade em perceber para criar variáveis que descrevem os usuários e os filmes a partir dos padrões de uso.
  • 19. O que vamos fazer hoje, cérebro? GENDER 40% 60% AVERAGE SPEND PER CUSTOMER $50.00 AGE 20 - 35 É importante ressaltar que tais variáveis são variáveis latentes, ou seja, variáveis criadas pelo computador e, não necessariamente, interpretáveis por seres humanos
  • 20. MATRIX FACTORIZATION 40% 60% 80% 75% MERCURY SATURN MARS JUPITER Mercúrio é o planeta mais próximo do Sol É composto de hidrogênio e hélio Apesar de ser vermelho, Marte é um lugar frio É o maior objeto do Sistema Solar
  • 21. Uma vez conseguindo descrever o perfil dos usuários e dos filmes com base nestas variáveis latentes, o modelo consegue, para um dado usuário, estimar como seria a interação dele com filmes que ainda não assistiu. E, com essa estimativa de interação, sugerir os filmes que o usuário avaliaria melhor, logo, os filmes que o usuário mais gostaria
  • 22. MATRIX FACTORIZATION JUPITER MERCURY VENUS MARS Além disso, o modelo também nos dá insumos para afirmar com mais convicção que usuários ou filmes são similares. Esta técnica de recomendação é conhecida por fatoração de matrizes
  • 23. MATRIX FACTORIZATION Nesta abordagem, em que aprendemos as preferências do usuário através dos padrões de uso, as recomendações são menos assertivas no começo, mas quanto mais informações de uso, mais relevantes serão as recomendações.
  • 24. MATRIX FACTORIZATION Nesta abordagem, em que aprendemos as preferências do usuário através dos padrões de uso, as recomendações são menos assertivas no começo, mas quanto mais informações de uso, mais relevantes serão as recomendações.
  • 25. Presente no dia a dia Não é incomum que uma série de anúncios filtrados tomem conta da sua tela após a busca de um produto na Internet ou ao criar uma rede social, surgem diversas sugestões de amizade de pessoas que você, de fato, conhece. Sem esquecer daquela música especial que foi recomendada pelo Youtube
  • 26. BIG DATA Tais sistemas utilizam amplamente o conceito de “big data”, o maciço de informações geradas por todos os seus usuários. Essas informações são então estudadas para encontrar padrões de comportamento entre as ações antigas de um usuário e assim fornecer recomendações para novas compras, notícias, etc.
  • 27. BIG DATA -> SISTEMAS DE RECOMENDAÇÃO -> MACHINE LEARNING Sabendo disso, todos esses sistemas de recomendação podem ser formalizados usando uma simples pergunta “Para um dado grupo de clientes e suas ações, quais são os produtos que forneceriam a melhor utilidade para cada cliente neste grupo?”
  • 28. MOTIVAÇÃO Uma motivação forte e suficiente para o uso desses sistemas são os ganhos reais, tanto financeiramente, pois com o melhor desempenho da plataforma as vendas aumentam, quanto socialmente, facilitando a vida dos consumidores na busca por produtos desejados.
  • 29. Um sistema de recomendação é uma aplicação de aprendizado de máquina (do inglês machine learning) para negócios que, por meio de modelagem de dados e aplicação de algoritmos, tentam prever a nota (rating) ou preferência de um usuário a um determinado item. Assim, tais sistemas são classificados de acordo com o tipo de algoritmo usado, são eles os principais: Filtragem colaborativa, filtragem baseada em conteúdo e sistemas híbridos.
  • 30. ALGORITMOS Filtragem colaborativa e filtragem baseada em conteúdo
  • 31. ALGORITMOS Filtragem colaborativa foca na interação entre o usuário e conteúdo, recomendando itens que usuários semelhantes compraram ou interagiram. Dessa forma, a partir dos itens comprados ou interagidos pelo usuário A, o sistema busca por usuários semelhantes que tiveram um comportamento igual ou similar e seleciona itens que o usuário A ainda não interagiu
  • 32. ALGORITMOS Por conseguinte, recomenda itens com a maior nota entre os usuários semelhantes (note que esse tipo de algoritmo segue a abordagem “quem comprou X também comprou Y”). No entanto, uma das suas desvantagens é que algoritmos de filtragem colaborativa exige uma quantidade considerável de dados e feedback dos usuários para gerar recomendação.
  • 33. ALGORITMOS Filtragem baseada em conteúdo gera as recomendações com base na similaridade do conteúdo já consumido pelo usuário, seu processo consiste em cruzar os atributos do perfil do usuário (interesses e preferências) com os atributos dos itens, para recomendar ao usuário novos itens.
  • 34. Ou seja, o usuário é colocado numa bolha de preferência, onde tudo que é recomendado é semelhante ao que já foi consumido, o que pode ser uma desvantagem, uma vez que a longo prazo, essa bolha de preferência pode levar ao desinteresse do usuário nas recomendações ALGORITMOS
  • 35. ALGORITMOS HIBRIDOS Os sistemas híbridos são algoritmos que combinam filtragem colaborativa e filtragem baseada em conteúdo. Eles podem ser combinados de diversas formas, sendo que, aplicar os dois algoritmos e juntar seus resultados depois é o mais comum. Geralmente, sistemas híbridos possuem um resultado melhor, uma vez que as desvantagens dos tipos citados acima são amenizadas.
  • 36. OUTROS ALGORITMOS Além disso, existem outros algoritmos mais complexos que necessitam de mais dados para gerar recomendações mais personalizadas e específicas possíveis.
  • 37. LGPD De fato, sistemas de recomendação são extremamente valiosos no contexto atual, uma vez que o consumo de mídias digitais, comércio eletrônico e outros setores que viram o meio digital como alternativa cresceu exponencialmente nas últimas décadas. No entanto, outras questões também são levantadas: o uso dos dados e a privacidade do usuário.
  • 38. SISTEMA DE RECOMENDAÇÃO DA META (FACEBOOK) A precisão de algoritmos de recomendação depende de uma grande quantidade de dados, que é gerada todo dia, a todo instante. Um exemplo disso é o Facebook (que possui sistemas de recomendação extremamente robustos): estima-se que 4 petabytes de dados são gerados por dia.