需求背景:目前战略中心多个业务使用到关键词相关功能,接口较多,维护困难,且也影响获取的效率,需要整合为一个接口,同时针对各业务不同诉求,对特征服务进行相应的整合。
需求实现
一、特征计算服务调整
a.将ABA词排序逻辑改成根据历史排名进行排序
b.特征计算时判断计算出来的特征是否为 数字+量词 或者 纯量词,例如1pcs或者 pcs,如果是则需要过滤
量词列表:pcs,pack,pieces
二、特征保存接口优化
1.特征保存接口也需要过滤异常特征数据,过滤逻辑与特征计算服务的一致(过滤纯数字,纯字符,数字+量词,量词等)
三、错误特征数据清理
1.清理错误数据(按照特征过滤逻辑清理)
四、特征接口整合
a.取消获取真实SKU逻辑,改成由业务端处理,特征接口直接通过业务传的SKU获取特征(同时也需要取消parentSKU字段)
b.修改是否获取对应站点ABA词字段,增加一个类型为获取对应站点ABA词+美国站ABA词,如果是美国站,则不受影响,依旧取美国站ABA词,如果不是美国站,则取对应站点ABA词+美国站ABA的翻译
c.所有关键词需要过滤包含数字的关键词











