Commit Graph

704 Commits

Author SHA1 Message Date
bb66272051 bugfix 2025-07-01 19:21:18 +00:00
13a54780e0 Alignment Update 2025-07-01 19:17:46 +00:00
6ea17af5e3 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
2b2f87a0b0 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
4a79381618 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
4fa4995825 bugfix 2025-07-01 16:58:11 +00:00
9fe955120f 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
1c9d468959 bugfix 2025-07-01 16:37:53 +00:00
27795483b3 v2.0 2025-07-01 16:12:44 +00:00
1bdca46e78 v2.0 2025-07-01 16:10:09 +00:00
a73b9c13de v2 FSM Pitch 2025-07-01 16:08:10 +00:00
4ca94c9fcf bugfix 2025-07-01 15:01:40 +00:00
7463622b16 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
a59af1c31d 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
f95d3a0cba 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
01aca997ce 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
fbced3fe34 bugfix 2025-07-01 14:37:24 +00:00
6a732afab4 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
01fd54e174 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
581c728ed0 bugfix 2025-07-01 14:08:34 +00:00
68b5f8bf52 bugfix 2025-07-01 14:00:55 +00:00
c3316d501b bugfix 2025-07-01 11:22:06 +00:00
39516cf4aa bugfix 2025-07-01 11:20:43 +00:00
44bc522ec6 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
33faeb2c74 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
aa2ef6efb7 bugfix 2025-07-01 07:35:59 +00:00
247e152feb bugfix 2025-07-01 07:31:13 +00:00
6bdaff76a4 bugfix 2025-07-01 07:11:25 +00:00
0291655963 bugfix 2025-07-01 07:08:15 +00:00
3212106a1b bugfix 2025-07-01 07:07:11 +00:00
1d70851be4 bugfix 2025-07-01 07:00:01 +00:00
7417e5597c serpApiKey.txt hinzugefügt 2025-07-01 05:15:47 +00:00
0882f00d24 genderize_API_Key.txt hinzugefügt 2025-07-01 05:14:52 +00:00
9d5ea79dfa bugfix 2025-06-30 14:50:17 +00:00
d91df3fe2a bugfix 2025-06-30 14:49:08 +00:00
5634471488 kürzung wiki 2025-06-30 14:21:58 +00:00
3da2f89a6d bugfix 2025-06-30 13:47:19 +00:00
645d395cbb bugfix 2025-06-30 13:45:55 +00:00
66ab6f8a09 bugfix 2025-06-30 12:34:25 +00:00
86c128ec41 bugfix 2025-06-30 12:31:38 +00:00
9d4d5fa499 bugfix 2025-06-30 12:29:57 +00:00
95e326650a bugfix 2025-06-30 12:28:11 +00:00
fce61fd4dd Fix Finale Stabilität durch Single Source of Truth
- REFACTOR: BRANCH_GROUP_MAPPING in `config.py` ist nun die einzige Quelle für gültige Branchen (Single Source of Truth).
- CLEANUP: Redundante, hartcodierte Branchenliste und CSV-Ladelogik vollständig entfernt.
- FIX: `initialize_target_schema` in `helpers.py` generiert erlaubte Branchen nun dynamisch aus dem Mapping.
- FIX: `prepare_data_for_modeling` in `data_processor.py` nutzt nun konsistent die `CRM Branche` für das Mapping.
2025-06-30 12:23:42 +00:00
0dfcb55d63 bugfix 2025-06-30 12:22:11 +00:00
0b22be5a83 bugfix 2025-06-30 12:21:08 +00:00
b399d0a5dc bugfix 2025-06-30 12:17:50 +00:00
f4e5d38199 Fix Schema hartcodiert & Finale Stabilität
- FIX: Kritischer Ladefehler endgültig behoben, indem das Branchenschema direkt in `config.py` hartcodiert wurde.
- REFACTOR: `load_target_schema` in `helpers.py` zu `initialize_target_schema` umbenannt; liest nun aus der Config, nicht aus einer Datei.
- CLEANUP: CSV-bezogene Initialisierungslogik entfernt, um das Skript robuster und portabler zu machen.
2025-06-30 12:03:36 +00:00
41719fe267 bugfix 2025-06-30 11:58:12 +00:00
e2d4d935b6 bugfix 2025-06-30 11:56:53 +00:00
bb7a1419d8 bugfix 2025-06-30 11:54:52 +00:00