Spaces:
Sleeping
Sleeping
| title: TurnoverForecasting | |
| emoji: π | |
| colorFrom: blue | |
| colorTo: red | |
| sdk: gradio | |
| sdk_version: 5.22.0 | |
| app_file: app.py | |
| pinned: false | |
| license: mit | |
| short_description: Forecasting SAP SE Revenue with AI | |
| # π AI-Powered Turnover Forecasting for SAP SE | |
| ## π Project Overview | |
| This project delivers **AI-driven revenue forecasting** for **SAP SE** using a **univariate SARIMA model**. The focus is to demonstrate how reliable forecasts can be achieved with **minimal data** β only historical turnover β making this approach powerful for both large enterprises and **resource-constrained settings**. | |
| --- | |
| ## π Why Univariate Forecasting? | |
| - π **Focus on one key variable β Revenue** | |
| - β Ideal when limited data is available | |
| - π§ Easier to interpret and communicate results | |
| - π Fast to train, test, and deploy | |
| - π‘ Great for early-stage AI adoption and small business analytics | |
| --- | |
| ## π’ Why SAP SE? | |
| - SAP SE is a **global leader in enterprise software** | |
| - Accurate revenue forecasts support **strategic planning, risk management, and growth** | |
| - As a digital-first company, SAP is ideal for showcasing **AI integration in financial operations** | |
| --- | |
| ## π οΈ Technical Approach | |
| - **SARIMA** model (Seasonal ARIMA) for time-series forecasting | |
| - Forecast horizon: **1 to 6 quarters** | |
| - Built-in **walk-forward validation** | |
| - **Gradio UI** for interactive forecasting | |
| - Visuals powered by **Plotly** | |
| --- | |
| ## π Dataset | |
| - Source: [Top 12 German Companies Financial Data (Kaggle)](https://www.kaggle.com/datasets/heidarmirhajisadati/top-12-german-companies-financial-data) | |
| - Focused subset: **SAP SE revenue over time** | |
| - Realistic industry dataset for enterprise-level modeling | |
| --- | |
| ## π― Features | |
| - Predict revenue trends with confidence intervals | |
| - Dynamic forecasting by adjusting horizon and confidence level | |
| - Interactive and mobile-friendly layout (single-column Gradio) | |
| - Insightful visual comparisons: Training, Validation, Test & Future Forecasts | |
| --- | |
| ## βοΈ How to Run | |
| ```bash | |
| git clone https://github.com/Sharma-Pranav/Portfolio.git | |
| cd projects/TurnoverForecasting | |
| pip install -r requirements.txt | |
| python app.py | |
| --- | |
| ## **π Results** | |
| - **Accurate Accurate revenue forecasting for SAP SE for better financial planning. ** | |
| - **Optimized financial planning & business strategy insights.** | |
| - **Walk-Forward Validation ensures model reliability over time.**. | |
| ``` | |
| --- | |
| ## π Try It Live on Hugging Face | |
| Experience the project **without installing anything**! | |
| π Just head to the hosted interactive demo: | |
| π **[Launch the Forecasting App](https://huggingface.co/spaces/PranavSharma/TurnoverForecasting)** | |
| [](https://huggingface.co/spaces/PranavSharma/TurnoverForecasting) | |
| --- | |
| ### π What You Can Do: | |
| - π **Select Forecast Horizon** β Choose how many future quarters (1β6) to predict | |
| - π― **Adjust Confidence Level** β See uncertainty intervals dynamically | |
| - π **Visualize Forecasts** β Instantly view training vs. validation vs. future forecasts | |
| - π² **Use on Any Device** β Mobile-optimized for fast access anywhere | |
| --- | |
| π **Developed by:** Pranav Sharma | |
| π **Project Start Date:** February 2025 | |
| π **Repository:** https://github.com/Sharma-Pranav/Portfolio/ | |