Audience Allocation to Retail Geo-clusters

Based on the user’s geo-location, timestamp and other attributes (eg. time of day, past visit history and app behavior categories, etc.), a machine learning algorithm can be developed to find which cluster the users belong to. Overall, the data of geo-location and timestamp are used to roughly locate the potential clusters. This project will involve some techniques and algorithms like cloud computing i.e Google Cloud Dataproc, sliding windows, histogram and machine learning algorithms. The challenge of first phase would be coming up with a good way of estimating the number of clusters. Then by applying all the above techniques, the decisive attributes can be decided and combined to determine which cluster the users belong to.

Faculty Supervisor:

Scott Sanner


Congwen (Emily) Yang


Pelmorex Media Inc


Computer science


Information and cultural industries




Current openings

Find the perfect opportunity to put your academic skills and knowledge into practice!

Find Projects