Client
The Client is a provider of user-friendly and personalized applications in the health and well-being area. Over 75 mln users globally have installed these apps to improve the quality of physical activity, nutrition, sleep, and mindfulness. The Client needed the help of a reliable predictive analytics services provider to find ways of how predictive analytics can be used to improve health and fitness apps.Challenge: enhance existing fitness apps with artificial intelligence (AI)
The Client wanted to level up the existing system to provide users with additional guidance on health and lifestyle. Our team was challenged to tailor a business intelligence (BI) solution to work with user data gathered via an app.A revamped AI-based fitness coaching app was expected to support working with large amounts of data on user health and fitness activities stored in the Client’s database. Also, this app was anticipated to function as a fitness and health recommender system generating related personalized recommendations.Solution: machine learning for building predictive analytics module and enable exploratory data analysis
1. Thе quality of data аnd the database design was inefficient for analytics. The Essid Solutions’ team conducted the basic data migration from the Client’s storage to the Essid Solutions data storage. We also specified how the data repository should look like to storing more useful data.Our next step was to map out the tables needed to visualize the data.There was a Couchbase cluster as raw data storage. We added Kafka for a reliable data transfer to BI data warehouse (DWH), i.e., PostgreSQL, using Spark procedures. On top of BI DWH, we used Apache Superset to provide interactive dashboards.Our solutions provided marketing managers and data analysts with the option to select filter parameters, including but not limited to:- Weight gain
- Weight loss
- Gender
- Body mass index (BMI)
- Type of platform to run the app
- Payment method
- Interactive filters (e.g., for real-time monitoring of the number of installs during a marketing campaign)
Result: advanced AI-based fitness app with personalized recommendation function
The Essid Solutions’ team has enhanced the existing mobile fitness apps of the Client with predictive analytics capabilities.The Client benefited from cooperating with Essid Solutions in the following aspects:- More personalized customer experience compared to the initial capacity of the app
- Better data processing and storage
- Predictive analytics capabilities
Share: