Please enable JavaScript.
Coggle requires JavaScript to display documents.
Sistemas de recomendação - Coggle Diagram
Sistemas de recomendação
Tipos
- Un-Personalized.
Nao precisa de modelagem IA
-
-
-
-
Recommendation Models
- Collaborative filtering: users similarity to make recommendations | behavior approach
-
- Content Based Filtering: Se voce comprar x sera que voce compra y (apenas baseado no historico de 1 usuario)
Cold start problem: ninguem nunca viu aquele usuario ou produto, como endereçar ele?
Embeddings (cosin simmiliratyy)
Ex: temos 5 usuarios e 5 filmes, vai gerar uma matriz incomleta, nem todos os usuarios viram todos os filmes nem todos os filmes foram assistidos por todos os usuarios, os blak spots sao resolvidos por collaborative. Mas e se entrar um novo filme que ninguem viu, como endereçar? aqui é pela similaridade deste novo filme com os demais filmes
Recommend contetn similar to a given product
Cons:
Slower training
Doesnt take in user behavior signals
Less coverag
- Hybrid: soma dos anteriores
-
Metrics and Design
Modeling metrics
Relevance:
Precision - Quantos dos produtos ofertados de fato foram comprados
Precision @ K - Digamos que eu quero recomendar o top 5, entao K é 5. Quanto dos produtos no top 5 recomendados foram de fato comprados no top 5
Average precision @ K - Quanto dos produtos recomendados no top 5 foram comprados na ordem que foi recomendada
Recall Quantos dos produtos comprados estavam entre os recomendados (é o inverso de precision)
Diversity
Se eu compro cereal, eu quero que o app me recomende cereal novamente? ou leite/cafe por ex
-
-