Cab Fare Prediction - New York City Taxi Fare Prediction(kaggle)
Overview
Our machine learning project focuses on building and evaluating predictive models for cab fare prediction. We perform extensive data processing, cleaning, and feature extraction to prepare the dataset for model training. This project aims to predict cab fares accurately based on various input parameters such as distance, time, and location.
Table of Contents
- Features
- Installation
- Usage
- Machine Learning Models Used
- Kaggle Competition and Solution
- Contributing
- License
- Contact
Features
- Comprehensive data processing and cleaning techniques.
- Feature extraction to capture relevant information for cab fare prediction.
- Visualization of data insights and model performance using plots.
- Evaluation metrics including accuracy, RMSE (Root Mean Square Error), and RAE (Relative Absolute Error).
Installation
To run the machine learning project locally, follow these steps:
- Clone the repository:
git clone https://github.com/mridul0703/Cab-fare-Prediction.git
- Navigate to the project directory:
- Open the project in your preferred Python environment.
Usage
Explore the following functionalities of the machine learning project:
- Data Processing: Clean and preprocess the dataset for model training.
- Feature Extraction: Extract relevant features from the dataset.
- Model Training: Train various machine learning models on the prepared dataset.
- Model Evaluation: Evaluate model performance using accuracy, RMSE, and RAE metrics.
- Data Visualization: Visualize insights from the dataset and model performance using plots.
Explore the project in Google Colab by clicking the badge below:
![Open In Colab](https://img.shields.io/badge/Open%20in%20Colab-Your_Notebook_Link-blue.svg)
Machine Learning Models Used
The machine learning project utilizes the following models:
- Linear Regression
- Decision Trees
- Random Forest
- Gradient Boosting
- Support Vector Machines (SVM)
- Neural Networks
- k-Nearest Neighbors (k-NN)
- XGBoost
- LightGBM
Kaggle Competition and Solution
We participated in a Kaggle competition for cab fare prediction. You can find our competition entry and solution in the following links:
Contributing
We welcome contributions to enhance the features and usability of our machine learning project. To contribute, please follow the guidelines mentioned in the repository.
License
This project is licensed under the MIT License. See the LICENSE file for details.
For any inquiries or feedback, please contact us at email@example.com.