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 .venvAnd activate it:
.venv\Scripts\ActivateNext, install packages:
python.exe -m pip install --upgrade pippip install -r requirements.txtOpen Jupyter Notebook using the command:
jupyter notebookIn 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 ./venvsource ./venv/bin/activatepython3 -m pip install --upgrade pippip install -r requirements.txtOpen Jupyter Notebook using the command:
jupyter notebookIn the opened interface, select the desired notebook. In the menu at the top of the page, choose Cell → Run All.