From 1c8a36848a69fa5ab83c64c2b5f7b3ca61f1edb9 Mon Sep 17 00:00:00 2001
From: DaniRafeh28 <daniel.rafeh@student.reutlingen-university.de>
Date: Mon, 19 May 2025 20:00:40 +0200
Subject: [PATCH] project structure incl. all the necessary files

---
 Dockerfile              | 0
 README.md               | 2 +-
 docker-compose.yml      | 0
 models/knn_model.pkl    | 0
 models/svm_model.pkl    | 0
 requirements.txt        | 0
 src/api.py              | 0
 src/database.py         | 0
 src/download_videos.py  | 0
 src/evaluate_models.py  | 0
 src/extract_frames.py   | 0
 src/object_detection.py | 0
 src/train_models.py     | 0
 test/testcases.py       | 0
 14 files changed, 1 insertion(+), 1 deletion(-)
 create mode 100644 Dockerfile
 create mode 100644 docker-compose.yml
 create mode 100644 models/knn_model.pkl
 create mode 100644 models/svm_model.pkl
 create mode 100644 requirements.txt
 create mode 100644 src/api.py
 create mode 100644 src/database.py
 create mode 100644 src/download_videos.py
 create mode 100644 src/evaluate_models.py
 create mode 100644 src/extract_frames.py
 create mode 100644 src/object_detection.py
 create mode 100644 src/train_models.py
 create mode 100644 test/testcases.py

diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..e69de29
diff --git a/README.md b/README.md
index 9404fed..eea2f49 100644
--- a/README.md
+++ b/README.md
@@ -107,7 +107,6 @@ Die Zielgruppe dieses Analyse-Tools ist eine **Werbeagentur**, die datenbasierte
 Dieses Projekt wird betreut im Rahmen eines Workshops durch den Professor.  
 Bei Fragen wenden Sie sich bitte an das Entwicklerteam.
 
-
 | Bereich          | Tools & Konzepte aus der Vorlesung                                      |
 | ---------------- | ----------------------------------------------------------------------- |
 | Video-Download   | `pytube`, `youtube_dl`                                                  |
@@ -120,3 +119,4 @@ Bei Fragen wenden Sie sich bitte an das Entwicklerteam.
 | REST API         | `Flask`, `FastAPI`                                                      |
 | Deployment       | **Docker**, evtl. `docker-compose`                                      |
 | Vergleich        | Genauigkeit, Konfusionsmatrix, Visualisierung (`matplotlib`, `seaborn`) |
+
diff --git a/docker-compose.yml b/docker-compose.yml
new file mode 100644
index 0000000..e69de29
diff --git a/models/knn_model.pkl b/models/knn_model.pkl
new file mode 100644
index 0000000..e69de29
diff --git a/models/svm_model.pkl b/models/svm_model.pkl
new file mode 100644
index 0000000..e69de29
diff --git a/requirements.txt b/requirements.txt
new file mode 100644
index 0000000..e69de29
diff --git a/src/api.py b/src/api.py
new file mode 100644
index 0000000..e69de29
diff --git a/src/database.py b/src/database.py
new file mode 100644
index 0000000..e69de29
diff --git a/src/download_videos.py b/src/download_videos.py
new file mode 100644
index 0000000..e69de29
diff --git a/src/evaluate_models.py b/src/evaluate_models.py
new file mode 100644
index 0000000..e69de29
diff --git a/src/extract_frames.py b/src/extract_frames.py
new file mode 100644
index 0000000..e69de29
diff --git a/src/object_detection.py b/src/object_detection.py
new file mode 100644
index 0000000..e69de29
diff --git a/src/train_models.py b/src/train_models.py
new file mode 100644
index 0000000..e69de29
diff --git a/test/testcases.py b/test/testcases.py
new file mode 100644
index 0000000..e69de29
-- 
GitLab