Top Weekend places to visit Here's a README.md for your "Top Indian Places to Visit" project:
This Python project helps users find the best travel destinations in Indian cities based on Google review ratings, time needed to visit, entrance fees, and popularity.
β
Load and clean the dataset
β
Rank travel places based on ratings, time, fee, and popularity
β
Normalize data for better ranking
β
Display top-ranked travel places
The dataset should be a CSV file with the following columns:
- City β Name of the city
- Name β Tourist attraction name
- Google review rating β Average rating (out of 5)
- Time needed to visit in hrs β Estimated visit duration
- Entrance Fee in INR β Entry fee cost
- Number of Google reviews in lakhs β Popularity based on review count
Ensure the dataset file is named "Top Indian Places to Visit.csv" and located in the project folder.
git clone https://github.com/yourusername/top-indian-places.git
cd top-indian-placespip install pandaspython main.py1οΈβ£ The program loads and cleans the dataset.
2οΈβ£ The user enters the name of a city.
3οΈβ£ The algorithm ranks places using:
- Ratings (40%)
- Time needed (30%)
- Entrance Fee (20%)
- Popularity (10%)
4οΈβ£ The top-ranked places are displayed.
Enter the city name: Jaipurπ‘ Output:
Top weekend travel places near Jaipur:
1. Amber Fort - β 4.7 | β³ 2 hrs | π° βΉ50 | π₯ 2.1L reviews | π Score: 0.89
2. Hawa Mahal - β 4.6 | β³ 1.5 hrs | π° βΉ20 | π₯ 1.8L reviews | π Score: 0.85
...