[英]Create product clustering based on customer views
我有 100 萬行是這樣的:
customer_id product_id_viewed 12345 [756436, 369955, 1244356, 4689667]
我想根據客戶查看模式的聚合將通常一起查看的產品聚集到單獨的集群中。 我怎么做?
我采取的另一個步驟是將這些數據加載到 Elasticsearch 中,並使用我的 product_id 中的每一個對客戶視圖執行 important_terms 查詢。 然后,我為最有可能一起查看的每個產品取回 10 個產品,以及一個分數。 我的最終願望是能夠以一種描述不同“個性”類型或興趣的方式聚集這些產品數據。
像neo4j這樣的圖形數據庫是否能夠在這里或其他一些聚類算法提供幫助?
聚類是錯誤的方法。
沒有理由假設這些模式是不相交的,完全分開是合適的。
而是進行購物籃分析,即頻繁項集挖掘。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.