Intelligent Travel Recommendation System

Amruta Habbu; Bach Hoang Pham; Dang Khoa Tran; Khyati Sharma; Ragini Jakkan

2023-10-24

PROJECT OVERVIEW

THE MODELS:

Tag-Based Image Classification:

- Model Purpose: Classify images into categories like “sunset” and “scenery”.
- Training Data: Use image data and tags.
- Objective: Predict best-fitting image tags.
- Technique: Employ CNNs and pre-trained models.

Recommendation Model:

- Recommendation Focus: Suggestion based on preferences, location, and queries.
- Features: Utilize user profiles, ratings, location, and more.
- Alignment: Match images with user interests and context.
- Technique: Content-based filtering over collaborative methods.

EVALUATION METRICS

For the tag prediction model:

  • Confusion matrix.

For the recommendation system:

  • Mean Average Precision (MAP) or Root Mean Square Error (RMSE).

USER INTERFACE

Available Interaction using R Shiny Dashboard:

  1. Search for keywords like “beaches.”
  2. See photos related to their search.
  3. View recommended photos based on their locations.

Conclusion

Collaborative Models:

Integration:

End Result: