bugfix
This commit is contained in:
109
config.py
109
config.py
@@ -108,60 +108,63 @@ class Config:
|
|||||||
PLAUSI_RATIO_UMSATZ_PRO_MA_MAX = 1500000
|
PLAUSI_RATIO_UMSATZ_PRO_MA_MAX = 1500000
|
||||||
PLAUSI_ABWEICHUNG_CRM_WIKI_PROZENT = 30
|
PLAUSI_ABWEICHUNG_CRM_WIKI_PROZENT = 30
|
||||||
|
|
||||||
# --- Branchen-Gruppen Mapping ---
|
# --- Branchen-Gruppen Mapping (NEUE STRUKTUR) ---
|
||||||
|
# Single Source of Truth für alle Branchen.
|
||||||
|
# Key: Lesbare Branche (wie sie im Sheet steht und von ChatGPT erwartet wird)
|
||||||
|
# Value: Obergruppe für ML-Modell
|
||||||
BRANCH_GROUP_MAPPING = {
|
BRANCH_GROUP_MAPPING = {
|
||||||
normalize_for_mapping("Baustoffhandel"): "Baubranche",
|
"Baustoffhandel": "Baubranche",
|
||||||
normalize_for_mapping("Bauunternehmen"): "Baubranche",
|
"Bauunternehmen": "Baubranche",
|
||||||
normalize_for_mapping("Versicherungsgutachten"): "Gutachter / Versicherungen",
|
"Versicherungsgutachten": "Gutachter / Versicherungen",
|
||||||
normalize_for_mapping("Technische Gutachten"): "Gutachter / Versicherungen",
|
"Technische Gutachten": "Gutachter / Versicherungen",
|
||||||
normalize_for_mapping("Baugutachter"): "Gutachter / Versicherungen",
|
"Baugutachter": "Gutachter / Versicherungen",
|
||||||
normalize_for_mapping("Medizinische Gutachten"): "Gutachter / Versicherungen",
|
"Medizinische Gutachten": "Gutachter / Versicherungen",
|
||||||
normalize_for_mapping("Energie (Brennstoffe)"): "Handel",
|
"Energie (Brennstoffe)": "Handel",
|
||||||
normalize_for_mapping("Großhandel"): "Handel",
|
"Großhandel": "Handel",
|
||||||
normalize_for_mapping("Einzelhandel"): "Handel",
|
"Einzelhandel": "Handel",
|
||||||
normalize_for_mapping("Automaten (Vending / Slot)"): "Hersteller / Produzenten",
|
"Automaten (Vending / Slot)": "Hersteller / Produzenten",
|
||||||
normalize_for_mapping("Anlagenbau"): "Hersteller / Produzenten",
|
"Anlagenbau": "Hersteller / Produzenten",
|
||||||
normalize_for_mapping("IT / Telekommunikation"): "Hersteller / Produzenten",
|
"IT / Telekommunikation": "Hersteller / Produzenten",
|
||||||
normalize_for_mapping("Maschinenbau"): "Hersteller / Produzenten",
|
"Maschinenbau": "Hersteller / Produzenten",
|
||||||
normalize_for_mapping("Chemie & Pharma"): "Hersteller / Produzenten",
|
"Chemie & Pharma": "Hersteller / Produzenten",
|
||||||
normalize_for_mapping("Medizintechnik"): "Hersteller / Produzenten",
|
"Medizintechnik": "Hersteller / Produzenten",
|
||||||
normalize_for_mapping("Agrar / Pellets"): "Hersteller / Produzenten",
|
"Agrar / Pellets": "Hersteller / Produzenten",
|
||||||
normalize_for_mapping("Elektrotechnik"): "Hersteller / Produzenten",
|
"Elektrotechnik": "Hersteller / Produzenten",
|
||||||
normalize_for_mapping("Gebäudetechnik Allgemein"): "Hersteller / Produzenten",
|
"Gebäudetechnik Allgemein": "Hersteller / Produzenten",
|
||||||
normalize_for_mapping("Fenster / Glas"): "Hersteller / Produzenten",
|
"Fenster / Glas": "Hersteller / Produzenten",
|
||||||
normalize_for_mapping("Lebensmittelproduktion"): "Hersteller / Produzenten",
|
"Lebensmittelproduktion": "Hersteller / Produzenten",
|
||||||
normalize_for_mapping("Automobil"): "Hersteller / Produzenten",
|
"Automobil": "Hersteller / Produzenten",
|
||||||
normalize_for_mapping("Gebäudetechnik Heizung / Lüftung / Klima"): "Hersteller / Produzenten",
|
"Gebäudetechnik Heizung / Lüftung / Klima": "Hersteller / Produzenten",
|
||||||
normalize_for_mapping("Braune & Weiße Ware"): "Hersteller / Produzenten",
|
"Braune & Weiße Ware": "Hersteller / Produzenten",
|
||||||
normalize_for_mapping("Bürotechnik"): "Hersteller / Produzenten",
|
"Bürotechnik": "Hersteller / Produzenten",
|
||||||
normalize_for_mapping("Möbel"): "Hersteller / Produzenten",
|
"Möbel": "Hersteller / Produzenten",
|
||||||
normalize_for_mapping("Getränke"): "Hersteller / Produzenten",
|
"Getränke": "Hersteller / Produzenten",
|
||||||
normalize_for_mapping("Sozialbau Unternehmen"): "Housing",
|
"Sozialbau Unternehmen": "Housing",
|
||||||
normalize_for_mapping("Renovierungsunternehmen"): "Housing",
|
"Renovierungsunternehmen": "Housing",
|
||||||
normalize_for_mapping("Anbieter für Soziales Wohnen"): "Housing",
|
"Anbieter für Soziales Wohnen": "Housing",
|
||||||
normalize_for_mapping("Logistik / Sonstige"): "Logistik",
|
"Logistik / Sonstige": "Logistik",
|
||||||
normalize_for_mapping("Auslieferdienste"): "Logistik",
|
"Auslieferdienste": "Logistik",
|
||||||
normalize_for_mapping("Logistik"): "Logistik",
|
"Logistik": "Logistik",
|
||||||
normalize_for_mapping("Facility Management"): "Service provider (Dienstleister)",
|
"Facility Management": "Service provider (Dienstleister)",
|
||||||
normalize_for_mapping("Servicedienstleister / Reparatur ohne Produktion"): "Service provider (Dienstleister)",
|
"Servicedienstleister / Reparatur ohne Produktion": "Service provider (Dienstleister)",
|
||||||
normalize_for_mapping("Feuer- und Sicherheitssysteme"): "Service provider (Dienstleister)",
|
"Feuer- und Sicherheitssysteme": "Service provider (Dienstleister)",
|
||||||
normalize_for_mapping("Healthcare/Pflegedienste"): "Service provider (Dienstleister)",
|
"Healthcare/Pflegedienste": "Service provider (Dienstleister)",
|
||||||
normalize_for_mapping("Schädlingsbekämpfung"): "Service provider (Dienstleister)",
|
"Schädlingsbekämpfung": "Service provider (Dienstleister)",
|
||||||
normalize_for_mapping("Entsorgung"): "Service provider (Dienstleister)",
|
"Entsorgung": "Service provider (Dienstleister)",
|
||||||
normalize_for_mapping("Personentransport"): "Service provider (Dienstleister)",
|
"Personentransport": "Service provider (Dienstleister)",
|
||||||
normalize_for_mapping("Messdienstleister"): "Service provider (Dienstleister)",
|
"Messdienstleister": "Service provider (Dienstleister)",
|
||||||
normalize_for_mapping("Aufzüge und Rolltreppen"): "Service provider (Dienstleister)",
|
"Aufzüge und Rolltreppen": "Service provider (Dienstleister)",
|
||||||
normalize_for_mapping("Catering Services"): "Service provider (Dienstleister)",
|
"Catering Services": "Service provider (Dienstleister)",
|
||||||
normalize_for_mapping("Sonstige"): "Sonstige",
|
"Sonstige": "Sonstige",
|
||||||
normalize_for_mapping("IT Beratung"): "Sonstige",
|
"IT Beratung": "Sonstige",
|
||||||
normalize_for_mapping("Unternehmensberatung"): "Sonstige",
|
"Unternehmensberatung": "Sonstige",
|
||||||
normalize_for_mapping("Sonstiger Service"): "Sonstige",
|
"Sonstiger Service": "Sonstige",
|
||||||
normalize_for_mapping("Öffentliche Verwaltung"): "Sonstige",
|
"Öffentliche Verwaltung": "Sonstige",
|
||||||
normalize_for_mapping("Engineering"): "Sonstige",
|
"Engineering": "Sonstige",
|
||||||
normalize_for_mapping("Telekommunikation"): "Versorger",
|
"Telekommunikation": "Versorger",
|
||||||
normalize_for_mapping("Verteilnetzbetreiber"): "Versorger",
|
"Verteilnetzbetreiber": "Versorger",
|
||||||
normalize_for_mapping("Stadtwerke"): "Versorger",
|
"Stadtwerke": "Versorger",
|
||||||
normalize_for_mapping("Gase & Mineralöl"): "Versorger",
|
"Gase & Mineralöl": "Versorger",
|
||||||
}
|
}
|
||||||
|
|
||||||
# --- API Schlüssel Speicherung (werden in main() geladen) ---
|
# --- API Schlüssel Speicherung (werden in main() geladen) ---
|
||||||
|
|||||||
Reference in New Issue
Block a user