jeffrey1963 commited on
Commit
d367cd4
·
verified ·
1 Parent(s): ab02191

Update repair_table_data.py

Browse files
Files changed (1) hide show
  1. repair_table_data.py +18 -0
repair_table_data.py CHANGED
@@ -128,6 +128,24 @@ _SYNONYMS = {
128
  "sp windrower": "Windrower (SP)",
129
  }
130
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
131
  def _normalize_name(s: str) -> Optional[str]:
132
  key = re.sub(r"\s+", " ", s.strip().lower())
133
  if key in _CANON:
 
128
  "sp windrower": "Windrower (SP)",
129
  }
130
 
131
+ # --- add these course-specific aliases (repair table name mapping) ---
132
+ _SYNONYMS.update({
133
+ # fertilizer equipment
134
+ "fertilizer sprayer": "Fertilizer spreader",
135
+ "fert sprayer": "Fertilizer spreader",
136
+ "fert spreader": "Fertilizer spreader",
137
+ "fertiliser sprayer": "Fertilizer spreader",
138
+ "fertiliser spreader": "Fertilizer spreader",
139
+
140
+ # disks
141
+ "offset disk": "Heavy-duty disk",
142
+ "offset disc": "Heavy-duty disk",
143
+ "hd disk": "Heavy-duty disk",
144
+ "heavy duty disk": "Heavy-duty disk",
145
+ "heavy-duty disc": "Heavy-duty disk",
146
+ })
147
+
148
+
149
  def _normalize_name(s: str) -> Optional[str]:
150
  key = re.sub(r"\s+", " ", s.strip().lower())
151
  if key in _CANON: