Recommendation System
Trail Recommender
Suggests hiking trails from the ones you've already walked.
- Role
- Solo developer
- Context
- Personal project
- Year
- 2025
- Status
- Shipped
Overview
A recommendation system for hikers. It reads your history of visited trails and surfaces new ones that match the difficulty, length and terrain you keep coming back to.
The interesting constraint was the cold start: a new user has no history at all. Falling back to popularity within a region, then blending in similarity as soon as there are two or three walks on record, made the first session useful instead of empty.
What it does
- Content-based matching on difficulty, length and terrain
- Popularity fallback so a first-time user still sees results
- Region filtering
- Saves walked trails to sharpen later suggestions