https://github.com/knowusuboaky/forecasting_models

Advanced Time Series Forecasting Suite: Leveraging Diverse Models for Predictive Analytics

https://github.com/knowusuboaky/forecasting_models

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (15.4%) to scientific vocabulary
Last synced: 9 months ago · JSON representation

Repository

Advanced Time Series Forecasting Suite: Leveraging Diverse Models for Predictive Analytics

Basic Info
Statistics
  • Stars: 2
  • Watchers: 1
  • Forks: 0
  • Open Issues: 1
  • Releases: 0
Created over 2 years ago · Last pushed about 1 year ago
Metadata Files
Readme License

README.md

Advanced Time Series Forecasting Suite: Leveraging Diverse Models for Predictive Analytics

License: MIT Python Versions PyPI version Downloads Build Status GitHub issues Email

Overview

The forecasting_models library is a comprehensive Python package designed for time series forecasting. It integrates various robust forecasting methodologies, making it an ideal tool for applications in finance, supply chain management, weather prediction, and more. This library is perfect for analysts, data scientists, and developers who seek efficient and accurate forecasting solutions.

Features

  • Prophet Model Integration: Leverages Facebook's Prophet model for forecasting univariate time series data with strong seasonal patterns.
  • XGBoost Model: Employs the XGBoost algorithm for its high performance in machine learning.
  • Random Forest Model: Incorporates the Random Forest algorithm, a popular method for ensemble learning.
  • MLP (Multi-Layer Perceptron) Regressor: Implements a neural network-based approach for complex data patterns.
  • Gradient Boosting Model: Offers a Gradient Boosting Regressor, effective for various data irregularities.

Installation

To install the package, run the following command:

python pip install forecasting_models

Usage

Import the desired model from the package and use it in your project. For example:

python from forecasting_models import generateProphetForecast from forecasting_models import generateXGBoostForecast from forecasting_models import generateRandomForestForecast from forecasting_models import generateMLPForecast from forecasting_models import generateGradientBoostingForecast

Ideal Use Cases

  • Detailed time series analysis and forecasting.
  • Rapid prototyping for research and development projects.
  • Educational purposes for understanding different forecasting techniques.

Contributing

We welcome contributions, suggestions, and feedback to make this library even better. Feel free to fork the repository, submit pull requests, or open issues.

Documentation & Examples

For documentation and usage examples, visit the GitHub repository: https://github.com/knowusuboaky/forecasting_models

Author: Kwadwo Daddy Nyame Owusu - Boakye\ Email: kwadwo.owusuboakye@outlook.com\ License: MIT

Owner

  • Login: knowusuboaky
  • Kind: user

GitHub Events

Total
  • Issues event: 1
  • Push event: 4
  • Pull request event: 1
  • Create event: 1
Last Year
  • Issues event: 1
  • Push event: 4
  • Pull request event: 1
  • Create event: 1

Issues and Pull Requests

Last synced: 12 months ago

All Time
  • Total issues: 1
  • Total pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: 3 minutes
  • Total issue authors: 1
  • Total pull request authors: 1
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 1
  • Pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: 3 minutes
  • Issue authors: 1
  • Pull request authors: 1
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • knowusuboaky (1)
Pull Request Authors
  • knowusuboaky (2)
Top Labels
Issue Labels
Pull Request Labels

Packages

  • Total packages: 1
  • Total downloads:
    • pypi 150 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 1
  • Total maintainers: 1
pypi.org: forecasting-models

Advanced Time Series Forecasting Suite: Leveraging Diverse Models for Predictive Analytics

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 150 Last month
Rankings
Dependent packages count: 10.0%
Average: 37.9%
Dependent repos count: 65.9%
Maintainers (1)
Last synced: 9 months ago