Skip to content

Repository files navigation

Financial Risk Insights using Live API Data

This project demonstrates a real-world machine learning pipeline using live data from the World Bank API.

🌍 Data Source

World Bank Open Data API: https://data.worldbank.org/

⚙️ Pipeline

  1. Fetch data via API
  2. Convert JSON to pandas DataFrame
  3. Data cleaning and preprocessing
  4. Feature engineering
  5. Train ML model (Logistic Regression)
  6. Evaluate performance

🚀 How to run

pip install -r requirements.txt python main.py

📊 Output

  • Risk classification (High / Low)
  • Accuracy and classification report

🧠 Skills demonstrated

  • API integration (requests)
  • Data processing
  • Machine Learning
  • Real-world pipeline design

About

A real-world machine learning pipeline that fetches financial data from the World Bank API and predicts risk levels using logistic regression.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages