Tipos de mecanismos de recomendação e tipos de dados

Construindo mecanismos de recomendação com PySpark

Jamen Long

Data Scientist at Nike

Dois tipos de mecanismos de recomendação:

Content-Based Filtering

Baseado em atributos dos itens

  • Gênero: Comédia, Ação, Drama
  • Animação: Animado, Não animado
  • Idioma: Inglês, Espanhol, Coreano
  • Década de produção: anos 1950, anos 1980
  • Elenco: Meryl Streep, Tom Hanks
Collaborative Filtering
Construindo mecanismos de recomendação com PySpark

Dois tipos de mecanismos de recomendação

Content-Based Filtering

Baseado em atributos dos itens cartaz de filme

Collaborative Filtering
Construindo mecanismos de recomendação com PySpark

Dois tipos de mecanismos de recomendação

Content-Based Filtering

Baseado em atributos dos itens outro cartaz de filme similar

Collaborative Filtering
Construindo mecanismos de recomendação com PySpark

Dois tipos de mecanismos de recomendação

Content-Based Filtering

Baseado em atributos dos itens outro filme é recomendado

Collaborative Filtering
Construindo mecanismos de recomendação com PySpark

Dois tipos de mecanismos de recomendação

Content-Based Filtering

Baseado em atributos dos itens filmes similares

Collaborative Filtering

Baseado em preferências de usuários similares usuários similares

Construindo mecanismos de recomendação com PySpark

Dois tipos de avaliações

Construindo mecanismos de recomendação com PySpark

Dois tipos de avaliações

Explicit Ratings
Construindo mecanismos de recomendação com PySpark

Dois tipos de avaliações

Explicit Ratings
Implicit Ratings
Construindo mecanismos de recomendação com PySpark

Dois tipos de avaliações

Explicit Ratings

positivo, 4 de 5 estrelas, melhor a pior avaliação

Implicit Ratings
Construindo mecanismos de recomendação com PySpark

Dois tipos de avaliações

Explicit Ratings

positivo, 4 de 5 estrelas, melhor a pior avaliação

Implicit Ratings

contagem de visualizações por gênero de filme

Construindo mecanismos de recomendação com PySpark

Dois tipos de avaliações

Explicit Ratings

positivo, 4 de 5 estrelas, melhor a pior avaliação

Implicit Ratings

contagem de visualizações por gênero com níveis de confiança

Construindo mecanismos de recomendação com PySpark

Dois tipos de avaliações

Explicit Ratings

positivo, 4 de 5 estrelas, melhor a pior avaliação

Implicit Ratings

contagem de visualizações por gênero com níveis de confiança

Construindo mecanismos de recomendação com PySpark

Vamos praticar!

Construindo mecanismos de recomendação com PySpark

Preparing Video For Download...