Conclusion Introduction Recommendation System { "asin": - - PowerPoint PPT Presentation
Conclusion Introduction Recommendation System { "asin": - - PowerPoint PPT Presentation
1 Introduction 2 Method 3 Experiment 4 Conclusion Introduction Recommendation System { "asin": "0000031852", "title": "Girls Ballet Tutu Hot Pink", "price": 3.17, "related":
1
Introduction
2
Method
3
Experiment
4
Conclusion
Introduction
Recommendation System
{ "asin": "0000031852", "title": "Girls Ballet Tutu Hot Pink", "price": 3.17, "related": { "also_bought":["B00JHONN1S", ...], "also_viewed":["B002BZX8Z6", ...], "bought_together": ["B002BZX8Z6"] }, "salesRank": {"Toys & Games": 211836}, "brand": "Coxlures", "categories": [["Sports & Outdoors"]] }
Predict behavior
Motivation
A B
usefulness
Motivation
C
useful
Method
Framework
User reviews Item reviews
Great Product. I love this Product and my children will too. I cant wait til Christmas to Give them their present ! … …
Hierarchical Attention based Neural Network
Intra-review
𝑏𝑘
∗ = 𝑋 𝑏 𝑈𝑆𝑓𝑀𝑉 𝑋 ℎℎ𝑘 + 𝑋 𝑣𝑤𝑣,𝑗 + 𝑐1 + 𝑐2
Interaction vector Attention Mechanism
Pre-train word embedding
𝜗ℝ𝐿
,
Great Product. I love this Product and my children will too. I cant wait til Christmas to Give them their present !
Attention for inter-review External Memory
Inter-review
Prediction Layer
Objective function
Fully-Connected
Experiment
Dataset
Amazon Product Data
- May 1996 – July 2014
- Each users and items has at least 5 reviews
Baseline Methods
CNN Based
Comparison with baseline methods
Evaluation Method
Explanation Analysis of HANN
Explanation Analysis of HANN
Conclusion
Conclusion
- We design a hierarchical attention framework to
learn the interaction between users and items from reviews to construct an explainable recommendation system.
- The well-designed hierarchical attention
mechanism helps the model capture user profiles and item profiles, making them more explainable and reasonable, and ultimately leads to improvements in rating prediction.