Skip to content

Latest commit

Β 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 

Repository files navigation

Data-Engineering

Top Weekend places to visit Here's a README.md for your "Top Indian Places to Visit" project:


🌍 Top Indian Places to Visit πŸ•οΈ

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.


πŸ“Œ Features

βœ… 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


πŸ“‚ Dataset

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.


πŸ› οΈ Installation & Setup

1️⃣ Clone the Repository

git clone https://github.com/yourusername/top-indian-places.git
cd top-indian-places

2️⃣ Install Dependencies

pip install pandas

3️⃣ Run the Program

python main.py

πŸ“Š How It Works

1️⃣ 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.

πŸ”₯ Example Usage

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
...

About

Top Weekend places to visit

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages