How One of the World’s Largest Watch Manufacturers Built a Recommendation Engine to Enhance User Experience using AWS
One of India's largest consumer goods companies, known for its design expertise and varied range of products across multiple market segments wanted to better its customer experience.
![How One of the World’s Largest Watch Manufacturers Built a Recommendation Engine to Enhance User Experience using AWS](https://hs-sites.searce.com/hubfs/case-image-33.png)
Challenges
The manufacturing brand was seeking to build a Recommendation Engine to enhance user experience which faced potential challenges:
- Lack of scalability in case of growing influx of website traffic
- Lag in providing recommendations based on user activities on the website
- Expensive infrastructure to un this recommendation engine on
Solution
- Snowplow tracker hosted on Fargate to extract data from eCommerce website
- Kinesis Firehose used to ingest data to S3
- Athena was used to do analytics on S3 data
- Kinesis Data Analytics used to analyze streaming data
- Leveraged Lamba scripts to invoke -Kinesis Data Stream to write data into Dynamodb
Business Impact
- Improved speed by enabling the model to be viewed live
- Built a long term solution that can be replicated with future models