Setur Datathon - 2nd Place Prize Winner
Published:
TR
- Yarışma hakkında detaylı blog içeriğine buradan ulaşabilirsiniz.
ENG
- Team Name: Runtime Terror
- Team Members: Enis Gumustas & Alper Kocabiyik & Hamza Tuna
- Mainly we built a recommendation engine “Gezgin” for a tourism agency (Setur). Gezgin is working with two different strategies as user-based and cluster-based and serving with an API.
- We calculated an affinity score for the customers using profiles, segments and hotel-specific features that we created from various tables for hotel, tour and cruise recommendations.
- We developed a recommendation engine by using the calculated affinity score with ALS.
- We have also developed a clustering-based recommendation engine for variables that are not available in tour and cruise.
- In the case of clustering-based customers who do not have any purchase history, we have created a solution to the Cold Start problem that is frequently encountered in recommendation engines.
- Technologies used: PySpark, Pandas, MongoDB, Flask.