Skip to content

Releases: HeberTU/fraud-detection-system

Release list

Release v1.0.0

Choose a tag to compare

@HeberTU HeberTU released this 10 Oct 06:02
2eefcb3

Repository Structure:

  • Dockerfile: Configuration file for creating a Docker container.
  • docker-entrypoint.sh: Entry script for the Docker container.
  • docker-compose.yml: Configuration file to define and run multi-container Docker applications.
  • LICENSE: Project's license.
  • README.md: (You're here!) Provides a high-level overview of the repository.
  • corelib: The backbone of our system.
    • config: System-wide configurations.
    • data_repositories: Data interfaces and implementations.
    • data_schemas: Data validation and schema-related utilities.
    • domain: Core business logic, feature transformations, and domain-related utilities.
    • entrypoints: Exposes the API of our application.
    • ml: All things related to machine learning, e.g., Algorithms, metrics, transformers and more.
    • services: Houses core service logic for predictions.
    • utils: Utility scripts for logging, caching, and more.
  • train.py: Script for training the models.
  • log: Contains log files.
  • poetry.lock & pyproject.toml: Poetry configuration and lock files for package management.
  • pytest.ini: Configuration file for pytest.
  • tests: Contains unit and deployment tests for the project.