Data Analytics Projects
During my time at University of Washington, I worked on multiple projects using supervised and unsupervised learning methods to extract valuable business insights. The steep learning curve at UW helped me build proficiency in Python, R, SQL, Advanced Excel, AWS, Tableau and Adobe Analytics.
You can get any of my project codes on my Github. Do try it out yourself !
(Click on any button to read about the project. I will be happy to provide more in-depth details about any of these. )
Enchantment Lottery Analysis
Tableau, SQL
Business Objective : To develop a strategy to increase the chances of winning the Enchantment Lottery for the Northwest Treks
Dataset : 1 dataset consisting of previous years lottery outcomes. 1 dataset with the weather outcomes for the previous year in the trek region.
Approach :
To device a strategy to select the best dates with the highest chances of winning the enchantment lottery and having the best weather conditions for the trek, there are a few questions that need to be addressed
-
What are their overall chances of winning the lottery based on 2021 results?
-
What should they keep in mind as they submit their application? Are there specific selections that they can make in order to increase their chances of having their application accepted?
-
If they want to be in the Core Zone of the Enchantments on days when the average historical temperature is over 52°F and the amount of rain is less than 0.03 on average, what date would you recommend they
pick in order to increase their chances of having their application accepted?



Result : Were able to select 3 best weekends to trek with the highest chance of winning the lottery.
Technology used: SQL, Tableau
Marketing Channel Spend Analysis
Media Mix Modeling (MMM), Machine Learning
Business Objective : To develop a data model to predict and optimize the spend for a marketing campaign based on revenue data and spend across various marketing channels like Radio, TV and Banners
Dataset : Weekly recorded data for a social media campaign, consisting of Revenue earned and the amount of money spent across various social media channels like Radio, TV and Banners
Approach :
-
Conducted exploratory analysis to find general trends within the sales.
-
Transformed the data to account for Advertising Adstock.
-
Implemented Saturation Effect on the money spent acorss various channels. In marketing, if there is no saturation effect, we assume that the more money you spend on advertising, the higher your sales get. However, the increase gets weaker the more we spend. This is called a saturation effect or the effect of diminishing returns.
-
Implemented Carryover Effect on the money spent on marketing. What this means is, if you spend $1000 on an advertisement today, a part of your audience might buy it today, but a part of the audience might see the advertisement and decide to buy it tomorrow. The window of the effect of the ad campaign and the power of the effect may vary according to different use cases.
-
Used cross validation and hyperparameter tuning to adjust the window and power of the carryover effect and the saturation effect.




Result : Built a machine learning model that could analyze the effect of spend across various marketing channels on the revenue generated. Additionally, predicted the revenue spend with an accuracy of 87%.
Technology used: Python