Академический Документы
Профессиональный Документы
Культура Документы
Series
Using Collaborative Filter in Aster
1
Aster Analytic Learning Series – Collaborative Filter
Use Cases:
- Market Basket Analytics
- Recommendation Engines
- Variety of Association Analytics
Demonstration
Fun Fact: Multi-Node/Item Affinity: Aster’s implementation is a single
line of SQL-MR that provides the following outputs: Support,
Confidence, Lift, Z-Score, and Raw Score Probability.
2
How Aster Does Collaborative Filtering – Deeper Dive
Aster’s Collaborative Filter output can be rendered in the
form of a graph diagram.
SIGMA DIAGRAM: Aster Visualization In our example to the left we see items in a shopping cart
as the NODES and the strength of them being purchased
together as the EDGES.
3
Data Input – Collaborative Filter
date_id – Basket date surrogate key
4
SQL-MR Statement – Collaborative Filter
----------------------------------------------------
-- SQL-MR SYNTAX - COLLABORATIVE FILTER INPUTTABLE('sales_fact') – The table name
---------------------------------------------------- of the input source.
5
Output Review – Collaborative Filter
col1_item1 – Item 1 identifier
6
Review the Output – Collaborative Filter