JairoCesar commited on
Commit
ac81e90
·
verified ·
1 Parent(s): 55739fd

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +35 -20
app.py CHANGED
@@ -62,17 +62,6 @@ COMPOUND_SYNONYM_MAP = {
62
  "azúcar": ["sugar", "sucrose", "glucose", "fructose"],
63
  "fibra": ["fiber", "cellulose", "inulin", "pectin"],
64
 
65
- # --- Micronutrientes (Vitaminas y Minerales) ---
66
- "vitamina c": ["ascorbic acid", "ascorbate"],
67
- "vitamina b2": ["riboflavin"],
68
- "vitamina b9": ["folate", "folic acid"],
69
- "hierro": ["iron", "heme", "ferritin"],
70
- "cobre": ["copper"],
71
- "níquel": ["nickel"],
72
- "yodo": ["iodine", "iodide"],
73
- "arsénico": ["arsenic"],
74
- "mercurio": ["mercury"],
75
-
76
  # --- Fitoquímicos y Antinutrientes ---
77
  "polifenoles": ["polyphenol", "flavonoid", "catechin", "quercetin", "anthocyanin"],
78
  "lectinas": ["lectin", "agglutinin"],
@@ -88,15 +77,12 @@ COMPOUND_SYNONYM_MAP = {
88
  "fructanos": ["fructan", "inulin"],
89
  "polioles": ["polyol", "sorbitol", "mannitol", "xylitol"],
90
 
91
- # --- Aminas, Estimulantes y Alcaloides ---
92
  "aminas": ["amine", "histamine", "tyramine", "phenylethylamine", "putrescine", "cadaverine"],
93
  "histamina": ["histamine"],
94
  "tiramina": ["tyramine"],
95
  "cafeína": ["caffeine", "xanthine", "theobromine", "theophylline"],
96
- "capsaicina": ["capsaicin"],
97
- "solanina": ["solanine"],
98
- "quercetina": ["quercetin"],
99
-
100
  # --- Aditivos y Compuestos de Procesamiento ---
101
  "glutamato": ["glutamate", "glutamic acid", "msg"],
102
  "sulfitos": ["sulfite", "sulphite"],
@@ -107,14 +93,43 @@ COMPOUND_SYNONYM_MAP = {
107
  # --- Alcohol y Metabolitos ---
108
  "alcohol": ["alcohol", "ethanol"],
109
  "acetaldehído": ["acetaldehyde"],
110
-
111
- # --- Lípidos (Grasas) ---
112
  "omega-3": ["omega-3", "dha", "epa", "ala", "docosahexaenoic acid", "eicosapentaenoic acid"],
113
  "grasas trans": ["trans fat", "trans fatty acid"],
 
114
 
115
- # --- Toxinas ---
 
116
  "aflatoxinas": ["aflatoxin"],
117
- "cianuro": ["cyanide", "cyanogenic glycoside", "amygdalin"]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
118
  }
119
  KNOWN_TRIGGERS_MAP = {
120
  # --- Aminas Vasoactivas y Biógenas ---
 
62
  "azúcar": ["sugar", "sucrose", "glucose", "fructose"],
63
  "fibra": ["fiber", "cellulose", "inulin", "pectin"],
64
 
 
 
 
 
 
 
 
 
 
 
 
65
  # --- Fitoquímicos y Antinutrientes ---
66
  "polifenoles": ["polyphenol", "flavonoid", "catechin", "quercetin", "anthocyanin"],
67
  "lectinas": ["lectin", "agglutinin"],
 
77
  "fructanos": ["fructan", "inulin"],
78
  "polioles": ["polyol", "sorbitol", "mannitol", "xylitol"],
79
 
80
+ # --- Aminas y Estimulantes ---
81
  "aminas": ["amine", "histamine", "tyramine", "phenylethylamine", "putrescine", "cadaverine"],
82
  "histamina": ["histamine"],
83
  "tiramina": ["tyramine"],
84
  "cafeína": ["caffeine", "xanthine", "theobromine", "theophylline"],
85
+
 
 
 
86
  # --- Aditivos y Compuestos de Procesamiento ---
87
  "glutamato": ["glutamate", "glutamic acid", "msg"],
88
  "sulfitos": ["sulfite", "sulphite"],
 
93
  # --- Alcohol y Metabolitos ---
94
  "alcohol": ["alcohol", "ethanol"],
95
  "acetaldehído": ["acetaldehyde"],
96
+
97
+ # --- LÍPIDOS (GRASAS) ---
98
  "omega-3": ["omega-3", "dha", "epa", "ala", "docosahexaenoic acid", "eicosapentaenoic acid"],
99
  "grasas trans": ["trans fat", "trans fatty acid"],
100
+ "olestra": ["olestra"],
101
 
102
+ # --- Micotoxinas (de Mohos) ---
103
+ "micotoxinas": ["mycotoxin", "aflatoxin", "ochratoxin", "fumonisin", "zearalenone"],
104
  "aflatoxinas": ["aflatoxin"],
105
+ "ocratoxinas": ["ochratoxin"],
106
+
107
+ # --- Metales Pesados y Contaminantes Ambientales ---
108
+ "metales pesados": ["heavy metal", "mercury", "lead", "cadmium", "arsenic"],
109
+ "mercurio": ["mercury", "methylmercury"],
110
+ "plomo": ["lead"],
111
+ "cadmio": ["cadmium"],
112
+ "arsénico": ["arsenic"],
113
+ "bisfenol a": ["bisphenol a", "bpa"],
114
+ "pesticidas": ["pesticide", "organophosphate", "glyphosate"],
115
+
116
+ # --- Alcaloides y Toxinas Vegetales ---
117
+ "alcaloides": ["alkaloid", "solanine", "capsaicin", "caffeine"],
118
+ "solanina": ["solanine", "chaconine"],
119
+ "capsaicina": ["capsaicin"],
120
+ "cianuro": ["cyanide", "cyanogenic glycoside", "amygdalin"],
121
+ "atropina": ["atropine"],
122
+ "estricnina": ["strychnine"],
123
+
124
+ # --- Compuestos Generados por Procesamiento Térmico ---
125
+ "acrilamida": ["acrylamide"],
126
+ "aminas heterocíclicas": ["heterocyclic amine", "hca"],
127
+ "hidrocarburos aromáticos policíclicos": ["polycyclic aromatic hydrocarbon", "pah"],
128
+
129
+ # --- Otros Compuestos Específicos ---
130
+ "caramboxina": ["caramboxin"], # Toxina de la carambola
131
+ "ácido fítico": ["phytic acid", "phytate"],
132
+ "ácido erúcico": ["erucic acid"]
133
  }
134
  KNOWN_TRIGGERS_MAP = {
135
  # --- Aminas Vasoactivas y Biógenas ---