Skip to content

Latest commit

 

History

295 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Science Projects Portfolio

Fast CI

A structured monorepo for portfolio-grade data science work: reusable modeling code, notebooks, reproducible demos, and production-oriented references.

Start here (first 2 minutes)

  1. Clone and bootstrap:

    git clone https://github.com/diogoribeiro7/ds-projects-portfolio.git
    cd ds-projects-portfolio
    python -m venv .venv
    .venv\Scripts\Activate.ps1  # Windows
    # or: source .venv/bin/activate  # macOS/Linux
    pip install -r requirements.txt

    Optional contributor stack:

    pip install -r requirements-dev.txt   # linting, type-checking, pre-commit, dev tooling
  2. Run the portfolio demo:

    python examples/run_demo.py
  3. Validate the repository check (optional but recommended):

    make check
  4. Open a featured notebook to evaluate portfolio quality quickly:

What this portfolio demonstrates

This repository is centered on practical projects where technical quality is paired with clear storytelling:

  • Modeling reliability: healthcare explainability, credit-risk modeling, forecasting, and fraud detection.
  • Deployment-readiness: FastAPI workflows, MLOps drift management, and notebook-to-service transitions.
  • AI engineering: RAG, retrieval/eval service patterns, and controlled guardrails.
  • Decision quality: calibration, subgroup fairness, benchmarking, and governance-oriented reporting.

Featured portfolio set

Use this short list first when reviewing:

Project index

Use this map when you want to jump directly to a project area:

The complete notebook catalog (including archive/reference notebooks) remains in notebooks/README.md.

End-to-end analytics examples

Repository layout

.
├── src/                  # Core reusable packages
├── docs/                 # Portfolio documentation and API reference
├── notebooks/            # Portfolio notebooks (featured + archive)
├── projects/             # Project writeups and reference implementations
├── examples/             # Runnable portfolio demos
├── tests/                # Automated test suite
├── scripts/              # Repo tooling
├── deployment/           # Portfolio-facing deployment entry points
└── archive/              # Historical artifacts and legacy references

Repository scope contract is documented in docs/PORTFOLIO_SCOPE.md.

Read next

This project is meant to stay portfolio-first: fast signal for reviewers, concise entry paths, and clear separation between maintained portfolio content and archive backlog.

Releases

Packages

Used by

Contributors

Languages