Skip to content

Repository files navigation

ITU BDS SDSE'24 - Project by group GOMAD🥛

This is the repository of 2025 Software Development course project.

Project Organization

├── LICENSE            <- Open-source license
├── Makefile           <- Makefile with extra documentation
├── README.md          <- The top-level README for developers using this project.
├── data
│   ├── interim        <- Intermediate data that has been transformed.
│   ├── processed      <- The final, canonical data sets for modeling.
│   └── raw            <- The original, immutable data dump.
│
├── models             <- Trained and serialized models
│
├── pyproject.toml     <- Project configuration file with package metadata for 
│                         sdw_project and configuration for tools like black
├── requirements.txt   <- The requirements file for reproducing the analysis environment, e.g.
│                         generated with `pip freeze > requirements.txt`
│
├── main.go            <- The Go script containing the Dagger pipeline
│
├── go.mod             <- File managing Go dependencies
├── go.sum             <- File managing Go dependencies (autogenerated from go.mod)
│
├── setup.cfg          <- Configuration file for flake8
│
├── .dvc
│     └── config       <- DVC configuration for pulling the raw data
│
├── .github
│     └── github_pipeline.yml <- The Github Actions pipeline
│
└── scripts   <- Source code for use in this project.
    │
    ├── __init__.py    <- Makes the scripts folder a Python module
    │
    ├── deployment.py  <- Handles deployment configurations and variables
    │    
    ├── evaluation.py  <- Contains code for evaluating models
    │    
    ├── features.py    <- Scripts for feature engineering
    │    
    ├── get_data.py    <- Scripts to download or retrieve data
    │    
    ├── mlflow_client.py <- Is used so that other scripts can use the same MLFlow client
    │
    ├── preprocessing.py <- Scripts to preprocess data
    │
    └── train.py       <- Code to train machine learning models

 

To run the code, paste this into the command line:

go run main.go

About

This repository is the final project for the cours eopf

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages