Flask app to predict daily radiation from the time series of Solcast from Islamabad, Pakistan

Overview

End-to-End Machine Learning of Historical Solar Radiation for Islamabad

Link: https://solar-isb-flaskapp.herokuapp.com/

Flask app to predict daily radiation from the time series of Solcast from Islamabad, Pakistan.

Input: month, day, Daily_Temp, Daily_Precip, Daily_Humidity, Daily_Pressure, Daily_WindDir, Daily_WindSpeed, Daily_DNI, Daily_GHI Output: Daily_radiation

Use Json Input

{
    "month":12,
    "day":3,
    "Daily_Temp":10.98,
    "Daily_Precip":9.07,
    "Daily_Humidity":59.20,
    "Daily_Pressure":929.06,
    "Daily_WindDir":167.30,
    "Daily_WindSpeed":1.86,
    "Daily_DNI":522.20,
    "Daily_GHI":324.60
}

Results

[
    {
        "Daily_DNI": 522.2,
        "Daily_GHI": 324.6,
        "Daily_Humidity": 59.2,
        "Daily_Precip": 9.07,
        "Daily_Pressure": 929.06,
        "Daily_Temp": 10.98,
        "Daily_WindDir": 167.3,
        "Daily_WindSpeed": 1.86,
        "day": 3,
        "month": 12
    },
    {
        "solar irradiance": 92.71980683342349
    }
]

Postman

result1

Mlflow

result2

NeptuneAI

result3

You might also like...
STUMPY is a powerful and scalable Python library for computing a Matrix Profile, which can be used for a variety of time series data mining tasks
STUMPY is a powerful and scalable Python library for computing a Matrix Profile, which can be used for a variety of time series data mining tasks

STUMPY STUMPY is a powerful and scalable library that efficiently computes something called the matrix profile, which can be used for a variety of tim

A Python package for time series classification

pyts: a Python package for time series classification pyts is a Python package for time series classification. It aims to make time series classificat

Time series forecasting with PyTorch

Our article on Towards Data Science introduces the package and provides background information. Pytorch Forecasting aims to ease state-of-the-art time

Python module for machine learning time series:

seglearn Seglearn is a python package for machine learning time series or sequences. It provides an integrated pipeline for segmentation, feature extr

Automatically build ARIMA, SARIMAX, VAR, FB Prophet and XGBoost Models on Time Series data sets with a Single Line of Code. Now updated with Dask to handle millions of rows.
Automatically build ARIMA, SARIMAX, VAR, FB Prophet and XGBoost Models on Time Series data sets with a Single Line of Code. Now updated with Dask to handle millions of rows.

Auto_TS: Auto_TimeSeries Automatically build multiple Time Series models using a Single Line of Code. Now updated with Dask. Auto_timeseries is a comp

A Python toolkit for rule-based/unsupervised anomaly detection in time series

Anomaly Detection Toolkit (ADTK) Anomaly Detection Toolkit (ADTK) is a Python package for unsupervised / rule-based time series anomaly detection. As

AtsPy: Automated Time Series Models in Python (by @firmai)
AtsPy: Automated Time Series Models in Python (by @firmai)

Automated Time Series Models in Python (AtsPy) SSRN Report Easily develop state of the art time series models to forecast univariate data series. Simp

A python library for Bayesian time series modeling
A python library for Bayesian time series modeling

PyDLM Welcome to pydlm, a flexible time series modeling library for python. This library is based on the Bayesian dynamic linear model (Harrison and W

An open-source library of algorithms to analyse time series in GPU and CPU.
An open-source library of algorithms to analyse time series in GPU and CPU.

An open-source library of algorithms to analyse time series in GPU and CPU.

Comments
  • [ImgBot] Optimize images

    [ImgBot] Optimize images

    Beep boop. Your images are optimized!

    Your image file size has been reduced by 12% 🎉

    Details

    | File | Before | After | Percent reduction | |:--|:--|:--|:--| | /plots/rfr_line_of_fit.jpg | 79.07kb | 62.65kb | 20.76% | | /plots/gbr_line_of_fit.jpg | 79.81kb | 63.38kb | 20.59% | | /notebooks/artifacts/0/753cc33e25094602abcd8e91107a69e7/artifacts/features/lr_line_of_fit.jpg | 84.16kb | 67.52kb | 19.77% | | /plots/gbr_jointplot.jpg | 36.71kb | 31.67kb | 13.74% | | /plots/lr_jointplot.jpg | 40.24kb | 34.85kb | 13.39% | | /results/neptune2.jpeg | 71.40kb | 66.82kb | 6.42% | | /results/postman_test.jpeg | 69.20kb | 65.96kb | 4.67% | | /results/neptune.jpeg | 61.92kb | 59.45kb | 3.98% | | /results/mlflow2.jpeg | 33.66kb | 32.42kb | 3.69% | | /results/mlflow1.jpeg | 67.09kb | 64.75kb | 3.48% | | | | | | | Total : | 623.25kb | 549.47kb | 11.84% |


    📝 docs | :octocat: repo | 🙋🏾 issues | 🏪 marketplace

    ~Imgbot - Part of Optimole family

    opened by imgbot[bot] 0
Owner
Abid Ali Awan
Love building machine learning product and working on MLOps. Currently, focusing on content creation, building brand, and startup.
Abid Ali Awan
Avocado hass time series vs predict price

AVOCADO HASS TIME SERIES VÀ PREDICT PRICE Trước khi vào Heroku muốn giao diện đẹp mọi người chuyển giúp mình theo hình bên dưới https://avocado-hass.h

hieulmsc 3 Dec 18, 2021
A machine learning toolkit dedicated to time-series data

tslearn The machine learning toolkit for time series analysis in Python Section Description Installation Installing the dependencies and tslearn Getti

null 2.3k Jan 5, 2023
Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth.

Prophet: Automatic Forecasting Procedure Prophet is a procedure for forecasting time series data based on an additive model where non-linear trends ar

Facebook 15.4k Jan 7, 2023
Open source time series library for Python

PyFlux PyFlux is an open source time series library for Python. The library has a good array of modern time series models, as well as a flexible array

Ross Taylor 2k Jan 2, 2023
Automatic extraction of relevant features from time series:

tsfresh This repository contains the TSFRESH python package. The abbreviation stands for "Time Series Feature extraction based on scalable hypothesis

Blue Yonder GmbH 7k Jan 6, 2023
A unified framework for machine learning with time series

Welcome to sktime A unified framework for machine learning with time series We provide specialized time series algorithms and scikit-learn compatible

The Alan Turing Institute 6k Jan 6, 2023
A statistical library designed to fill the void in Python's time series analysis capabilities, including the equivalent of R's auto.arima function.

pmdarima Pmdarima (originally pyramid-arima, for the anagram of 'py' + 'arima') is a statistical library designed to fill the void in Python's time se

alkaline-ml 1.3k Dec 22, 2022
A machine learning toolkit dedicated to time-series data

tslearn The machine learning toolkit for time series analysis in Python Section Description Installation Installing the dependencies and tslearn Getti

null 2.3k Dec 29, 2022
Probabilistic time series modeling in Python

GluonTS - Probabilistic Time Series Modeling in Python GluonTS is a Python toolkit for probabilistic time series modeling, built around Apache MXNet (

Amazon Web Services - Labs 3.3k Jan 3, 2023
A python library for easy manipulation and forecasting of time series.

Time Series Made Easy in Python darts is a python library for easy manipulation and forecasting of time series. It contains a variety of models, from

Unit8 5.2k Jan 4, 2023