Use Case

Next best offer (NBO) with personalized marketing based on predictive analytics

NBO models predict consumers’ needs and show them offers and products based on their interests. While NBO is often associated with retail, it is also used in many other industries, including telecommunications, insurance, banking, gaming, and others. Scigility develops machine learning solutions that are used to create the most accurate and tailored offers for customers.

Challenge

Being able to present consumers with the right offer at the right time is critical in personalized marketing. When implementing NBO use cases, we at Scigility proceed as follows when applying our frameworks:

  • Gather and understand historical data about customer behavior and marketing campaigns. Accurate predictions require a large amount of data and a good understanding of product offerings, the number of products, and how often customers buy new products.
  • Consider the scope and how the model will be used. Will the predictions be used to define marketing campaigns? Or for recommendations on a website?

Personalized marketing is constantly evolving, and carefully implemented NBO recommendations produce better conversion rates.

Solution

Scigility supports and enables data science, engineering, and marketing teams by:

  • Sourcing and consolidating data from multiple internal/external sources on-premise or on cloud: e.g., CRM systems, Google Analytics, streaming data from Kafka topics, data warehouses, etc.
  • Exploring and aggregating behavioral data for feature engineering on single or clusters of machines (using tools such as Apache Spark, Presto, Dask, or pandas)
  • Training ML models (e.g., using XGBoost, LightGBM, CatBoost) that align with marketing goals and can be explained to stakeholders.
  • Deploying models, maintenance, and operations (monitoring, versioning, validation, etc.) both on public cloud (e.g., Azure ML, AWS Sagemaker) and private cloud or on-premise (e.g., Kubeflow, MLflow).

Used Methodology

Scigility Modern Data & AI Architecture
Scigility Data Driven Enablement
Scigility Use Cases Accelerator
Scigility MLOps & AI Industrialization
Learn more about the Scigility Framework

Used Technology

Spark, Presto, Pandas, etc. for exploration and feature engineering
XGBoost, LightGBM, etc. for ML model training
AzureML, AWS Sagemaker, Databricks, MLflow, etc. for MLOps
Learn more about our technologies

We look forward to speaking with you.

Do you have questions about a case, would you like a quote, or to get to know us better?

Or are you a data scientist, an awesome coder or a passionate engineer searching for a brilliant team and cool challenges?

Regardless of what you need, we're here for you.

Christof Studer
Business Developer
+41 44 214 62 89 sales@scigility.com
Federica Suardi
Recruiting
+41 44 214 62 89 jobs@scigility.com
Christian Gügi
Principal Engineer
+41 44 214 62 89 devs@scigility.com