{"id":19468416,"url":"https://github.com/gurramankit/flight_price_predection_ml_randomforestregression","last_synced_at":"2025-08-12T23:06:58.087Z","repository":{"id":261661487,"uuid":"884970347","full_name":"gurramankit/Flight_Price_predection_ml_Randomforestregression","owner":"gurramankit","description":null,"archived":false,"fork":false,"pushed_at":"2024-11-07T18:11:24.000Z","size":4194,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-25T14:33:17.228Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gurramankit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-07T18:01:58.000Z","updated_at":"2024-11-07T18:11:28.000Z","dependencies_parsed_at":"2024-11-07T19:19:33.758Z","dependency_job_id":"f2f69933-3899-4a00-86cd-34f9ecfed284","html_url":"https://github.com/gurramankit/Flight_Price_predection_ml_Randomforestregression","commit_stats":null,"previous_names":["gurramankit/flight_price_predection_ml_randomforestregression"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/gurramankit/Flight_Price_predection_ml_Randomforestregression","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gurramankit%2FFlight_Price_predection_ml_Randomforestregression","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gurramankit%2FFlight_Price_predection_ml_Randomforestregression/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gurramankit%2FFlight_Price_predection_ml_Randomforestregression/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gurramankit%2FFlight_Price_predection_ml_Randomforestregression/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gurramankit","download_url":"https://codeload.github.com/gurramankit/Flight_Price_predection_ml_Randomforestregression/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gurramankit%2FFlight_Price_predection_ml_Randomforestregression/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270149345,"owners_count":24535728,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-12T02:00:09.011Z","response_time":80,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-10T18:41:02.438Z","updated_at":"2025-08-12T23:06:58.028Z","avatar_url":"https://github.com/gurramankit.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"#Flight Price Prediction using Random Forest Regression\nProject Overview\nThis project is a Machine Learning model designed to predict flight ticket prices based on various factors, such as airline, departure time, arrival time, source, destination, and other relevant features. The primary aim is to provide accurate price predictions that can assist users or companies in understanding and forecasting ticket prices, optimizing booking times, or offering better price recommendations. The model is built using a Random Forest Regression algorithm due to its robustness and accuracy in handling complex data with nonlinear relationships.\n\nProject Link\nLink to Flight Price Prediction Project\n\nProject Details\nData Preprocessing:\n\nThe dataset is first cleaned and preprocessed. This includes handling missing values, encoding categorical variables (like airlines and city names), and feature engineering to extract useful information, such as the duration of flights.\nFeature Engineering:\n\nExtracted features like departure time, arrival time, day of travel, and route patterns. These features are essential to capturing pricing trends.\nModel Selection:\n\nUsed the Random Forest Regression model as it performs well on structured data, handling high dimensionality effectively and capturing complex relationships between features.\nEvaluation Metrics:\n\nThe model’s performance was evaluated using Mean Absolute Error (MAE) and Root Mean Squared Error (RMSE), providing insight into its prediction accuracy and reliability.\nModel Deployment (Optional):\n\nThe trained model can be integrated into applications where users input flight parameters, and the model returns a predicted price.\nKey Results\nThe Random Forest Regression model demonstrated a solid ability to predict flight prices with reasonable accuracy, highlighting the correlation between various features and ticket prices.\n\nRequirements\nPython 3.x\nLibraries: pandas, numpy, scikit-learn, matplotlib, seaborn (for data visualization)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgurramankit%2Fflight_price_predection_ml_randomforestregression","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgurramankit%2Fflight_price_predection_ml_randomforestregression","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgurramankit%2Fflight_price_predection_ml_randomforestregression/lists"}