Commit Graph

47 Commits (d872d536722dd77b1f68ac64fbfc5e00ae890faf)

Author SHA1 Message Date
Zainab MohamedBasheer 3ae8295c26 Merge branch 'main' into #91-validate 2025-06-27 09:48:37 +02:00
Abdulrahman Dabbagh dc9d693768 project/backend/exxetaGPT-service/extractExxeta.py aktualisiert
Prints entfernt
2025-06-26 03:48:44 +02:00
Abdulrahman Dabbagh 360d7f4906 Dynamischer Prompt mit API-KPIs, Fortschritt integriert 2025-06-25 19:28:19 +02:00
Jaronim Pracht 0d09a825e9 add validiation in service 2025-06-25 15:36:01 +02:00
Jaronim Pracht 017670f95e Add progress on pitch-books table 2025-06-18 16:38:11 +02:00
Jaronim Pracht b3e4dd634e Add progress updates to ocr & exxeta processes 2025-06-15 14:30:46 +02:00
Jaronim Pracht 5f69a52764 Implement entity validation logic in validate service 2025-06-14 18:15:35 +02:00
Jaronim Pracht 38456382b2 Merge branch 'main' into #53-data-fetching
# Conflicts:
#	project/backend/coordinator/controller/socketIO.py
#	project/frontend/src/routeTree.gen.ts
2025-06-09 14:43:59 +02:00
Jaronim Pracht ee2f774b7c Add fetching for KennzahlenTable component
Add route for KPI details
2025-06-09 14:40:39 +02:00
Jaronim Pracht 3816831619 Merge pull request '#19-Konfiguration-anzeigen' (#55) from #19-Konfiguration-anzeigen into main
Reviewed-on: #55
2025-06-09 11:08:34 +02:00
Jaronim Pracht 081aa0e936 Merge branch 'main' into #54-async-ocr
# Conflicts:
#	project/backend/coordinator/app.py
2025-06-07 12:48:22 +02:00
Jaronim Pracht 594eb4ea48 Add: OCR sends pdf async to coordinantor
Add progress tracking and storage lock for PDF processing
Refactor OCR service to handle PDF processing asynchronously
2025-06-07 12:40:32 +02:00
Jaronim Pracht 26d945e7eb Add dockerignore files to backend services
Add .dockerignore files to coordinator, ocr-service, and
validate-service to exclude virtual environments and bytecode
compilation cache from Docker builds
2025-06-07 12:35:17 +02:00
Zainab2604 6eea0c7ab6 Add Inline Bearbeitung 2025-06-06 20:12:06 +02:00
s8613 521e6918bc Added detailed page. 2025-06-05 19:56:24 +02:00
s8613 59c918cdce Frist part of config. Added standard kpi config data. Added integrating from back- and frontend. 2025-06-05 15:08:44 +02:00
s8613 63882d77c0 Merge conflict resolved 2025-06-04 20:25:54 +02:00
s8613 8ed5f7c114 Working flow 2025-06-04 19:20:57 +02:00
s8613 3992cac54f Working ocr, exxeta, spacy to validate 2025-06-04 09:28:16 +02:00
s8613 af75439270 added return ocrd pdf 2025-06-03 22:34:07 +02:00
s8613 f3bee2b62b fixed small errors 2025-06-03 22:11:15 +02:00
s8613 86b74ff844 gunicorn time increased 2025-06-03 21:42:52 +02:00
s8613 1165bbbf08 Fixed json format 2025-06-03 21:17:30 +02:00
s8613 5f8580d1da Increased timeout 2025-06-03 18:43:54 +02:00
s8613 c65bbbdf1c First integration of flow 2025-06-03 18:25:29 +02:00
Anastasia Hanna Ougolnikova b9d7f425e5 Merge pull request 'Progress - Frontend' (#48) from #16-progress into main
Reviewed-on: #48
2025-06-03 13:44:57 +02:00
Jaronim Pracht b1433e0c0b Fix typo in spacy-service README filename 2025-06-03 12:51:32 +02:00
Jaronim Pracht b1cf30c40e Merge branch 'main' into #16-progress 2025-06-03 12:25:28 +02:00
Zainab MohamedBasheer 4fcfcb856e Merge branch 'main' into #15-spacy-finetuning 2025-06-02 22:55:01 +02:00
Zainab2604 59dde98dcb Add last part of new training data for spacy 2025-06-02 22:51:47 +02:00
Jaronim Pracht d412d5741b Add Dockerfile for coordinator service and progress controller
Add progress tracking functionality to frontend and backend
- Add progress controller endpoint to handle progress updates
- Implement socket.io progress updates in UploadPage
- Update import path for CircularProgressWithLabel component
2025-06-02 19:09:16 +02:00
Jaronim Pracht 9aa6c8be87 add progress and file-upload to frontend 2025-06-02 15:03:39 +02:00
Zainab2604 2f159d8c8d Add second part of new training data for spacy 2025-06-01 17:55:53 +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
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 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
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
Zainab2604 97f349ca27 Add Containerisierung 2025-05-25 13:41:15 +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