🧭 Travel Recommendation System An intelligent hotel recommendation platform that provides users with personalized suggestions using content-based, collaborative, and hybrid filtering techniques. It features a modern, responsive frontend and a modular backend API.
🚀 Features 🔍 Personalized Recommendations
Content-based filtering
Collaborative filtering
Hybrid filtering
🖥️ Frontend
Built with TypeScript, React, and Tailwind CSS
Displays hotel cards with images, ratings, and names
Clean, intuitive interface inspired by GoHub UI templates
🧠 Backend
Developed in Python
Serves hotel recommendations via API
Preloaded with a realistic sample dataset (hotels + user ratings)
📁 Project Structure bash Copy Edit ├── backend/ # Python Flask/Django/FastAPI backend (update accordingly) ├── frontend/ # React TypeScript frontend ├── .gitignore ├── .gitattributes └── README.md
🛠️ Getting Started
-
Clone the repository bash Copy Edit git clone https://github.com/gauthamisreenivas/travel-recommendation-system.git cd travel-recommendation-system
-
Start the backend bash Copy Edit cd backend
pip install -r requirements.txt python app.py
- Start the frontend bash Copy Edit cd frontend npm install npm run dev