Skip to content

abinashregmi/nepal-economic-dashboard

Repository files navigation

🇳🇵 Data-Driven Analysis of Nepal's Economic Resilience using AI

An interactive web application built with Streamlit that analyzes Nepal's key economic indicators. This project leverages a machine learning model to forecast the nation's GDP growth rate, providing insights into its economic stability and resilience.

Live App Link: https://nepal-economic-dashboard-cnbdzguzvwwg7fuqcguxgx.streamlit.app/

🌟 About The Project

This project presents a comprehensive data science workflow applied to the economic landscape of Nepal. By sourcing data from reputable institutions like the World Bank, the application cleans, analyzes, and visualizes trends in tourism, GDP, remittances, and unemployment.

The core of the project is a predictive AI model that uses these indicators to forecast the GDP growth rate, offering a powerful tool for economists, students, and policymakers.

✨ Key Features

  • Interactive Dashboard: A user-friendly web interface built with Streamlit.

  • Exploratory Data Analysis (EDA): In-depth visualizations of economic trends and correlations.

  • Predictive AI Model: A Linear Regression model to forecast GDP growth based on user inputs.

  • Data-Driven Insights: Analysis of how tourism revenue and personal remittances impact Nepal's economy.

🛠️ Tech Stack

This project is built with the following technologies:

  • Python: Core programming language.

  • Pandas & NumPy: For data manipulation and numerical operations.

  • Scikit-learn: For building and training the machine learning model.

  • Matplotlib & Seaborn: For data visualization.

  • Streamlit: For creating and deploying the interactive web application.

🚀 Getting Started

To get a local copy up and running, follow these simple steps.

✅ Prerequisites

Make sure you have Python 3.9 or higher installed on your system.

⚙️ Setup & Installation

Follow these steps to set up the project environment:

  1. Clone the repository:

    git clone [https://github.com/abinashregmi/nepal-economic-dashboard.git]
    cd nepal-economic-dashboard
    


  2. Create a Virtual Environment (Recommended): This keeps your project dependencies isolated.

    # For Windows
    python -m venv venv
    .\venv\Scripts\activate

    For macOS/Linux

    python3 -m venv venv source venv/bin/activate


  3. Install required packages: The requirements.txt file lists all the necessary libraries.

    pip install -r requirements.txt


▶️ Usage

Once the setup is complete, you can run the Streamlit application with a single command:

streamlit run app.py

Remaining of the process you have to open the file for Details :

Link: https://github.com/abinashregmi/nepal-economic-dashboard/blob/main/LastResort_Economic_Analysis.ipynb

About

Data-Driven Analysis and Predictive Model of Nepal's Economic Resilience

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published