Commit Graph

162 Commits (deploy)

Author SHA1 Message Date
Abdulrahman Dabbagh 23a06d6518 Implementiere Tabelle zur Anzeige von Kennzahlen (Ticket #18) 2025-06-01 18:11:44 +02:00
Zainab2604 2f159d8c8d Add second part of new training data for spacy 2025-06-01 17:55:53 +02:00
Zainab MohamedBasheer 7180db773e Merge pull request 'Init validate service' (#45) from #12-init-validate-service into main
Reviewed-on: #45
2025-06-01 12:51:30 +02:00
Zainab2604 420e21e8c4 Add Port to COORNATOR_URL 2025-06-01 12:49:23 +02:00
Zainab2604 5ff98ef137 Add part of new training data for spacy 2025-05-31 20:45:00 +02:00
Jaronim Pracht df5ac605c2 Add validate service with entity merging and validation
Implements a Flask microservice that receives entities from SpaCy and
Exxeta services, merges them based on normalized text matching, and
forwards validated results to coordinator. Also updates gunicorn
configuration with timeout and worker settings.
2025-05-30 13:44:13 +02:00
Anastasia Hanna Ougolnikova ba191dd0a6 Update project/backend/exxetaGPT/services/extractExxeta.py
Fixed false characters
2025-05-30 09:37:38 +02:00
Abdulrahman Dabbagh 416c2ceefd Merge pull request '#24-PDF-Anzeigen' (#41) from #24-PDF-Anzeigen into main
Reviewed-on: #41
2025-05-30 07:36:32 +02:00
s8613 efcf4fb831 Added error handling with pdf 2025-05-29 09:30:01 +02:00
s8613 f99700c696 Made PDF bit more responsive. 2025-05-29 09:19:02 +02:00
Abdulrahman Dabbagh 74d08d3c39 Merge pull request '#26-init-db' (#40) from #26-init-db into main
Reviewed-on: #40
2025-05-28 16:14:54 +02:00
s8613 676728021e Added PDFviewr as component and extractedResults as page that uses PDFViewer. 2025-05-27 16:01:56 +02:00
Jaronim Pracht 908050a2fb Containerize project
add compose for all services to start full project
2025-05-27 13:11:32 +02:00
Jaronim Pracht 141abc725f Refactor coordinator/app.py and add new controllers and models
closes #29
add persistence for pitch-books, spacy model and setttings
2025-05-27 13:10:21 +02:00
Jaronim Pracht c5f3224c68 Merge branch 'main' of gitMannheim:PSE2_FF/pse2_ff 2025-05-26 19:15:26 +02:00
Jaronim Pracht cc321fea4a Merge pull request 'backend/flask-setup' (#38) from backend/flask-setup into main
Reviewed-on: #38
2025-05-26 18:20:44 +02:00
Abdulrahman Dabbagh f504cc87e8 Ordnerstruktur angepasst: Flask-Backend nach backend/coordinator verschoben 2025-05-26 18:08:47 +02:00
Jaronim Pracht fd06fc1821 Merge branch 'main' of gitMannheim:PSE2_FF/pse2_ff 2025-05-26 16:19:27 +02:00
Jaronim Pracht d7528b07bc add gitignore 2025-05-26 16:19:23 +02:00
Anastasia Hanna Ougolnikova 3ddb35e51e Merge pull request '#6-spacy-service-aufbau' (#39) from #6-spacy-service-aufbau into main
Reviewed-on: #39
2025-05-26 07:57:19 +02:00
Zainab2604 377647db8b Removed __pycache__ 2025-05-25 17:45:43 +02:00
Abdulrahman Dabbagh af3eed2bdc Review-Kommentare eingearbeitet 2025-05-25 16:48:07 +02:00
Zainab MohamedBasheer 31f894a194 Merge pull request '#14 Datei Hochladen (UI)' (#36) from #14-upload-ui-frontend into main
Reviewed-on: #36
2025-05-25 15:31:08 +02:00
Zainab MohamedBasheer 68e58017ab Merge branch 'main' into #14-upload-ui-frontend 2025-05-25 15:30:17 +02:00
Zainab MohamedBasheer fe0e228fa6 Merge pull request '#8 Exxeta Service (API für Ein-/Ausgang/Fehlermeldungen)' (#37) from #8-exxeta-service-aufbau into main
Reviewed-on: #37
2025-05-25 14:49:01 +02:00
Zainab2604 97f349ca27 Add Containerisierung 2025-05-25 13:41:15 +02:00
Abdulrahman Dabbagh cd6c66a1fd Backend Flask aufsetzen (Ticket #4) 2025-05-25 10:47:16 +02:00
Abdulrahman Dabbagh ed7e01a395 Backend Flask aufsetzen (Ticket #4) 2025-05-25 10:43:44 +02:00
s8613 cc5e57b953 Add ExxetaGPT microservice with Docker support and local .env configuration. Implement Flask-based API in app.py. Integrate extractExxeta.py with exxetaGPT. Add Dockerfile for containerized deployment. 2025-05-24 20:56:04 +02:00
Zainab2604 6eeaa2a059 Add Spacy Service 2025-05-24 15:33:30 +02:00
s8613 1c638490c3 Added Upload UI to the frontend. Upload per drag drop and file select possible. Only one file max. and only pdf allowed. When choosing a new file, old is overwritten. Added navigation to config page. 2025-05-23 19:19:42 +02:00
Abdulrahman Dabbagh cfb67439ba Merge pull request 'Add React frontend with TanStack and Material UI' (#34) from #1-init-frontend into main
Reviewed-on: #34
2025-05-23 12:13:38 +02:00
Jaronim Pracht 83afee2a25 Add React frontend with TanStack and Material UI 2025-05-22 11:53:15 +02:00
Jaronim Pracht 3cac55fe00 Add context management and clear command to ARC1 prototype 2025-05-04 20:32:31 +02:00
s8613 d753e748f0 Updated spacy model in arc 2 and added two tools for testing in arc 1 2025-05-04 20:26:29 +02:00
Zainab2604 6dc510b524 Hinzufügen von weiteren Kennzahlen in Spacy 2025-05-04 17:19:15 +02:00
Jaronim Pracht 9c07ea8fad Create ARC1 prototype with full MCP client/server setup 2025-05-04 14:07:08 +02:00
Zainab2604 0cef5fabc2 Spacy weitere Kennzahl 2025-05-01 11:34:44 +02:00
s8613 9136610047 Cleaned up. 2025-04-29 19:44:56 +02:00
s8613 7f69ac8414 Fully working flow of arc2. 2025-04-29 19:02:10 +02:00
s8613 d0c41ceb54 First part of prototype impl. for arc 2. Flask backend implmented with ocr and exxeta service working. 2025-04-29 15:40:25 +02:00
Jaronim Pracht 39844a5785 Add initial project files for prototypes 2025-04-28 17:20:23 +02:00
Jaronim Pracht b20e3ab72e Create Python implementation of MCP client prototype 2025-04-28 17:20:23 +02:00
Abdulrahman Dabbagh 89bbc68c2a Neue Prototyp-Dateien hinzugefügt 2025-04-28 14:49:45 +02:00
s8613 14b66a31b8 Added arc1 validation process spacy results and exxeta checks. and also the option that both check each other. 2025-04-26 15:36:02 +02:00
s8613 fc9302cbbb Fine Tuning prompt für ExxetaGPT 2025-04-26 13:23:49 +02:00
s8613 7b6a19bbc3 Test exxeta gpt 2025-04-26 12:48:21 +02:00
s8613 5945122fb0 First working attempt in merging and validating arc2 with spacy and exxeta. 2025-04-25 21:15:33 +02:00
s8613 3f71189f66 Riskoprofil trainingsdaten erweitert 2025-04-24 14:06:49 +02:00
Jaronim Pracht 10686bbd98 add exxetaGPT prototyp 2025-04-24 08:45:58 +02:00