Skip to content

shradhanjalipradhan/AirBnb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Predicting a New User’s First Travel Destination on AirBnB

Introduction

This project aims to predict a new user's first booking destination on Airbnb using machine learning techniques. By analyzing user demographics, web session logs, and other relevant data, we develop models to forecast the first travel destination from 12 potential outcomes. The project is based on the Airbnb New User Bookings dataset from Kaggle, leveraging exploratory data analysis, feature engineering, and multiple machine learning models to achieve high accuracy in predictions.

Contents

  • Problem Statement
  • Machine Learning Approach
  • Data Source and Exploration
  • Model Development and Evaluation
  • Deployment using Streamlit
  • Summary and Future Scope

Getting Started

To run this project locally, follow these steps:

Prerequisites

Ensure you have Python 3.x installed on your machine. You will also need Jupyter notebooks or a similar Python environment to run the analysis scripts.

Installation

  1. Clone the repository to your local machine:
  2. Install the required Python packages:

Running the Project

  1. Open the Jupyter Notebook AirBnB_Destination_Prediction.ipynb to view the analysis and model development process.
  2. To launch the Streamlit application, run:

Deployment

The final model is deployed using Streamlit, creating an interactive web application that allows users to input their details and receive predictions on their first Airbnb booking destination. Visit the app at: Streamlit App

Future Scope

  • Integration of additional datasets for enriched feature engineering.
  • Exploration of advanced machine learning models and hyperparameter tuning for improved accuracy.
  • Development of a more interactive and user-friendly web application.

Contact

For any queries or further information, please reach out to:

Shradhanjali Pradhan
Email: email
LinkedIn: linkedin

Acknowledgments

  • Kaggle for providing the Airbnb New User Bookings dataset.
  • NYC Data Science Academy for project inspiration and resources.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published