Date post: | 28-May-2015 |
Category: |
Software |
Upload: | calin-andrei-burloiu |
View: | 414 times |
Download: | 2 times |
Two-tier Architecture
Real-time Tier (Couchbase)•Detects user intent•Gives next best recommendation or deal
Data Bridge (Couchdoop)
Batch Tier (Hadoop)•Recommends products
Use
r even
ts
Reco
mm
en
datio
ns
Importing Data{ “user”: “Rudy”, “action”: “view”, “product”: “Fender Guitar”}
{ “user”: “Rudy”, “action”: “click”, “product”: “Guitar Amplifier”} {
“user”: “Emma”, “action”: “buy”, “product”: “Blue Skirt”}
Couchdoop
Machine Learning RecommendationsHadoop
IMPORT
HDFS
{ “user”: “Rudy”, “recommendations”: [ [“Ibanez Acoustic Guitar”, 450], [“Guitar Tuner”, 120], [“Sound Mixer”, 30] ]}
EXPORT
Exporting Data
Couchdoop
Machine Learning RecommendationsHadoop
{ “user”: “Rudy”, “recommendations”: [ [“Ibanez Acoustic Guitar”, 450], [“Guitar Tuner”, 120], [“Sound Mixer”, 30] ]}
Update
Updating Data
Couchdoop
Machine Learning RecommendationsHadoop