Spaces:
Sleeping
Sleeping
Update repair_table_data.py
Browse files- 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:
|