Commit Graph

96 Commits

Author SHA1 Message Date
e49acabd8d helpers.py aktualisiert 2025-08-18 09:15:33 +00:00
aad8e81150 evaluate_branche_chatgpt wieder ergänzt 2025-08-04 17:28:12 +00:00
aaa6db7873 entferne def evaluate_branche_chatgpt 2025-08-04 17:19:21 +00:00
168d061c75 bugfix 2025-08-04 11:58:24 +00:00
29465bb49a helpers.py aktualisiert 2025-08-04 11:31:44 +00:00
235916d99e v2.0.1: feat: Implement modular versioning
- Einführung von __version__ Attributen in allen Kernmodulen (data_processor, helpers etc.).
- Erstellung einer zentralen Funktion log_module_versions in helpers.py.
- Integration des Version-Loggings beim Start des Hauptskripts für volle Nachvollziehbarkeit.
2025-08-04 10:32:16 +00:00
911b098e35 Refactor Core Helpers & Introduce Tests
- Zentralisierung kritischer Hilfsfunktionen in helpers.py (get_col_idx, _get_col_letter).
- Bereinigung der helpers.py durch Entfernen der doppelten alignment_demo-Funktion.
- Anpassung des GoogleSheetHandler, um die zentralen Helper zu nutzen.
- Erstellung einer Test-Suite (test_core_functionality.py) zur Absicherung der Kernlogik.
2025-08-04 09:33:55 +00:00
9562789c6e helpers.py aktualisiert 2025-08-01 11:23:42 +00:00
df77fb757a erweiterung normalize URL 2025-08-01 11:11:37 +00:00
a5d3a50e24 helpers.py aktualisiert 2025-07-28 13:27:37 +00:00
6aaeb6dda8 helpers.py aktualisiert 2025-07-28 13:10:04 +00:00
993c9d2c4a helpers.py aktualisiert 2025-07-28 12:59:50 +00:00
c5c615ce0a Implementierung der Batch-Brancheneinstufung zur Kostenoptimierung
- FEATURE: Brancheneinstufung erfolgt nun in Batches (z.B. 20 Unternehmen pro API-Call), um die Token-Kosten drastisch zu senken.
- REFACTOR: Neue Funktion `evaluate_branches_batch` in `helpers.py` erstellt, die den komplexen Batch-Prompt generiert.
- REFACTOR: `reclassify_all_branches` in `data_processor.py` überarbeitet, um die Batch-Verarbeitung und das Ergebnis-Mapping zu steuern.
2025-07-28 12:42:28 +00:00
c0955a639d helpers.py aktualisiert 2025-07-28 11:11:37 +00:00
cfd0689fdb Implementierung der kontextbasierten Brancheneinstufung
- FEATURE: Brancheneinstufung 2.0 implementiert; nutzt nun die reichhaltigen Definitionen und Beispiele aus `config.py` für ein hochpräzises, kontextuelles Matching.
- REFACTOR: `evaluate_branche_chatgpt` in `helpers.py` komplett neugeschrieben; gibt nun eine detaillierte Begründung für die Zuordnung zurück.
- FEATURE: Neuer Batch-Modus `reclassify_branches` in `data_processor.py` hinzugefügt, um eine vollständige Neubewertung aller Accounts zu ermöglichen.
2025-07-28 09:48:41 +00:00
3eba023ebe Final Pitch Generation - The Elegance Update
- REFACTOR: Der FSM-Pitch-Prompt wurde final überarbeitet, um der KI maximale stilistische Freiheit für eine elegante, partnerschaftliche Tonalität zu geben.
- FIX: Die "FEHLER_DATEN"-Regel wurde entfernt, um sicherzustellen, dass für jedes Unternehmen ein Pitch generiert wird, auch bei dünnerer Datenlage.
- Die generierten Pitches sind nun optimal für die direkte Verwendung in der Marketing-Automation, mit einer hohen Erfolgsquote und exzellenter Tonalität.
2025-07-21 13:44:23 +00:00
11e34beb41 Final Pitch Polish & Data-to-Text Mapping
- FEATURE: Techniker-Buckets werden nun in `data_processor.py` in natürlichsprachliche Phrasen ("eine große Serviceorganisation") übersetzt, was die Prompt-Qualität verbessert.
- REFACTOR: Der FSM-Pitch-Prompt in `helpers.py` wurde final poliert, um eine positivere, partnerschaftlichere Tonalität zu fördern und die Eignung als "Door Opener" zu maximieren.
- Dies stellt den finalen Stand des FSM-Pitch-Moduls dar, optimiert für den Einsatz in der Marketing-Automation.
2025-07-21 13:14:42 +00:00
492e34f802 The Definitive FSM Pitch (Master Prompt Implementation)
- REVERT & FINALIZE: Der FSM-Pitch-Prompt wurde auf den bewährten "Chain of Thought"-Master-Prompt zurückgesetzt, der die qualitativ besten Ergebnisse liefert.
- FIX: Die Datenaufbereitung und die Anweisung zur Verwendung des Kurznamens wurden integriert, um die Zuverlässigkeit zu maximieren.
- Dies ist die finale, produktionsreife Version des FSM-Pitch-Moduls.
2025-07-21 13:01:07 +00:00
3eeac9e7bd The Definitive FSM Pitch (Master Prompt Implementation)
- REVERT & FINALIZE: Der FSM-Pitch-Prompt wurde auf die bewährte "Chain of Thought"-Version zurückgesetzt, die die qualitativ besten Ergebnisse liefert.
- FIX: Die Datenaufbereitung und die Anweisung zur Verwendung des Kurznamens wurden integriert, um die Zuverlässigkeit zu maximieren.
- Dies ist die finale, produktionsreife Version des FSM-Pitch-Moduls.
2025-07-21 12:53:40 +00:00
b28c4d771d Finalized FSM Pitch Generation
- REVERT: Zurück zur bewährten, ursprünglichen FSM-Pitch-Prompt-Logik, die die besten Ergebnisse in Tonalität und Spezifität geliefert hat.
- FIX: Die Datenaufbereitung wurde an die neue, strukturierte Website-Zusammenfassung angepasst, um eine saubere Input-Qualität für die KI sicherzustellen.
- Das FSM-Pitch-Modul ist nun finalisiert und liefert qualitativ hochwertige, für die Marketing-Automation geeignete Ergebnisse.
2025-07-21 08:57:29 +00:00
fedc7f4d57 Final Pitch Prompt via Few-Shot Examples
- REFACTOR: Der FSM-Pitch-Prompt wurde final überarbeitet und nutzt nun einen "Few-Shot"-Ansatz mit exzellenten Beispielen, um Tonalität und Qualität drastisch zu verbessern.
- FIX: Die KI wird explizit angewiesen, den bereitgestellten Kurznamen zu verwenden, um Fehler bei der Firmierung zu vermeiden.
- Die generierten Pitches sind nun strategisch, aktiv formuliert und direkt für die Marketing-Automation geeignet.
2025-07-21 08:51:21 +00:00
37e3ba59f6 Chain-of-Thought FSM Pitch Generation (Final)
- FEATURE: Der FSM-Pitch-Prompt wurde grundlegend überarbeitet und implementiert nun einen "Chain of Thought"-Ansatz für drastisch verbesserte Ergebnisse.
- Die KI analysiert nun schrittweise das Geschäftsmodell und die Service-Art, bevor sie einen strategischen, positiv formulierten Pitch generiert.
- Das Ergebnis ist nun eine Kombination aus interner Analyse und einem für die Marketing-Automation optimierten Ausgabesatz.
2025-07-21 08:31:02 +00:00
86f0870b47 Strategic Observation Pitch (Final)
- REFACTOR: Der FSM-Pitch-Prompt wurde final optimiert. Er kombiniert nun die strategische "Pain Point"-Analyse mit einer positiven, beobachtenden Tonalität für die E-Mail-Ansprache.
- Die KI fokussiert sich auf die Implikationen von Service-Prozessen (z.B. Uptime, Qualität), ohne das Unternehmen direkt zu kritisieren.
- Dies stellt den finalen, qualitativ hochwertigsten Stand für die automatische Pitch-Generierung dar.
2025-07-21 08:23:08 +00:00
2f94b51b36 Final Refined & Positive-Toned FSM Pitch
- REFACTOR: Der FSM-Pitch-Prompt wurde final überarbeitet, um eine positive, lösungsorientierte Tonalität für die direkte Kundenansprache zu gewährleisten.
- FIX: Die "FEHLER_DATEN"-Regel wurde gelockert, um die Erfolgsquote bei der Pitch-Generierung auch bei dünnerer Datenlage zu erhöhen.
- Die generierten Pitches sind nun strategisch fundiert UND für die Marketing-Automation geeignet.
2025-07-21 08:12:50 +00:00
67096e440a Refined Data Input for FSM Pitch
- FIX: Die `generate_fsm_pitch`-Funktion in `helpers.py` extrahiert nun korrekt nur den reinen Beschreibungstext aus der Website-Analyse.
- Dies verhindert, dass die KI durch Meta-Informationen (wie "FSM-POTENZIAL") im Prompt verwirrt wird, und verbessert die Qualität der generierten Pitches.
2025-07-21 08:02:59 +00:00
cb6019c7ac Anpassung FSM Pitch
Rolle geschärft: Von "Texter" zu "Lösungsberater", der "Pain Points" findet.
Aufgabe präzisiert: Von "Herausforderung beschreiben" zu "Schmerzpunkt adressieren".
Denkprozess explizit gemacht: Wir geben der KI klare, regelbasierte Anweisungen, wie sie von der Tätigkeit zum geschäftlichen Problem kommen soll.
Ihre Struktur bleibt erhalten: Der Rest Ihrer Funktion (call_openai_chat, Fehlerbehandlung etc.) bleibt exakt gleich. Wir tauschen nur das "Gehirn" (den Prompt) aus.
Modell-Empfehlung: Ich belasse in Ihrem call_openai_chat-Aufruf model="gpt-4o". Für diese strategische Aufgabe liefert dieses Modell signifikant bessere Ergebnisse als gpt-3.5-turbo oder gpt-4o-mini.
2025-07-21 07:38:38 +00:00
f424642b98 helpers.py aktualisiert 2025-07-21 06:53:29 +00:00
598f5956db Balanced Website Analysis Prompt
- REFACTOR: Prompt für Website-Zusammenfassung in `helpers.py` optimiert, um eine ausgewogene Analyse von Geschäftsmodell und Service-Potenzial zu liefern.
- Die KI fasst nun zuerst die Kerntätigkeit des Unternehmens zusammen und bewertet danach gezielt die Relevanz des technischen Außendienstes.
- Das Ergebnis ist nun eine umfassendere und strategisch wertvollere Analyse für die Lead-Qualifizierung.
2025-07-21 06:36:53 +00:00
36ea1477e7 helpers.py aktualisiert 2025-07-20 12:38:45 +00:00
09c9bf3090 helpers.py aktualisiert 2025-07-20 05:44:56 +00:00
73030d3ed5 helpers.py aktualisiert 2025-07-20 05:35:57 +00:00
7ffe14bf39 helpers.py aktualisiert 2025-07-19 19:53:33 +00:00
82496a2df3 helpers.py aktualisiert 2025-07-19 18:45:43 +00:00
56fbdded2c Added def get_col_idx(key): 2025-07-19 18:34:20 +00:00
f99943137a Anpassung Verify Wiki Article 2025-07-19 15:15:58 +00:00
db6bcda460 helpers.py aktualisiert 2025-07-18 18:03:22 +00:00
2bdf43a44d helpers.py aktualisiert 2025-07-18 18:02:32 +00:00
8450d0da18 helpers.py aktualisiert 2025-07-18 17:58:34 +00:00
92b497509c helpers.py aktualisiert 2025-07-18 17:56:30 +00:00
f5da41daad helpers.py aktualisiert 2025-07-18 16:43:50 +00:00
4fef78ac50 helpers.py aktualisiert 2025-07-18 14:51:50 +00:00
2efdddcc6b helpers.py aktualisiert 2025-07-18 14:50:48 +00:00
14c46a6419 helpers.py aktualisiert 2025-07-18 14:49:33 +00:00
0d6482c144 helpers.py aktualisiert 2025-07-18 14:37:52 +00:00
c6fc2fe503 Validierung Wiki URLs von ChatGPT 2025-07-18 12:32:52 +00:00
6831b06dca helpers.py aktualisiert 2025-07-18 12:19:18 +00:00
e0e28e7a6e Update Verify Wiki 2025-07-18 11:06:53 +00:00
a6807de25c Anpassung FSM Pitch 2025-07-18 09:34:38 +00:00
bf4b38c67d prompt explizit um Hersteller erweitert 2025-07-18 09:21:43 +00:00
0d587d20d8 die neue Version hat zu viele Fehler, wieder einfügen der vorherigen version 2025-07-18 09:10:32 +00:00