πŸ“ŽUnderstanding Projects

Project Objective

The goal of the project is to establish a comprehensive data science pipeline that encompasses all stages, such as acquiring data, constructing ETL pipelines, developing models, deploying them, and engaging with the final user.

How the project works

End2End Architecture

Organising your Project

NOTE: Anything in CAPS below are folder directories.

PROJECT
β”œβ”€β”€ README.md
β”œβ”€β”€ DATA
β”‚Β Β  β”œβ”€β”€ <all data>
β”œβ”€β”€ SRC
β”‚Β Β  β”œβ”€β”€ __init__.py
β”‚   β”œβ”€β”€ <python scripts>
β”œβ”€β”€ TESTS
β”‚Β Β  β”œβ”€β”€ __init__.py
β”‚Β Β  β”œβ”€β”€ <all test files>
β”œβ”€β”€ CONFIG
β”‚Β Β  β”œβ”€β”€ config.yml
β”‚Β Β  β”œβ”€β”€ config_template.yml
β”œβ”€β”€ .GITHUB
β”‚Β Β  β”œβ”€β”€ pull_request_template.md
β”‚Β Β  β”œβ”€β”€ WORKFLOW
β”‚Β Β      β”œβ”€β”€ github-actions.yml
β”œβ”€β”€ Docker
β”œβ”€β”€ Makefile
β”œβ”€β”€ requirements.txt
β”œβ”€β”€ .gitignore

Structuring your Project README

  • Project Name

  • Project Description

  • Quick Start

  • Pipeline Visualization

  • Contribution

  • Credits

Project Ideas

  • Forecasting In Supply Chain (such as in retail industry)

  • Customer Lifetime Value to help Marketing team to increase sales growth.

and many more...

Last updated