App for meetings
retail
Summary
Engage people in a more outdoors activity. No friends to play football with? No one to go with to the museum? Search no more. Quests will help you connect with the people in an engaging way, while earning levels and completing quests!
Project duration:
6 months
Team
11 people
5 Back-end engineer, 1 data scientist, 1 machine learning engineer, 2 Android devs, 2 IOS devs
Technologies
Python - Django - Django Rest framework - Recommendation System, - Sklearn - XGBoost - Pandas - LambdaRank - TensorFlow - Computer Vision - NLP
Tech challenge
Create engaging level system that gradually increases in complexity and reward
Create a recommendation system that connect people by interest
Comprehensive user clustering by location and interests
Deep analysis of new activities a user might find interesting for broadening their horizon by creating correlation matrices
Solution
Use the technologies that support fast start and can easily become more sophisticated as the project grows. Create a fast solution for resolving conflicts and introducing contracts between front-end and back-end. Design level system, so that it would be easy to start, but that didn't lost engagement in a later period of time