Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 861 Bytes

README.md

File metadata and controls

19 lines (14 loc) · 861 Bytes

Real-Time-Model-Inference

This project is focused on training a Linear Regression model to predict future Return On Investment (ROI) for various advertising spend budgets across search, video, social media, and email channels.

Tech stack includes -

  • Streamlit
  • Snowpark
  • Plotly
  • Tensorflow

Advertising Spend and ROI Prediction

  • ML LR model training code on Snowflake using Python Stored Procedure
  • Scalar and Vectorized Python User-Defined Functions (UDFs) for inference
  • Snowflake Task to automate (re)training of the model
  • Streamlit web application that uses the Scalar UDF for real-time inference on new data points based on user input
  • Cohort Analysis on sales data for month on month sales w.r.t. unique users

Output