July 18, 2024

Ever wondered how your favourite app always seems to know the best moment to send you a notification or show a pop-up? The secret lies in a powerful machine learning (ML) model that understands the context of your phone usage in real-time. Let’s dive into the fascinating world of context-driven variables and how they help our ML model predict the optimal time to engage you.
Our ML model is designed to determine the context in which you're using your phone at any given moment. And here's the kicker: 65% of the data it relies on changes rapidly, even during a single app session! This means our model can adapt in real-time to give you a seamless and intuitive user experience.
Two-thirds of our model’s input variables are event-driven. Here’s how they break down:
Another 20% of our data consists of variables that change slowly, usually on a daily basis. This includes factors like:
The remaining 15% of our model’s inputs are user-specific and rarely change over time. These include:
By leveraging these varied data sources, our ML model can determine the perfect moment to show the right information Here’s why this is important:
Our ML model’s ability to adapt in real-time based on a mix of rapidly changing, slowly changing, and stable variables is a game-changer in the world of mobile apps. By understanding the context, we can ensure that you get the information you need when you need it, without unnecessary interruptions.
So next time you wonder how your app knows exactly when to reach out, remember it’s all about context – a sophisticated blend of data that makes your user experience effortlessly seamless.