diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ecefa2f --- /dev/null +++ b/.gitignore @@ -0,0 +1,44 @@ +# Virtual Environment +venv/ +ENV/ +env/ +.venv/ + +# Python +__pycache__/ +*.py[cod] +*$py.class +*.so +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +*.egg-info/ +.installed.cfg +*.egg + +# IDE +.vscode/ +.idea/ +*.swp +*.swo +*~ +.DS_Store + +# Testing +.pytest_cache/ +.coverage +htmlcov/ + +# Data +data/processed/ +data/raw/ diff --git a/Project/project_exercise.pdf b/Project/project_exercise.pdf deleted file mode 100644 index 920afa4..0000000 Binary files a/Project/project_exercise.pdf and /dev/null differ diff --git a/README.md b/README.md new file mode 100644 index 0000000..2d0f6d9 --- /dev/null +++ b/README.md @@ -0,0 +1,47 @@ +# AISE AI Agent + +Dieses Projekt ist Teil der AISE-Aufgabe. + +## Setup + +### Virtual Environment erstellen + +```bash +# Windows +python -m venv venv +.\venv\Scripts\activate + +# macOS/Linux +python3 -m venv venv +source venv/bin/activate +``` + +### Dependencies installieren + +```bash +pip install -r requirements.txt +``` + +### Projekt ausführen + +```bash +python src/main.py +``` + +### Tests ausführen + +```bash +pytest tests/ +``` + +## Projektstruktur + +``` +├── src/ # Quellcode +├── tests/ # Tests +├── data/ # Daten +├── docs/ # Dokumentation +├── config/ # Konfigurationsdateien +├── requirements.txt # Python Dependencies +└── README.md # Dieses File +``` diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..f087b25 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,6 @@ +# Core dependencies +# Add your dependencies here + +# Example: +# requests==2.28.1 +# numpy==1.23.0 diff --git a/src/__init__.py b/src/__init__.py new file mode 100644 index 0000000..988ae13 --- /dev/null +++ b/src/__init__.py @@ -0,0 +1 @@ +# AISE AI Agent Package diff --git a/src/main.py b/src/main.py new file mode 100644 index 0000000..1a736fe --- /dev/null +++ b/src/main.py @@ -0,0 +1,10 @@ +"""Main entry point for the AISE AI Agent application.""" + + +def main(): + """Main function.""" + pass + + +if __name__ == "__main__": + main() diff --git a/tests/__init__.py b/tests/__init__.py new file mode 100644 index 0000000..eb3c09d --- /dev/null +++ b/tests/__init__.py @@ -0,0 +1 @@ +# Test Package diff --git a/tests/test_main.py b/tests/test_main.py new file mode 100644 index 0000000..14df880 --- /dev/null +++ b/tests/test_main.py @@ -0,0 +1,6 @@ +"""Test cases for the main module.""" + + +def test_placeholder(): + """Placeholder test.""" + assert True