I would encourage you to check out the notebook I linked to as it takes a hierarchical approach. That is, it learned something about each customer, but uses what it learns to simultaneously learn something about all customers (which, in turn, informs what you learn about each customer).
1 Like