Business Problem
A US-based beauty retailer needed a Shopify app and an AI-powered solution with a face recognition feature and capabilities to personalize the user’s skincare routine. This would offer a smarter and highly customized experience for anti-aging treatments. To further enhance customer experience, the client asked us to integrate a recommendation system powered by ChatGPT.
Solution
We developed a Shopify app as well as a mobile application that uses Computer Vision and photo face recognition with ChatGPT features to offer personalized interactions with customers and generate content as tips and recommendations based on face features analysis.
Technology Stack
Features
- Our app helps our client to analyze user data collected from a photo (selfie)
- Based on the collected data, customers get recommendations on available beauty products and tips, simplifying the selection of items in the catalog
- ChatGPT powers our recommendation system
- Our Shopify app allows the client to efficiently run their store
How It Works
The algorithm is as follows: a user takes a selfie, and the app uses detectors based on histograms of oriented gradients from the Dlib library to accurately identify the user’s face in the photo.
Using the same approach, we trained a system to detect 126 feature points on the user’s face. It helps to analyze these unique facial features and create a user profile.
Our app’s AI technologies play a vast role in selecting the most suitable skincare products. They do this by conducting a comprehensive and intelligent analysis of the user’s facial features. The app provides personalized skincare and beauty recommendations via ChatGPT API integration.
Business Value
Our app provides significant business value by enabling our clients to analyze user data collected from selfies. This analysis allows customers to get beauty product recommendations and helpful tips, cutting time for searching in the catalog. The recommendation system, powered by ChatGPT, enhances customer satisfaction and engagement, leading to increased sales and customer loyalty.
Other cases
OCR Solution for Invoice Processing
Our client, an international transportation and logistics company, needed an automate...
OCR Retail Receipt Data Extraction Tool
We collaborated with a retail analytics company to build an AI solution to extract cr...