Site Overlay

IT Visionary Leverages AWS Personalize to Optimize DentaCarts' Customer Experience

DentaCarts is an online dental marketplace with two platforms (web and mobile), serving dentists from all over Egypt. With various trusted vendors and providing customers with delivery service, DentaCarts’ mission is to help dentists and dental clinic managers to have a better purchasing experience through easy to use interface on both mobile and web platforms. To enhance their customer experience and increase their sales, DentaCarts decided to implement AWS Personalize.

"We are an e-commerce company specialized in medical supplies. We engaged with IT Visionary on multiple levels including cost management and the ML stack. They showed high level of cooperation in the mutual implementation scope, they tried to take the learning curve and onboard on any new service or product. We managed to realize a strong implementation for Amazon Personalize product with its data pipelines and it is a continuous-improvement project. Me -personally- always found their team motivated and committed to achieve.”

Saad Saleh
CTO @ DentaCarts

Data Preparation and Modeling

IT Visionary and DentaCarts team worked closely to Prepare the Data required for AWS Personalize. The Data preprocessing step required careful attention to detail and a deep understanding of the data before it can be used for modeling. Series of steps were taken including data cleaning, feature engineering, and data transformation using AWS Glue to automate the ETL pipeline, and AWS SageMaker notebooks for data preprocessing.

Based on the data preprocessed, DentaCarts decided to choose two recipes in AWS Personalize. The first recipe is User Personalization and the second one is Similar items.

Integration with DentaCarts' Website and Applications

After training the model and testing the results, DentaCarts’ development team integrated the recommendation results on their website and mobile applications. This integration allowed DentaCarts to provide personalized recommendations to their customers, resulting in an improved customer experience and increased customer satisfaction.

Better Customer Experience

By using User Personalization recipe, we were able to offer personalized product recommendations to DentaCarts’ customers based on their purchase history. By using Similar Items recipe, DentaCarts was able to offer recommendations to its customers based on the similarity of the products they viewed. Using AWS Personalize, DentaCarts enhances their customer experience and increases customer satisfaction.