Machine learning project focused on analyzing airline passenger satisfaction. The model explores factors influencing satisfaction levels using Scikit-learn, Pandas, Matplotlib, and Seaborn. The results will help identify key areas for improvement and predict satisfaction based on variables such as gender, age, and class of service. The project aims to enhance overall passenger experience.
- Python
- NumPy
- Pandas
- Scikit-learn
- Matplotlib
- Seaborn
Additional libraries are specified in the requirements.txt
file.
To begin, install: Python
Links are provided to the latest version of the tools.
Create a root directory on your computer, then open it in your code editor or terminal.
Next, write this command into the command line:
git clone https://github.com/S0fft/Airline-Passenger-Satisfaction.git .
You will see the project files appear in your directory.
Create a virtual environment:
python -m venv .venv
And activate it:
.venv\Scripts\Activate
Next, install packages:
python.exe -m pip install --upgrade pip
pip install -r requirements.txt
Open Jupyter Notebook using the command:
jupyter notebook
In the opened interface, select the desired notebook. In the menu at the top of the page, choose Cell → Run All.
These commands do the same thing as described above but only on Unix systems:
Install: Python | PostgreSQL
Link are provided to the latest version of the tools.
Create a root directory on your computer, then open it in your code editor or terminal.
Next, write this command into the command line:
git clone https://github.com/S0fft/Airline-Passenger-Satisfaction.git .
You will see the project files appear in your directory.
python3 -m venv ./venv
source ./venv/bin/activate
python3 -m pip install --upgrade pip
pip install -r requirements.txt
Open Jupyter Notebook using the command:
jupyter notebook
In the opened interface, select the desired notebook. In the menu at the top of the page, choose Cell → Run All.