I have a dataset that has 3 columns. Customer, Shop, and # of times that a customer has shopped in a particular shop.
Here's a subset of my data:
3 291 1
3 311 1
3 242 1
3 272 1
3 351 1
3 487 1
6 121 1
6 134 1
6 615 1
6 154 2
6 687 1
6 959 1
6 522 1
6 217 1
6 429 1
6 461 1
6 462 1
6 491 1
6 635 1
6 644 1
6 756 1
6 754 2
I need to come up with a model that depicts a probability that a customer will purchase at a particular shop. I have tried NMF and Naive Bayes but was unsuccessful. I am a beginner and I am having trouble coming up with a model.