predictionio-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Pat Ferrel <>
Subject Re: Customers clustering
Date Thu, 06 Jul 2017 21:13:39 GMT
Actually it sounds like you already have clusters that are made up of categories and you want
to know which cluster definition is most similar to what the user has bought? If so you don’t
need clustering but similarity. This is pretty easy to do by putting each cluster into Elasticsearch
as a doc with a list of categories—so 6 or so docs, then use the user’s history of bought
item categories as the query, you’ll get all clusters ranked from most similar (to the user’s
history) to least.

You would have to store user history on your own

This could be put into a simple template but if you already have user history, it may be overkill.

On Jul 6, 2017, at 1:39 PM, Pat Ferrel <> wrote:

There are 2 clustering templates but it looks like they both need to be moved from
<> to Apache PIO, which should be easy. See the template gallery
here: <>

On Jul 6, 2017, at 12:35 PM, Luciano Vandi < <>>

Hi there, i'm new to the mailing-list. Thanks to the guys at <>,
ActionML and to anyone from the community!

I have a question regarding a project I'm working on. From a database of customers/orders
I would like to export buy/view events in order to assign each customer to one or more of
6 predefined cluster. Each cluster reflect the macro-category associated to the bought/viewed

Then I would like to query a service to get all customers within a cluster, or all cluster
where a customer belongs. 

Is there any pio-template I should start to explore, or do I need to ask a consultancy to
ActionML team?

Have a nice day!


View raw message