Media Plan Performance Analytics Platform
Delivering more fitting ads for customers.
02 Jul 2019
4 min read
Read independent verified review on Clutch.co
Summary
- A leading publicly traded Japanese advertising holding requested to build a media plan performance analytics platform. Tracking metrics provide invaluable insights to campaigns performance which ultimately allow for a better service to the customers, driving enormous value to the company and its shareholders.
- The platform had to manage ads in order to understand campaigns’ performance using various data sources.
- Our team was challenged with building the platform over the huge amounts of data streaming pipelines and required scalable, high-load implementations to achieve the goal.
- Along with metrics monitoring module our team have developer campaign metrics forecasting module based on which valuable campaign-related decisions are made.
Tech Stack
Akka
Apache Spark
Cassandra
GlusterFS
Kafka
PostgreSQL
Scala
Timeline
2 Weeks
Solution Architecture Design
Solution Architect
5 Weeks
Data Gathering Parser
Backend Developer
Data Engineer
1 Week
Feature Extraction Pipeline Development
Deep Learning Engineer
4 Weeks
Data Warehouse Configuration
Data Engineer
14 Weeks
Web Platform Development
Backend Developer
Frontend Developer
8 Weeks
Training & Tuning Cycle
Deep Learning Researcher
2 Weeks
Integration & Deployment
Backend Developer
Dev Ops
Tech Challenge
- Solution had to be scalable to petabytes of data with stateless and stateful data points.
- Processing of huge stream of data with tf.Datasets for further pushing it to the model which is responsible for metrics forecasting.
- Configuration tf.FIFOQueue to efficiently pass train and test data into the model.
- Model optimization with TensorRT which doesn't support numerous operations.
Solution
- Our team has created a whole stack of technologies and corresponding dashboards to visualize the analyzed data and current campaigns performance.
- Platform was built as a scalable micro-services solution with the ability to process data from hundreds of campaigns successively, asynchronously and in parallel.
- Additional work was done to handle stateless and stateful data points in streams.
Impact
- We have delivered a complex media plan performance analysis platform for ads management service.
- Implementation allowed our client to get significant campaign quality improvements, resulting in a more tailored communication strategy, delivering more fitting ads for customers and increasing the bottomline revenue results.
Have an idea? Let's discuss!
Book a meeting
Yuliya Sychikova
COO @ DataRoot Labs
Do you have questions related to your AI-Powered project?
Talk to Yuliya. She will make sure that all is covered. Don't waste time on googling - get all answers from relevant expert in under one hour.
Talk to Yuliya. She will make sure that all is covered. Don't waste time on googling - get all answers from relevant expert in under one hour.
OR
Important copyright notice © DataRoot Labs and datarootlabs.com, 2024. Unauthorized use and/or duplication of this material without express and written permission from this site’s author and/or owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to DataRoot Labs and datarootlabs.com with appropriate and specific direction to the original content.
Copyright © 2016-2024 DataRoot Labs, Inc.