Graduation Year


Date of Submission


Document Type

Campus Only Senior Thesis

Degree Name

Bachelor of Arts


Mathematical Sciences

Reader 1

Mark Huber


This project utilizes machine learning to forecast flight prices by analyzing flight data from Southern Asian airlines. Several techniques are used during feature engineering to handle multicollinearity before a random forest regressor model is trained on the data. The methodology of this project follows closely to that found in a Skillcate AI project while also offering model comparison and options for model improvement, such as API and cloud database implementation. Limitations of simpler machine learning algorithms are highlighted through the discussion of several metrics used to evaluate model performance and correctness.

This thesis is restricted to the Claremont Colleges current faculty, students, and staff.