17. prediction interval response
Can use a combination of
collaborative filtering algorithms!
user item
1
0
user-item interactions user-item features
18. So far….
users
items
Buy?
- Easily integrate user, item, and user-item features
- Recommendation → Binary classification
- Next: Implementation and use of Spark!
26. Break up application into small chunks!
users = data.select(‘user_id’, ‘url’)
.mapPartitions(filter_url)
.collect()
BigData.filter(lambda x: x.user_id in users)
27. Break up application into small chunks!
users = data.select(‘user_id’, ‘url’)
.mapPartitions(filter_url)
.collect()
BigData.filter(lambda x: x.user_id in users)
28. Break up application into small chunks!
users = data.select(‘user_id’, ‘url’)
.mapPartitions(filter_url)
.collect()
BigData.filter(lambda x: x.user_id in users)
29. Mesos + Scheduler + Docker + Spark
A
B
C D E F
- Carefully define applications and
state a dependency graph
- Manage graph using:
github.com/sailthru/stolos
30. Mesos + Scheduler + Docker + Spark
A
B
C D E F
- Carefully define applications and
state a dependency graph
- Manage graph using:
github.com/sailthru/stolos