买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明公开了一种基于农产品订单的农产品分类方法及系统,涉及智能分类的技术领域,包括如下步骤:提取一级文本数据的关键词,构建分类数据库,分别对商品名称、商品单价和商品数量进行标记,分别计算商品单价的平均值、商品数量的平均值、商品单价的偏差值和商品数量的偏差值,计算价格差和数量差,得到并分析第一正常区间、数量上涨区间、数量下降区间、价格上涨区间、价格下降区间和第二正常区间,得到异变因素,对商品进行分类。本发明通过对农产品不同维度的因素进行综合分析,提高了分类的综合性,通过农产品数量和农产品单价的维度对供需关系进行分析,提高了分类的层次性,实现存货和进货的科学化和销售利益的最大化。
主权项:1.一种基于农产品订单的农产品分类方法,其特征在于,包括以下步骤:步骤S1,获取订单文本数据,按照订单生成的时间顺序提取所述订单文本数据并进行分句处理,生成一级文本数据,并提取一级文本数据的关键词,所述关键词包括商品名称、商品数量和商品单价;步骤S2,调用农业及相关产业统计分类,获取农产品、农产品附属产品及其加工产品的名称数据集,构建分类数据库,所述分类数据库用于对农产品进行分类,包括一级目录、二级目录和三级目录,所述二级目录为一级目录的子目录,所述三级目录为所述二级目录的子目录;步骤S3,获取商品名称,调用分类数据库,获取农产品的分类,分别对商品名称、商品单价和商品数量进行标记;步骤S4,分别计算商品单价的平均值、商品数量的平均值、商品单价的偏差值和商品数量的偏差值,计算价格差和数量差,得到第一稳定区间、第一波动区间、第二稳定区间和第二波动区间;所述步骤S4包括如下子步骤:步骤S41,计算商品单价Pijr1-商品单价PijrN的平均值,将其设定为单价参考值,计算商品数量Mijr1-商品数量MijrN的平均值并将其设定为数量参考值;步骤S42,基于标准差公式分别计算商品单价的偏差值和商品数量的偏差值,将商品单价和单价参考值进行作差并取绝对值,记为价格差P*,将商品数量和数量参考值作差并取绝对值,记为数量差M*;步骤S43,将价格差P*和商品价格的偏差值进行比较,得到第一稳定区间和第一波动区间,将数量差M*和商品数量的偏差值进行比较,得到第二稳定区间和第二波动区间;所述价格差P*和商品价格的偏差值的比较逻辑包括:获取价格差P*和商品价格的偏差值,当价格差P*小于等于商品价格的偏差值时,保留对应的商品价格,遍历商品价格,将所述商品价格进行降序排序,将数值最大的商品价格作为第一稳定区间的上限,将数值最小的商品价格作为第一稳定区间的下限,构造第一稳定区间,所述第一稳定区间表示为该商品的价格浮动稳定的价格区间;获取商品价格的最小值和商品价格的最大值,将分布于商品价格的最小值和商品价格的最大值之间,且不分布于第一稳定区间的商品价格的取值范围,设置为第一波动区间;数量差M*和商品数量的偏差值的比较逻辑包括:获取数量差M*和商品数量的偏差值,当数量差M*小于等于商品数量的偏差值时,保留对应的商品数量,遍历商品数量,将所述商品数量进行降序排序,将数值最大的商品数量作为第二稳定区间的上限,将数值最小的商品数量作为第二稳定区间的下限,构造第二稳定区间,所述第二稳定区间表示为该商品的数量浮动稳定的数量区间;获取商品数量的最小值和商品数量的最大值,将分布于商品数量的最小值和商品数量的最大值之间,且不分布于第二稳定区间的商品价格的取值范围,设置为第二波动区间;步骤S5,分析所述第一稳定区间、第一波动区间、第二稳定区间和第二波动区间,得到并分析第一正常区间、数量上涨区间、数量下降区间、价格上涨区间、价格下降区间和第二正常区间,得到异变因素,基于所述异变因素对商品进行分类;所述步骤S5包括如下子步骤:步骤S51,计算第一交叠区间,所述第一交叠区间包括第一正常区间、数量上涨区间和数量下降区间,划分第一稳定区间分别与第二稳定区间和第二波动区间的交叠区间,记为第一正常区间、数量上涨区间和数量下降区间,所述第一稳定区间分别与第二稳定区间和第二波动区间的交叠区间∈[T1,TN];步骤S52,计算第二交叠区间,所述第二交叠区间包括价格上涨区间、价格下降区间和第二正常区间,划分第一波动区间分别与第二稳定区间和第二波动区间的交叠区间,记为价格上涨区间、价格下降区间和第二正常区间,所述第一波动区间分别与第二稳定区间和第二波动区间的交叠区间∈[T1,TN];步骤S53,分析所述数量上涨区间、数量下降区间、价格上涨区间和价格下降区间,得到异变因素,基于所述异变因素对商品进行分类;根据市场数据库,向所述市场数据库中输入商品名称和商品价格,匹配对应的商品数量,构造商品价格也商品数量的第一映射关系,通过所述第一映射关系,将第一稳定区间中的元素转化为商品数量,记为第一数量值,将第一数量值进行降序排序,选取数值最大的第一数量值和数值最小的第一数量值,并将数值最大的第一数量值和数值最小的第一数量值最为第一稳定区间新的上限和新的下限,构造新的第一稳定区间,获取第二稳定区间和第二波动区间,筛选新的第一稳定区间与第二稳定区间的交集区间,以及筛选新的第一稳定区间与第二波动区间的交集区间;将新的第一稳定区间与第二稳定区间的交集区间设置为第一正常区间;将新的第一稳定区间与第二波动区间的交集区间,且交集区间的元素的平均数值大于等于第二稳定区间的元素的平均数值,将所述新的第一稳定区间与第二波动区间的交集区间设置为数量上涨区间;将新的第一稳定区间与第二波动区间的交集区间,且交集区间的元素的平均数值小于第二稳定区间的元素的平均数值,将所述新的第一稳定区间与第二波动区间的交集区间设置为数量下降区间;计算第二交叠区间,所述第二交叠区间包括价格上涨区间、价格下降区间和第二正常区间,划分第一波动区间分别与第二稳定区间和第二波动区间的交叠区间,记为价格上涨区间、价格下降区间和第二正常区间,所述第一波动区间分别与第二稳定区间和第二波动区间的交叠区间;根据市场数据库,向所述市场数据库中输入商品名称和商品数量,匹配对应的商品价格,构造商品数量也商品价格的第二映射关系,通过所述第二映射关系,将第二稳定区间中的元素转化为商品价格,记为第一价格值,将第一价格值进行降序排序,选取数值最大的第一价格值和数值最小的第一价格值,并将数值最大的第一价格值和数值最小的第一价格值最为第二稳定区间新的上限和新的下限,构造新的第二稳定区间,获取第一稳定区间和第一波动区间,筛选新的第二稳定区间与第一稳定区间的交集区间,以及筛选新的第二稳定区间与第一波动区间的交集区间;将新的第二稳定区间与第一稳定区间的交集区间设置为第二正常区间;将新的第二稳定区间与第一波动区间的交集区间,且交集区间的元素的平均数值大于等于第一稳定区间的元素的平均数值,将所述新的第二稳定区间与第一波动区间的交集区间设置为价格上涨区间;将新的第二稳定区间与第一波动区间的交集区间,且交集区间的元素的平均数值小于第一稳定区间的元素的平均数值,将所述新的第二稳定区间与第一波动区间的交集区间设置为价格下降区间;所述步骤S53包括如下子步骤:步骤S531,所述数量上涨区间的异变因素为需求上升,需求上升记为X,所述数量下降区间的异变因素为需求下降,需求下降记为X’,价格上涨区间的异变因素为供给下降,供给下降记为Y,价格下降区间的异变因素为供给上升,供给上升记为Y’,第一正常区间记为K,第二正常区间记为C;步骤S532,基于所述异变因素、第一正常区间和第二正常区间对商品进行分类,分类结果表示为商品名称={Qijr,第一交叠区间+KXX’,第二交叠区间+CYY’};根据需求、供给和均衡价格的关系;数量上涨区间中,价格不变,数量上涨,则需求曲线向右移动,即需求上升,将需求上升设置为所述数量上涨区间的异变因素,需求上升记为X;数量下降区间中,价格不变,数量下降,则需求曲线向左移动,即需求下降,数量下降区间的异变因素为需求下降,将需求下降设置为所述数量下降区间的异变因素,需求下降记为X’;根据需求、供给和均衡价格的关系;价格上涨区间中,数量不变,价格上涨,则供给曲线向左移动,即供给下降,将供给下降设置为所述价格上涨区间的异变因素,供给下降记为Y;价格下降区间中,数量不变,价格下降,则需求曲线向右移动,即供给上升,价格下降区间的异变因素为供给上升,将供给上升设置为所述价格下降区间的异变因素,供给上升记为Y’;第一正常区间记为K,第二正常区间记为C;对商品进行分类,分类结果表示为商品名称={Qijr,第一交叠区间+KXX’,第二交叠区间+CYY’},分类结果表示为所述商品名称的品类属性,按照当前的价格,属于第一正常区间或者属于需求上升或者属于需求下降,按照当前的数量,属于第二正常区间或者供给下降或者供给上升。
全文数据:
权利要求:
百度查询: 卉美(鞍山)农业科技有限责任公司 一种基于农产品订单的农产品分类方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。