Due to recent updates, all users are required to create an Altair One account to login to the RapidMiner community. Click the Register button to create your account using the same email that you have previously used to login to the RapidMiner community. This will ensure that any previously created content will be synced to your Altair One account. Once you login, you will be asked to provide a username that identifies you to other Community users. Email us at Community with questions.
Using Rapidminer to predict next product basket
e18beatricec
Member Posts: 1 Learner I
Hi, how can I use Rapidminer to predict which items will be in each customer's next purchase? I have data on the past orders for each customer. I would like to get as a result a list or group of items that will be purchased next, for each customer.
I don't think I can use decision trees because this is not a binomial prediction. I don't think I can use association rule mining either because that tells what products that are purchased together, not those that will be purchased next. What can I do then?
I don't think I can use decision trees because this is not a binomial prediction. I don't think I can use association rule mining either because that tells what products that are purchased together, not those that will be purchased next. What can I do then?
Tagged:
0
Answers
If your available data does not contain any information that specifies the product sequence selection within a transaction, you will likely need to consider other approaches to emulate product sequence selection within a transaction - or start by first tracking which products are purchased together (which you can do very nicely in RapidMiner) - and gradually build a knowledge base as to the sequence in which products were purchased within transactions by soliciting input from selected customers.
Hope this has been helpful and best wishes, Michael Martin
I agree with @M_Martin. I have much less experience than him in this kind of stuff (and many others), but some ideas might help you.
There are many things to consider:
- Are there temporal patterns you can predict? e.g., I buy sugar once every three months, peanut butter once every month, eggs once every two weeks, and a cake on my daughter's birthday every year. If that's the case, perhaps time series analysis can help you.
- Are there seasonality patterns? e.g., I buy flour and butter in winter, as there is a traditional fried pastry that's often made in rainy days in my country. If that's the case, decision trees would be helpful.
- If you are trying to predict on a single purchase: if someone buys a hammer, then nails and pieces of wood are often associated (meant to be purchased together, just not in the same visit to the store).
Hope this helps,Rodrigo.