1.重要关键字(required)匹配:
·动力类型:用户输入提取到'FD',配置规格中
包含'FD'(在"FD/FG/FLB20-25"中),因此匹配,加30分。
·吨位:用户输入提取到20.配置规格中吨位范
围是20-25(从"FD/FG/FLB20-25"解析得到),20在范围内,因此匹配,加30分。
2.没有可选关键字,所以没有加分。
3.其他元素匹配(加分项):
配置规格被拆分为:["FD/FG/FLB20-25","国产品牌","充气(STD)"]遍历每个元素:
·"FD/FG/FLB20-25": 这是一个复合描述,在
用户输入中并没有完全出现。用户输入中只有'FD20T',所以不匹配。由于它不在CONFIG_VALUES. 其它中,所以按常规元素处理:未匹配,扣0. 1分。
·"国产品牌": 在CONFIG_VALUES. 其它中。用
户输入中没有“国产品牌”这个字符串,所以未匹配,扣10分。
·"充气(STD)": 在CONFIG_VALUES. 其它中?
注意,CONFIG_VALUES. 其它数组里包含了'充气(STD)'.用户输入中没有提到“充气(STD)”,所以未匹配,扣10分。
4.特殊处理:因为当前系统是轮胎系统(在遍历轮
胎系统时),并且用户输入中没有包含任何轮胎相关的关键词(比如“胎”),而配置规格中包含“充气(STD)”(这是默认轮胎配置),所以触发
特殊加分:加60分。
版权属于:
wehg489
作品采用:
《
署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
》许可协议授权
评论