|
|
@@ -258,4 +258,122 @@ const std::unordered_map<std::string, std::string> FRUIT_VEGETABLE_CN_MAP = {
|
|
|
{"watermelon_qilin", "麒麟西瓜"},
|
|
|
{"wood_ear", "木耳"},
|
|
|
{"zucchini", "西葫芦"}
|
|
|
+};
|
|
|
+
|
|
|
+// 蔬菜水果中文别名映射表 (key: 标准名称, value: 别名|别名|...)
|
|
|
+// 因为同一个水果或者蔬菜,有不同的叫法,我们模型训练的时候是按照标准名称来标注的,AI识别出来的是标准名称,但是收银系统里面录入的可能是别名不一定是标准名称,会导致搜索标准名称搜索不到这个商品
|
|
|
+// 所以需要这个映射表来把识别出来的标准名称,对应别名一起返回一起搜索,不管是标准名称还是别名,只要有一个匹配上了,就能搜索到这个商品了
|
|
|
+const std::unordered_map<std::string, std::string> FRUIT_VEGETABLE_ALIAS_MAP = {
|
|
|
+ {"阿克苏苹果", "冰糖心苹果|苹果"},
|
|
|
+ {"蛇果", "红元帅苹果|苹果"},
|
|
|
+ {"黄元帅苹果", "金帅苹果|黄香蕉苹果|苹果"},
|
|
|
+ {"乔纳金苹果", "乔纳金果|苹果"},
|
|
|
+ {"鸡心果", "锦绣海棠|鸡心苹果"},
|
|
|
+ {"库尔勒香梨", "香梨|梨"},
|
|
|
+ {"啤梨", "西洋梨|梨"},
|
|
|
+ {"南果梨", "鞍山西果梨|梨"},
|
|
|
+ {"京白梨", "北京白梨|梨"},
|
|
|
+ {"海棠果", "海红果|小苹果"},
|
|
|
+ {"沙果", "花红果|林檎"},
|
|
|
+ {"山里红", "小山楂|山楂"},
|
|
|
+ {"血桃", "朱砂红桃|桃"},
|
|
|
+ {"鹰嘴桃", "连平鹰嘴桃|桃"},
|
|
|
+ {"冬桃", "雪桃|桃"},
|
|
|
+ {"黑布林", "黑李子|李子"},
|
|
|
+ {"红布林", "红李子|李子"},
|
|
|
+ {"蜂糖李", "蜂蜜李|李子"},
|
|
|
+ {"油杏", "珍珠油杏|杏"},
|
|
|
+ {"车厘子", "大樱桃|樱桃"},
|
|
|
+ {"耙耙柑", "春见|橘子"},
|
|
|
+ {"丑橘", "不知火|橙子"},
|
|
|
+ {"皇帝柑", "贡柑|橘子"},
|
|
|
+ {"脆皮金桔", "滑皮金桔|金桔"},
|
|
|
+ {"西柚", "葡萄柚"},
|
|
|
+ {"文旦", "玉环文旦|柚子"},
|
|
|
+ {"胡柚", "常山胡柚|柚子"},
|
|
|
+ {"青柠", "青柠檬|柠檬"},
|
|
|
+ {"香水柠檬", "台湾柠檬|柠檬"},
|
|
|
+ {"姑娘果", "菇娘果|灯笼果"},
|
|
|
+ {"黑加仑", "黑醋栗"},
|
|
|
+ {"树莓", "覆盆子"},
|
|
|
+ {"软枣猕猴桃", "奇异莓|猕猴桃"},
|
|
|
+ {"蔓越莓鲜果", "小红莓|蔓越莓"},
|
|
|
+ {"释迦", "番荔枝|佛头果"},
|
|
|
+ {"番石榴", "芭乐"},
|
|
|
+ {"余甘果", "油甘子|滇橄榄"},
|
|
|
+ {"金枕榴莲", "金枕头榴莲|榴莲"},
|
|
|
+ {"猫山王榴莲", "D197榴莲|榴莲"},
|
|
|
+ {"火晶柿子", "临潼火晶柿|柿子"},
|
|
|
+ {"菱角", "菱实|水栗"},
|
|
|
+ {"荸荠", "马蹄|地栗"},
|
|
|
+ {"上海青", "青梗菜|小青菜|青菜"},
|
|
|
+ {"菜心", "菜薹"},
|
|
|
+ {"乌塌菜", "塌棵菜|黑菜|白菜"},
|
|
|
+ {"鸡毛菜", "小白菜苗|青菜"},
|
|
|
+ {"奶白菜", "奶油白菜|青菜"},
|
|
|
+ {"圆白菜", "包菜|卷心菜|甘蓝"},
|
|
|
+ {"紫甘蓝", "紫包菜|紫圆白菜"},
|
|
|
+ {"白花菜", "菜花|花菜"},
|
|
|
+ {"松花菜", "散花菜|菜花"},
|
|
|
+ {"苤蓝", "球茎甘蓝|擘蓝"},
|
|
|
+ {"羽衣甘蓝", "叶牡丹"},
|
|
|
+ {"孢子甘蓝", "小包菜|小甘蓝"},
|
|
|
+ {"心里美萝卜", "满堂红萝卜|萝卜"},
|
|
|
+ {"芜菁", "大头菜|盘菜"},
|
|
|
+ {"牛蒡", "大力子|东洋参"},
|
|
|
+ {"甜菜根", "红菜头"},
|
|
|
+ {"铁棍山药", "怀山药|淮山药|山药"},
|
|
|
+ {"紫薯", "紫红薯|紫山芋"},
|
|
|
+ {"蜜薯", "烟薯|糖心红薯|红薯"},
|
|
|
+ {"慈姑", "茨菰"},
|
|
|
+ {"凉薯", "豆薯|沙葛"},
|
|
|
+ {"沙姜", "山奈|姜"},
|
|
|
+ {"罗马生菜", "罗马椰菜|生菜"},
|
|
|
+ {"奶油生菜", "黄油生菜|生菜"},
|
|
|
+ {"莴笋", "莴苣|青笋"},
|
|
|
+ {"木耳菜", "潺菜|落葵"},
|
|
|
+ {"茼蒿", "蓬蒿|蒿子杆"},
|
|
|
+ {"红菜苔", "紫菜苔"},
|
|
|
+ {"地瓜叶", "红薯叶"},
|
|
|
+ {"西洋菜", "豆瓣菜"},
|
|
|
+ {"蒿子秆", "茼蒿杆"},
|
|
|
+ {"折耳根", "鱼腥草"},
|
|
|
+ {"紫背天葵", "血皮菜"},
|
|
|
+ {"马齿苋", "马蜂菜|长寿菜"},
|
|
|
+ {"韭黄", "黄韭菜|韭菜"},
|
|
|
+ {"韭苔", "韭菜花茎|韭菜"},
|
|
|
+ {"蒜苔", "蒜薹|蒜"},
|
|
|
+ {"蒜苗", "青蒜|蒜"},
|
|
|
+ {"藠头", "荞头|薤白"},
|
|
|
+ {"蒜黄", "黄蒜苗|蒜"},
|
|
|
+ {"圣女果", "樱桃番茄|小番茄"},
|
|
|
+ {"千禧果", "千禧小番茄|小番茄"},
|
|
|
+ {"秋葵", "羊角豆"},
|
|
|
+ {"白玉黄瓜", "白黄瓜|黄瓜"},
|
|
|
+ {"水果黄瓜", "小黄瓜|迷你黄瓜|黄瓜"},
|
|
|
+ {"旱黄瓜", "地黄瓜|黄瓜"},
|
|
|
+ {"贝贝南瓜", "迷你南瓜|南瓜"},
|
|
|
+ {"板栗南瓜", "栗面南瓜|南瓜"},
|
|
|
+ {"佛手瓜", "合手瓜|洋瓜"},
|
|
|
+ {"西葫芦", "角瓜|荀瓜"},
|
|
|
+ {"瓠瓜", "瓠子|葫芦瓜"},
|
|
|
+ {"节瓜", "毛瓜"},
|
|
|
+ {"赖瓜", "癞葡萄|金铃子"},
|
|
|
+ {"荷兰豆", "小寒豆|麦豆"},
|
|
|
+ {"扁豆", "眉豆|鹊豆"},
|
|
|
+ {"刀豆", "大刀豆|关刀豆"},
|
|
|
+ {"芦笋", "石刁柏|龙须菜"},
|
|
|
+ {"金针菜", "黄花菜"},
|
|
|
+ {"鲜百合", "百合鳞茎"},
|
|
|
+ {"水果玉米", "甜玉米|玉米"},
|
|
|
+ {"玉米笋", "珍珠笋"},
|
|
|
+ {"黑糯玉米", "紫糯玉米|玉米"},
|
|
|
+ {"白玉菇", "白雪菇"},
|
|
|
+ {"海鲜菇", "蟹味菇"},
|
|
|
+ {"竹荪", "竹笙"},
|
|
|
+ {"滑子菇", "滑菇"},
|
|
|
+ {"鹿茸菇", "珊瑚菌"},
|
|
|
+ {"鲜海带", "海带苗|海带"},
|
|
|
+ {"裙带菜", "海芥菜"},
|
|
|
+ {"海白菜", "海菠菜"}
|
|
|
};
|