Commit Graph

727 Commits

Author SHA1 Message Date
3bbf67dd4e bugfix 2025-07-02 20:35:16 +00:00
2d96dda5e2 bugfix 2025-07-02 20:26:54 +00:00
1ee38bc84d dealfront_enrichment.py aktualisiert 2025-07-02 07:20:52 +00:00
e98b851727 bugfix 2025-07-02 06:46:24 +00:00
2c45ef9a4d Dockerfile aktualisiert 2025-07-02 06:45:19 +00:00
c81893dc9c Dockerfile aktualisiert 2025-07-02 06:19:34 +00:00
4a68b0098e bugfix 2025-07-02 06:14:28 +00:00
c4fe3d8183 bugfix 2025-07-02 06:03:45 +00:00
9b4a92a1af bugfix 2025-07-02 06:02:55 +00:00
ca17f001eb bugfix 2025-07-02 06:01:22 +00:00
ffdf2b7171 requirements.txt aktualisiert 2025-07-02 06:00:33 +00:00
17aa65b603 Änderung auf Docker 2025-07-02 05:32:56 +00:00
a1b3bfafa0 Dockerfile hinzugefügt 2025-07-02 05:31:06 +00:00
8578a45fa9 bugfix 2025-07-02 05:21:03 +00:00
d9a5a41ead bugfix 2025-07-02 05:20:10 +00:00
5fb60b8b19 Initiales Setup für Dealfront-Automatisierung
- Erstellt neues Hauptskript dealfront_enrichment.py
- Integriert Selenium und webdriver-manager als neue Abhängigkeiten
- Implementiert sichere Speicherung der Dealfront-Credentials in separater .json-Datei
- Fügt dealfront_credentials.json zur .gitignore hinzu
- Implementiert eine robuste Login-Klasse DealfrontScraper mit Verifizierung
2025-07-02 05:14:39 +00:00
1f303fcc02 config.py aktualisiert 2025-07-02 05:13:26 +00:00
04f1017068 requirements.txt aktualisiert 2025-07-02 05:12:33 +00:00
4308d33cb2 Fix - Protect Manual Inputs during Re-Evaluation
- FIX: `process_reevaluation_rows` in `data_processor.py` leert nun nicht mehr die Spalten für manuell eingetragene Wiki-URLs (N und R).
- Dies verhindert das ungewollte Überschreiben von wertvollen, manuell recherchierten Daten während eines `reeval`-Laufs.
- Das System respektiert nun manuelle Eingaben als "Source of Truth" für die Wiki-Extraktion.
2025-07-01 20:23:34 +00:00
53ff6c3bdc bugfix 2025-07-01 19:49:54 +00:00
352b68cd50 Optimized Batching & Advanced Model for FSM Pitch
- FEATURE: FSM-Pitch-Generierung in `data_processor.py` schreibt Ergebnisse nun in regelmäßigen Batches, um den Fortschritt sichtbar zu machen.
- UPGRADE: FSM-Pitch-Funktion in `helpers.py` verwendet nun explizit ein fortschrittlicheres GPT-4-Modell für qualitativ hochwertigere und spezifischere Ergebnisse.
- Dies finalisiert die FSM-Pitch-Funktionalität für den produktiven Einsatz.
2025-07-01 19:48:36 +00:00
76bc6528a6 Optimized Batching & Advanced Model for FSM Pitch
- FEATURE: FSM-Pitch-Generierung in `data_processor.py` schreibt Ergebnisse nun in regelmäßigen Batches, um den Fortschritt sichtbar zu machen.
- UPGRADE: FSM-Pitch-Funktion in `helpers.py` verwendet nun explizit ein fortschrittlicheres GPT-4-Modell für qualitativ hochwertigere und spezifischere Ergebnisse.
- Dies finalisiert die FSM-Pitch-Funktionalität für den produktiven Einsatz.
2025-07-01 19:41:40 +00:00
d5b2f8f40e bugfix 2025-07-01 19:30:32 +00:00
f98a050bdd bugfix 2025-07-01 19:21:18 +00:00
153a9556da Alignment Update 2025-07-01 19:17:46 +00:00
d5dcc69ec5 Feature - Robust FSM Pitch with Timestamp
- FEATURE: FSM-Pitch-Generierung ist nun idempotent durch Hinzufügen einer "FSM Pitch Timestamp"-Spalte.
- FIX: `process_fsm_pitch_generation` prüft nun auf den Timestamp und überschreibt keine bereits bearbeiteten Zeilen mehr.
- UPDATE: `COLUMN_MAP` und `alignment_demo` um die neue Timestamp-Spalte erweitert.
2025-07-01 19:10:02 +00:00
7ff0c38dde Feature - Dedicated FSM Pitch Generation Mode
- FEATURE: Neuer Modus `fsm_pitch` in `brancheneinstufung.py` und `data_processor.py` implementiert.
- Dieser Modus durchläuft das gesamte Sheet und generiert gezielt nur die fehlenden, personalisierten FSM-Pitch-Sätze.
- Die Methode ist für die Ausführung als Hintergrundprozess optimiert.
2025-07-01 19:01:01 +00:00
3d5661decf Feature - Dedicated FSM Pitch Generation Mode
- FEATURE: Neuer Modus `fsm_pitch` in `brancheneinstufung.py` und `data_processor.py` implementiert.
- Dieser Modus durchläuft das gesamte Sheet und generiert gezielt nur die fehlenden, personalisierten FSM-Pitch-Sätze.
- Die Methode ist für die Ausführung als Hintergrundprozess optimiert.
2025-07-01 18:58:26 +00:00
02251df7dc bugfix 2025-07-01 16:58:11 +00:00
c19288da6b Advanced FSM Pitch Generation
- FEATURE: Prompt für `generate_fsm_argument` in `helpers.py` durch eine mehrstufige "Chain-of-Thought"-Anweisung ersetzt.
- Die KI wird nun gezwungen, spezifische Produkte/Dienstleistungen aus dem Kontext zu extrahieren, was zu hochgradig personalisierten und weniger generischen Pitch-Sätzen führt.
2025-07-01 16:52:51 +00:00
0b8c459ddb bugfix 2025-07-01 16:37:53 +00:00
afe4717a09 v2.0 2025-07-01 16:12:44 +00:00
c929cd0f18 v2.0 2025-07-01 16:10:09 +00:00
a0c35ed7cc v2 FSM Pitch 2025-07-01 16:08:10 +00:00
3ab2805b7b bugfix 2025-07-01 15:01:40 +00:00
e151a77e24 STABLE - Objektorientiertes Schema-Handling
- MAJOR REFACTOR: Globale Variablen für Branchenschema komplett entfernt. Das Schema wird nun in der `DataProcessor`-Instanz gehalten und als Argument übergeben.
- FIX: Kritischer Prompt-Fehler endgültig behoben. `evaluate_branche_chatgpt` erhält das Schema nun als explizites Argument, was Scope-Probleme beseitigt.
- Das Projekt ist nun in einem stabilen, logisch konsistenten und lauffähigen Zustand für die Bestandsanreicherung.
2025-07-01 14:57:08 +00:00
cad1631675 STABLE - Objektorientiertes Schema-Handling
- MAJOR REFACTOR: Globale Variablen für Branchenschema komplett entfernt. Das Schema wird nun in der `DataProcessor`-Instanz gehalten und als Argument übergeben.
- FIX: Kritischer Prompt-Fehler endgültig behoben. `evaluate_branche_chatgpt` erhält das Schema nun als explizites Argument, was Scope-Probleme beseitigt.
- Das Projekt ist nun in einem stabilen, logisch konsistenten und lauffähigen Zustand für die Bestandsanreicherung.
2025-07-01 14:51:57 +00:00
e88cefe0a2 STABLE - Objektorientiertes Schema-Handling
- MAJOR REFACTOR: Globale Variablen für Branchenschema komplett entfernt. Das Schema wird nun in der `DataProcessor`-Instanz gehalten.
- FIX: Kritischer Prompt-Fehler endgültig behoben. `evaluate_branche_chatgpt` erhält das Schema nun als explizites Argument, was Scope-Probleme beseitigt.
- Das Projekt ist nun in einem stabilen, logisch konsistenten und lauffähigen Zustand für die Bestandsanreicherung. Die Grundlage für neue Features ist gelegt.
2025-07-01 14:49:04 +00:00
dbf94f68b0 STABLE - Objektorientiertes Schema-Handling
- MAJOR REFACTOR: Globale Variablen für Branchenschema komplett entfernt. Das Schema wird nun in der `DataProcessor`-Instanz gehalten.
- FIX: Kritischer Prompt-Fehler endgültig behoben. `evaluate_branche_chatgpt` erhält das Schema nun als explizites Argument, was Scope-Probleme beseitigt.
- Das Projekt ist nun in einem stabilen, logisch konsistenten und lauffähigen Zustand für die Bestandsanreicherung. Die Grundlage für neue Features ist gelegt.
2025-07-01 14:47:42 +00:00
a477a22656 bugfix 2025-07-01 14:37:24 +00:00
ae86460afe Fix Global Variable Scope in Prompt Generation
- FIX: Kritischer Fehler im Prompt für die Branchen-Evaluation behoben. Die Funktion `evaluate_branche_chatgpt` verwendet nun korrekt das dynamisch geladene Branchenschema, anstatt auf einen veralteten Default-Wert zurückzufallen.
- REFACTOR: Redundante Importe innerhalb von Funktionen entfernt, um Scope-Konflikte zu vermeiden.
2025-07-01 14:24:54 +00:00
67dc44384c Restore v1.7.9 Parsing Logic
- FIX: `evaluate_branche_chatgpt` in `helpers.py` verwendet nun wieder die robuste Parsing- und Fallback-Logik aus der stabilen Version v1.7.9.
- Dies stellt sicher, dass ChatGPT-Antworten zuverlässiger interpretiert werden.
2025-07-01 14:17:28 +00:00
dd2cd118f5 bugfix 2025-07-01 14:08:34 +00:00
5b3ec42764 bugfix 2025-07-01 14:00:55 +00:00
a69dcbe17b bugfix 2025-07-01 11:22:06 +00:00
83793d6ada bugfix 2025-07-01 11:20:43 +00:00
3ff0a8bb40 Restore Core Logic & Final Stability
- FIX: `data_processor.py` berücksichtigt nun wieder die Wiki-URL aus Spalte N, was das Überschreiben manueller Einträge verhindert.
- FIX: Branchen-Parsing in `helpers.py` durch eine robustere, vereinfachte Logik ersetzt, die mehr KI-Antwortvarianten versteht.
- FIX: Intelligenter Fallback für die Branchenzuweisung wiederhergestellt, der Teilübereinstimmungen korrekt behandelt.
- Das Skript ist nun funktional auf dem Stand der stabilen v1.7.9, aber innerhalb der neuen modularen Architektur.
2025-07-01 10:18:29 +00:00
bed3a830a0 Restore Core Logic & Final Stability
- FIX: `data_processor.py` berücksichtigt nun wieder die Wiki-URL aus Spalte N, was das Überschreiben manueller Einträge verhindert.
- FIX: Branchen-Parsing in `helpers.py` durch eine robustere, vereinfachte Logik ersetzt, die mehr KI-Antwortvarianten versteht.
- FIX: Intelligenter Fallback für die Branchenzuweisung wiederhergestellt, der Teilübereinstimmungen korrekt behandelt.
- Das Skript ist nun funktional auf dem Stand der stabilen v1.7.9, aber innerhalb der neuen modularen Architektur.
2025-07-01 10:03:51 +00:00
7a0eb1502b bugfix 2025-07-01 07:35:59 +00:00
cce8887620 bugfix 2025-07-01 07:31:13 +00:00