{"id":18916407,"url":"https://github.com/pratanup/solar-power-generation-prediction","last_synced_at":"2026-05-01T16:33:59.734Z","repository":{"id":197265727,"uuid":"605022064","full_name":"PratanuP/Solar-Power-Generation-Prediction","owner":"PratanuP","description":"A solar power generation company wants to optimize solar power production and needs the prediction model to predict ‘Clearsky DHI’, ‘Clearsky DNI’, ‘Clearsky GHI’.","archived":false,"fork":false,"pushed_at":"2023-02-22T09:33:03.000Z","size":4913,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-31T15:14:26.194Z","etag":null,"topics":["anaconda","data-analysis","data-science","google-colab","jupiter-notebook","machine-learning","machine-learning-algorithms","machinelearning-python","prediction","prediction-model","python"],"latest_commit_sha":null,"homepage":"","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/PratanuP.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}},"created_at":"2023-02-22T09:24:32.000Z","updated_at":"2023-02-22T10:07:42.000Z","dependencies_parsed_at":null,"dependency_job_id":"af1c5d50-3944-4537-b826-dfc28307423d","html_url":"https://github.com/PratanuP/Solar-Power-Generation-Prediction","commit_stats":null,"previous_names":["pratanup/solar-power-generation-prediction"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PratanuP%2FSolar-Power-Generation-Prediction","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PratanuP%2FSolar-Power-Generation-Prediction/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PratanuP%2FSolar-Power-Generation-Prediction/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PratanuP%2FSolar-Power-Generation-Prediction/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PratanuP","download_url":"https://codeload.github.com/PratanuP/Solar-Power-Generation-Prediction/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239908700,"owners_count":19716853,"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","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":["anaconda","data-analysis","data-science","google-colab","jupiter-notebook","machine-learning","machine-learning-algorithms","machinelearning-python","prediction","prediction-model","python"],"created_at":"2024-11-08T10:19:28.477Z","updated_at":"2026-03-10T21:30:18.187Z","avatar_url":"https://github.com/PratanuP.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Solar-Power-Generation\nA solar power generation company wants to optimize solar power production.\n\nFactors affecting Solar Power Generation\n\nIntroduction:\nA solar power generation company wants to optimize solar power production.\nIt is an operational project intended to optimize, increase efficiency, take precautions, reduce costs for power delivery without much difficulty.\n\nDataset:\n\nThe dataset contains the following columns:\n['Year', 'Month', 'Day', 'Hour', 'Minute', 'Temperature', 'Clearsky DHI', 'Clearsky DNI', 'Clearsky GHI', 'Cloud Type', 'Dew Point', 'Fill Flag', 'Relative Humidity', 'Solar Zenith Angle', 'Pressure', 'Precipitable Water', 'Wind Direction', 'Wind Speed']\nThe given data is of ten years at an interval of every 30 mins.\n\nObjective:\n\nThe objective is to predict the ‘Clearsky DHI’, ‘Clearsky DNI’, ‘Clearsky GHI’ of year 2019 from the given dataset from the year 2009-2018\n\n\nMethodology:\n\nThere are various factors which affect the solar power generation.\nSome data columns are highly correlated to other columns, displayed using heatmap.\nThe relation graphs are plotted to display the relationship between two columns using bar plot.\nAs there are three target variables to be predicted, we will try to predict them one by one. We tried to use one or two target(s) as feature(s) for another target.\nThen used various supervised learning algorithms like Linear Regression, Decision Tree Classifier, Extreme Gradient Boosting Regression to train, test and evaluate the built model.\n\nInference:\n\nExtreme Gradient Boosting ‘XGBRegressor()’ had the least error while predicting the ‘Clearsky DHI’, ‘Clearsky DNI’ and ‘Clearsky GHI’.\n\nFuture Scope:\n\na)Improvement of the prediction technique that would reduce errors.\nb)More Factors can come into play with the advancement of technology.\n\nConclusion:\n\nMy model has tried to predict the factors that affect solar power generation and may have detected some flaws in the system.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpratanup%2Fsolar-power-generation-prediction","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpratanup%2Fsolar-power-generation-prediction","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpratanup%2Fsolar-power-generation-prediction/lists"}