订单处理方法、装置、电子设备及计算机可读存储介质与流程

文档序号:14715642发布日期:2018-06-16 01:17阅读:130来源:国知局
订单处理方法、装置、电子设备及计算机可读存储介质与流程

本公开涉及语音识别技术领域,具体涉及一种订单处理方法、装置、电子设备及计算机可读存储介质。



背景技术:

随着信息技术的发展,互联网已经深入到各个领域。网络上出现了众多的购物平台、外卖平台、租房平台、打车平台等信息平台。这些信息平台上的信息、产品或服务的提供方(简称为商户)会提供各种各样的信息、产品或服务。

另一方面,随着人工智能的发展,语音识别技术得到很好的发展,诸如语音助手之类的语音识别应用已经成为当代各种终端设备内置的应用。人们可以通过诸如计算机、手机等终端的语音助手操作各种应用。例如,用户可以通过语音识别与其他应用进行交互。



技术实现要素:

在实际应用中,发明人发现:相关技术中,用户难以通过语音识别技术在信息平台上下订单。当用户通过语音识别技术下订单时,难以根据用户自己的历史订单信息生成符合用户需求的新订单,这为用户的新订单操作带来了不便。

本公开实施例提供一种订单处理方法、装置及电子设备。

第一方面,本公开实施例中提供了一种订单处理方法,包括:

识别语音输入的订单信息;

从识别出的订单信息中提取订单特征信息;

从当前用户的历史订单信息中检索与所述订单特征信息匹配度满足预设条件的历史订单;

基于检索到的历史订单生成新订单。

结合第一方面,本公开在第一方面的第一种实现方式中,还包括:

根据所述订单特征信息确定是否要从特定项目提供方下订单;

其中,所述从当前用户的历史订单信息中检索与所述订单特征信息匹配度满足预设条件的历史订单为:

当确定不从特定项目提供方下订单时,从当前用户的历史订单信息中检索与所述订单特征信息匹配度满足预设条件的历史订单。

结合第一方面的第一种实现方式,本公开在第一方面的第二种实现方式中,还包括:

当确定从特定项目提供方下订单时,基于所述订单特征信息生成向所述特定项目提供方下的新订单。

结合第一方面、第一方面的第一种实现方式、第一方面的第二种实现方式,本公开在第一方面的第三种实现方式中,所述订单特征信息包括以下信息中的至少一个:时间特征信息、地点特征信息、项目提供方特征信息、项目特征信息。

结合第一方面的第三种实现方式,本公开在第一方面的第四种实现方式中,所述从当前用户的历史订单信息中检索与所述订单特征信息匹配度满足预设条件的历史订单,包括:

从当前用户的历史订单信息中检索与从所述订单信息中提取出的时间特征信息、地点特征信息、项目提供方特征信息和项目特征信息匹配度满足预设条件的历史订单。

结合第一方面的第三种实现方式,本公开在第一方面的第五种实现方式中,所述根据所述订单特征信息确定是否要从特定项目提供方下订单,包括:

根据从所述订单信息中提取出的地点特征信息和项目提供方特征信息确定特定项目提供方;

根据从所述订单信息中提取出的项目特征信息确定是否要从所述特定项目提供方对特定项目下订单。

第二方面,本公开实施例中提供了一种订单处理装置,包括:

识别模块,用于识别语音输入的订单信息;

提取模块,用于从识别出的订单信息中提取订单特征信息;

检索模块,用于从当前用户的历史订单信息中检索与所述订单特征信息匹配度满足预设条件的历史订单;

第一生成模块,用于基于检索到的历史订单生成新订单。

结合第二方面,本公开在第二方面的第一种实现方式中,还包括:

确定模块,用于根据所述订单特征信息确定是否要从特定项目提供方下订单;

其中,所述检索模块被配置为:

当所述确定模块确定不从特定项目提供方下订单时,从当前用户的历史订单信息中检索与所述订单特征信息匹配度满足预设条件的历史订单。

结合第二方面的第一种实现方式,本公开在第二方面的第二种实现方式中,还包括:

第二生成模块,用于当所述确定模块确定从特定项目提供方下订单时,基于所述订单特征信息生成向所述特定项目提供方下的新订单。

结合第二方面、第二方面的第一种实现方式、第二方面的第二种实现方式,本公开在第二方面的第三种实现方式中,所述订单特征信息包括以下信息中的至少一个:时间特征信息、地点特征信息、项目提供方特征信息、项目特征信息。

结合第二方面的第三种实现方式,本公开在第二方面的第四种实现方式中,所述检索模块被配置为:

从当前用户的历史订单信息中检索与从所述订单信息中提取出的时间特征信息、地点特征信息、项目提供方特征信息和项目特征信息匹配度满足预设条件的历史订单。

结合第二方面的第三种实现方式,本公开在第二方面的第五种实现方式中,所述确定模块包括:

第一确定子模块,用于根据从所述订单信息中提取出的地点特征信息和项目提供方特征信息确定特定项目提供方;

第二确定子模块,用于根据从所述订单信息中提取出的项目特征信息确定是否要从所述特定项目提供方对特定项目下订单。

第三方面,本公开实施例中提供了一种电子设备,包括存储器和处理器;其中,

所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行以实现如第一方面、第一方面的第一实施方式至第五实施方式任一项所述的方法。

第四方面,本公开实施例中提供了一种计算机可读存储介质,其上存储有计算机指令,该计算机指令被处理器执行时实现如第一方面、第一方面的第一实施方式至第五实施方式任一项所述的方法。

本公开实施例提供的技术方案可以包括以下有益效果:

根据本公开实施例提供的技术方案,通过识别语音输入的订单信息;从识别出的订单信息中提取订单特征信息;从当前用户的历史订单信息中检索与所述订单特征信息匹配度满足预设条件的历史订单;基于检索到的历史订单生成新订单,利用语音识别技术并通过对历史订单检索,简化了用户下订单的操作,节约了用户的下单时间,提升了用户的体验.从项目提供方而言,使用户易于找到历史订单的项目提供方,能够增加用户下单的单量。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

结合附图,通过以下非限制性实施方式的详细描述,本公开的其它特征、目的和优点将变得更加明显。在附图中:

图1示出根据本公开一实施方式的订单处理方法的流程图;

图2示出根据本公开另一实施方式的订单处理方法的流程图;

图3示出根据本公开又一实施方式的订单处理方法的流程图;

图4示出根据图2所示实施方式的步骤S201的一个示例的流程图;

图5示出根据本公开一实施方式的订单处理装置的结构框图;

图6示出根据本公开另一实施方式的订单处理装置的结构框图;

图7示出根据本公开又一实施方式的订单处理装置的结构框图;

图8示出根据图6所示实施方式的确定模块601的一个示例的结构框图;

图9示出根据本公开一实施方式的电子设备的结构框图;

图10是适于用来实现根据本公开一实施方式的订单处理方法的计算机系统的结构示意图。

具体实施方式

下文中,将参考附图详细描述本公开的示例性实施方式,以使本领域技术人员可容易地实现它们。此外,为了清楚起见,在附图中省略了与描述示例性实施方式无关的部分。

在本公开中,应理解,诸如“包括”或“具有”等的术语旨在指示本说明书中所公开的特征、数字、步骤、行为、部件、部分或其组合的存在,并且不欲排除一个或多个其他特征、数字、步骤、行为、部件、部分或其组合存在或被添加的可能性。

另外还需要说明的是,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本公开。

图1示出根据本公开一实施方式的订单处理方法的流程图。如图1所示,所述订单处理方法包括以下步骤S101-S104:

在步骤S101中,识别语音输入的订单信息。

在步骤S102中,从识别出的订单信息中提取订单特征信息。

在步骤S103中,从当前用户的历史订单信息中检索与订单特征信息匹配度满足预设条件的历史订单。

在步骤S104中,基于检索到的历史订单生成新订单。

在本公开的实施例中,可以通过语音识别技术识别语音输入的订单信息。一般而言,语音识别技术就是让机器通过识别和理解过程把语音信号转变为相应的文本或命令的技术。因此,本公开的实施例的订单处理方法允许用户通过语音输入的方式,代替原始的文本输入方式,进行订单处理。在本公开的实施例中,进行语音输入的可以是人、也可以是动物或机器设备。在本公开的实施例中,当前用户拥有要被检索的历史订单信息,其可以是语音输入订单信息者,也可以不是语音输入订单信息者。在一个实施例中,可以通过意图识别和具体信息识别两种方式对语音输入的订单信息进行识别,具体识别方式可以采用相关技术的手段实现,在此不做讨论。

在本公开的实施例中,可以从识别出的订单信息中提取订单特征信息。在本公开的一个实施例中,订单特征信息可以包括以下信息中的至少一个:时间特征信息、地点特征信息、项目提供方特征信息、项目特征信息。这些订单特征信息仅仅是示例,本领域技术人员可以理解,可以从语音识别出的订单信息中提取出更多种的信息,以用于进行订单处理。

在本公开的实施例中,可以从当前用户的历史订单信息中检索与订单特征信息匹配度满足预设条件的历史订单。在本公开的一个实施例中,进行语音输入的人、动物或机器设备与拥有历史订单信息的当前用户可以不同。在本公开的一个实施例中,可以从当前用户的历史订单信息中检索与从订单信息中提取出的时间特征信息、地点特征信息、项目提供方特征信息和项目特征信息匹配度满足预设条件的历史订单。换言之,可以通过对语音输入的订单信息进行解析,提取出时间特征信息、地点特征信息、项目提供方特征信息和项目特征信息,然后根据这四类特征信息检索该当前用户的历史订单信息,定位配度满足预设条件的订单,即,与提取出的时间特征信息、地点特征信息、项目提供方特征信息和项目特征信息配度满足预设条件的订单。本领域技术人员可以理解,可以根据各种具体的匹配度计算方式计算匹配度。例如,可以为各种不同的订单特征信息设置不同的阈值,或者可以为对全部订单特征信息进行加权计算的结果设定阈值,之后对筛选出的订单进行排序来选择匹配度满足预设条件的历史订单。在本公开中,对预设条件不作限制。例如,匹配度满足预设条件的历史订单可以是匹配度最佳的历史订单,也可以是匹配度次佳的历史订单,甚至可以是匹配度最差的历史订单。又例如,匹配度满足预设条件的历史订单可以是匹配度达到一定阈值的多个订单。

在本公开的实施例中,基于检索到的历史订单生成新订单可以是将历史订单中的全部信息复制来生成完全相同的新订单,也可以是根据历史订单生成与历史订单相似但是有所不同的新订单,也可以是根据历史订单生成完全不同的订单。

根据本公开实施例提供的技术方案,通过识别语音输入的订单信息;从识别出的订单信息中提取订单特征信息;从当前用户的历史订单信息中检索与所述订单特征信息匹配度满足预设条件的历史订单;基于检索到的历史订单生成新订单,利用语音识别技术并通过对历史订单检索,简化了用户下订单的操作,节约了用户的下单时间,提升了用户的体验,从项目提供方而言,使用户易于找到历史订单的项目提供方,能够增加用户下单的单量。

图2示出根据本公开另一实施方式的订单处理方法的流程图。如图2所示,该方法包括步骤S201和S103,其中,步骤S103被具体实现为步骤S202。

在步骤S201中,根据订单特征信息确定是否要从特定项目提供方下订单。

在步骤S202中,当确定不从特定项目提供方下订单时,从当前用户的历史订单信息中检索与订单特征信息匹配度满足预设条件的历史订单。

在本公开的一个实施例中,在进行订单处理时,可以先根据订单特征信息确定是否要从特定项目提供方下订单,并且当确定不从特定项目提供方下订单时,再从当前用户的历史订单信息中检索与订单特征信息匹配度满足预设条件的历史订单。在本公开的此实施例中,通过先根据订单特征信息确定是否要从特定项目提供方下订单,而非先从当前用户的历史订单信息中检索与订单特征信息匹配度满足预设条件的历史订单,用户可以通过访问感兴趣的特定项目提供方来进行下订单处理,比较符合一般消费情况下用户的下订单习惯。另外,根据订单特征信息确定是否要从特定项目提供方下订单可以为用户提供新的选择,满足用户的新需求,用户的选择余地较大。当然,本公开不限于此,本领域技术人员可以理解,在另一实施例中,可以在从当前用户的历史订单信息中检索与订单特征信息匹配度满足预设条件的历史订单之后,计算匹配度满足预设条件的历史订单的匹配度是否达到预设阈值,当匹配度未达到预设阈值时,根据订单特征信息确定是否要从特定项目提供方下订单。

在本公开的实施例中,可以从识别出的订单信息中提取订单特征信息。在本公开的一个实施例中,订单特征信息可以包括以下信息中的至少一个:时间特征信息、地点特征信息、项目提供方特征信息、项目特征信息。在一个实施例中,当存在时间特征信息,例如表示特定时间点或某个时段的时间特征信息时,则可以利用包含时间特征信息的订单特征信息对当前用户的历史订单信息进行检索。即,时间特征信息有助于在包含多个历史订单的历史订单信息中对特定历史订单进行定位。在此情况下,根据时间特征信息、地点特征信息、项目提供方特征信息、项目特征信息从当前用户的历史订单信息中检索历史订单是比较有利的。

在本公开的实施例中,可以将图2所示的实施例与图1所示的实施例相结合。即,在步骤S103之前执行步骤S201,并且当步骤S201的执行结果是确定不从特定项目提供方下订单时,执行步骤S103,从当前用户的历史订单信息中检索与订单特征信息匹配度满足预设条件的历史订单。

根据本公开实施例提供的技术方案,通过根据订单特征信息确定是否要从特定项目提供方下订单;其中,从当前用户的历史订单信息中检索与订单特征信息匹配度满足预设条件的历史订单为:当确定不从特定项目提供方下订单时,从当前用户的历史订单信息中检索与订单特征信息匹配度满足预设条件的历史订单,用户可以基于语音识别技术从当前用户的历史订单信息中检索与订单特征信息匹配度满足预设条件的历史订单,简化了用户下订单的操作,节约了用户的下单时间,提升了用户的体验,从项目提供方而言,使用户易于找到历史订单的项目提供方,能够增加用户下单的单量。

图3示出根据本公开又一实施方式的订单处理方法的流程图。图3所示的实施例与图2所示的实施例的区别在于在步骤S201之后还包括步骤S301。

在步骤S301中,当确定从特定项目提供方下订单时,基于订单特征信息生成向特定项目提供方下的新订单。

在本公开的实施例中,可以从识别出的订单信息中提取订单特征信息。在本公开的一个实施例中,订单特征信息可以包括以下信息中的至少一个:时间特征信息、地点特征信息、项目提供方特征信息、项目特征信息。在一个实施例中,当时间特征信息不存在,或者不表示历史时间时,可能比较难以利用订单特征信息对当前用户的历史订单信息进行检索。在此情况下,根据地点特征信息、项目提供方特征信息、项目特征信息确定特定项目提供方以及特定项目是比较有利的。在另一个实施例中,即使时间特征信息存在,也可以基于订单特征信息生成向特定项目提供方下的新订单。

根据本公开实施例提供的技术方案,通过当确定从特定项目提供方下订单时,基于订单特征信息生成向特定项目提供方下的新订单,用户可以基于语音识别技术基于订单特征信息生成向特定项目提供方下的新订单,简化了用户下订单的操作,节约了用户的下单时间,提升了用户的体验,从项目提供方而言,使用户易于找到所需的项目提供方,能够增加用户下单的单量。

图4示出根据图2所示实施方式的步骤S201的一个示例的流程图。如图4所示,步骤S201包括步骤S401和S402。

在步骤S401中,根据从订单信息中提取出的地点特征信息和项目提供方特征信息确定特定项目提供方。

在步骤S402中,根据从订单信息中提取出的项目特征信息确定是否要从特定项目提供方对特定项目下订单。

在本公开的实施例中,可以从识别出的订单信息中提取订单特征信息。在本公开的一个实施例中,订单特征信息可以包括以下信息中的至少一个:时间特征信息、地点特征信息、项目提供方特征信息、项目特征信息。在一个实施例中,当时间特征信息不存在,或者不表示历史时间时,可能比较难以利用订单特征信息对当前用户的历史订单信息进行检索。在此情况下,根据地点特征信息、项目提供方特征信息、项目特征信息确定特定项目提供方以及特定项目是比较有利的。在一个实施例中,在根据地点特征信息和项目提供方特征信息确定了特定项目提供方的情况下,可以根据项目特征信息确定是否要从特定项目提供方对特定项目下订单。

在另一个实施例中,在无法根据地点特征信息和项目提供方特征信息确定特定项目提供方的情况下,则确定不从特定项目提供方下订单。在另一个实施例中,在无法根据项目特征信息确定是否要从特定项目提供方对特定项目下订单的情况下,则确定不从特定项目提供方下订单。

根据本公开实施例提供的技术方案,通过根据从订单信息中提取出的地点特征信息和项目提供方特征信息确定特定项目提供方;根据从订单信息中提取出的项目特征信息确定是否要从特定项目提供方对特定项目下订单,简化了用户下订单的操作,节约了用户的下单时间,提升了用户的体验,从项目提供方而言,使用户易于找到所需的项目提供方,能够增加用户下单的单量。

图5示出根据本公开一实施方式的订单处理装置的结构框图。如图5所示,所述订单处理装置包括识别模块501、提取模块502、检索模块503、第一生成模块504。

识别模块501用于识别语音输入的订单信息。

提取模块502用于从识别出的订单信息中提取订单特征信息。

检索模块503用于从当前用户的历史订单信息中检索与订单特征信息匹配度满足预设条件的历史订单。

第一生成模块504用于基于检索到的历史订单生成新订单。

在本公开的实施例中,可以通过语音识别技术识别语音输入的订单信息。一般而言,语音识别技术就是让机器通过识别和理解过程把语音信号转变为相应的文本或命令的技术。因此,本公开的实施例的订单处理装置允许用户通过语音输入的方式,代替原始的文本输入方式,进行订单处理。在本公开的实施例中,进行语音输入的可以是人、也可以是动物或机器设备。在本公开的实施例中,当前用户拥有要被检索的历史订单信息,其可以是语音输入订单信息者,也可以不是语音输入订单信息者。在一个实施例中,可以通过意图识别和具体信息识别两种方式对语音输入的订单信息进行识别,具体识别方式可以采用相关技术的手段实现,在此不做讨论。

在本公开的实施例中,可以从识别出的订单信息中提取订单特征信息。在本公开的一个实施例中,订单特征信息可以包括以下信息中的至少一个:时间特征信息、地点特征信息、项目提供方特征信息、项目特征信息。这些订单特征信息仅仅是示例,本领域技术人员可以理解,可以从语音识别出的订单信息中提取出更多种的信息,以用于进行订单处理。

在本公开的实施例中,可以从当前用户的历史订单信息中检索与订单特征信息匹配度满足预设条件的历史订单。在本公开的一个实施例中,进行语音输入的人、动物或机器设备与拥有历史订单信息的当前用户可以不同。在本公开的一个实施例中,检索模块503可以被配置为从当前用户的历史订单信息中检索与从订单信息中提取出的时间特征信息、地点特征信息、项目提供方特征信息和项目特征信息匹配度满足预设条件的历史订单。换言之,可以通过对语音输入的订单信息进行解析,提取出时间特征信息、地点特征信息、项目提供方特征信息和项目特征信息,然后根据这四类特征信息检索该当前用户的历史订单信息,定位配度满足预设条件的订单,即,与提取出的时间特征信息、地点特征信息、项目提供方特征信息和项目特征信息配度满足预设条件的订单。本领域技术人员可以理解,可以根据各种具体的匹配度计算方式计算匹配度。例如,可以为各种不同的订单特征信息设置不同的阈值,或者可以为对全部订单特征信息进行加权计算的结果设定阈值,之后对筛选出的订单进行排序来选择匹配度满足预设条件的历史订单。在本公开中,对预设条件不作限制。例如,匹配度满足预设条件的历史订单可以是匹配度最佳的历史订单,也可以是匹配度次佳的历史订单,甚至可以是匹配度最差的历史订单。又例如,匹配度满足预设条件的历史订单可以是匹配度达到一定阈值的多个订单。

在本公开的实施例中,基于检索到的历史订单生成新订单可以是将历史订单中的全部信息复制来生成完全相同的新订单,也可以是根据历史订单生成与历史订单相似但是有所不同的新订单,也可以是根据历史订单生成完全不同的订单。

根据本公开实施例提供的技术方案,通过识别模块,用于识别语音输入的订单信息;提取模块,用于从识别出的订单信息中提取订单特征信息;检索模块,用于从当前用户的历史订单信息中检索与订单特征信息匹配度满足预设条件的历史订单;第一生成模块,用于基于检索到的历史订单生成新订单,利用语音识别技术并通过对历史订单检索,简化了用户下订单的操作,节约了用户的下单时间,提升了用户的体验,从项目提供方而言,使用户易于找到历史订单的项目提供方,能够增加用户下单的单量。

图6示出根据本公开另一实施方式的订单处理装置的结构框图。如图6所示,该装置包括确定模块601和检索模块503。检索模块503与图1所示的实施例中的检索模块503相同。

确定模块601用于根据订单特征信息确定是否要从特定项目提供方下订单。

检索模块503被配置为:当确定模块601确定不从特定项目提供方下订单时,从当前用户的历史订单信息中检索与订单特征信息匹配度满足预设条件的历史订单。

在本公开的一个实施例中,在进行订单处理时,可以先根据订单特征信息确定是否要从特定项目提供方下订单,并且当确定不从特定项目提供方下订单时,再从当前用户的历史订单信息中检索与订单特征信息匹配度满足预设条件的历史订单。在本公开的此实施例中,通过先根据订单特征信息确定是否要从特定项目提供方下订单,而非先从当前用户的历史订单信息中检索与订单特征信息匹配度满足预设条件的历史订单,用户可以通过访问感兴趣的特定项目提供方来进行下订单处理,比较符合一般消费情况下用户的下订单习惯。另外,根据订单特征信息确定是否要从特定项目提供方下订单可以为用户提供新的选择,满足用户的新需求,用户的选择余地较大。当然,本公开不限于此,本领域技术人员可以理解,在另一实施例中,可以在从当前用户的历史订单信息中检索与订单特征信息匹配度满足预设条件的历史订单之后,计算匹配度满足预设条件的历史订单的匹配度是否达到预设阈值,当匹配度未达到预设阈值时,根据订单特征信息确定是否要从特定项目提供方下订单。

在本公开的实施例中,可以从识别出的订单信息中提取订单特征信息。在本公开的一个实施例中,订单特征信息可以包括以下信息中的至少一个:时间特征信息、地点特征信息、项目提供方特征信息、项目特征信息。在一个实施例中,当存在时间特征信息,例如表示特定时间点或某个时段的时间特征信息时,则可以利用包含时间特征信息的订单特征信息对当前用户的历史订单信息进行检索。即,时间特征信息有助于在包含多个历史订单的历史订单信息中对特定历史订单进行定位。在此情况下,根据时间特征信息、地点特征信息、项目提供方特征信息、项目特征信息从当前用户的历史订单信息中检索历史订单是比较有利的。

在本公开的另一实施例中,可以将图6所示的实施例与图5所示的实施例相结合。即,在检索模块503之前设置确定模块601,并且当确定模块601的操作结果是确定不从特定项目提供方下订单时,检索模块503用于从当前用户的历史订单信息中检索与订单特征信息匹配度满足预设条件的历史订单。

根据本公开实施例提供的技术方案,通过根据确定模块,用于根据订单特征信息确定是否要从特定项目提供方下订单;其中,检索模块被配置为:当确定模块确定不从特定项目提供方下订单时,从当前用户的历史订单信息中检索与订单特征信息匹配度满足预设条件的历史订单,用户可以基于语音识别技术从当前用户的历史订单信息中检索与订单特征信息匹配度满足预设条件的历史订单,简化了用户下订单的操作,节约了用户的下单时间,提升了用户的体验,从项目提供方而言,使用户易于找到历史订单的项目提供方,能够增加用户下单的单量。

图7示出根据本公开又一实施方式的订单处理装置的结构框图。图7所示的实施例与图6所示的实施例的区别在于在确定模块601之后还包括第二生成模块701。

第二生成模块701用于当确定模块601确定从特定项目提供方下订单时,基于订单特征信息生成向特定项目提供方下的新订单。

在本公开的实施例中,可以从识别出的订单信息中提取订单特征信息。在本公开的一个实施例中,订单特征信息可以包括以下信息中的至少一个:时间特征信息、地点特征信息、项目提供方特征信息、项目特征信息。在一个实施例中,当时间特征信息不存在,或者不表示历史时间时,可能比较难以利用订单特征信息对当前用户的历史订单信息进行检索。在此情况下,根据地点特征信息、项目提供方特征信息、项目特征信息确定特定项目提供方以及特定项目是比较有利的。在另一个实施例中,即使时间特征信息存在,也可以基于订单特征信息生成向特定项目提供方下的新订单。

根据本公开实施例提供的技术方案,通过第二生成模块用于当确定模块确定从特定项目提供方下订单时,基于订单特征信息生成向特定项目提供方下的新订单,简化了用户下订单的操作,节约了用户的下单时间,提升了用户的体验,从项目提供方而言,使用户易于找到所需的项目提供方,能够增加用户下单的单量。

图8示出根据图6所示实施方式的确定模块601的一个示例的结构框图。如图8所示,确定模块601包括第一确定子模块801和第二确定子模块802。

第一确定子模块801用于根据从订单信息中提取出的地点特征信息和项目提供方特征信息确定特定项目提供方。

第二确定子模块802用于根据从订单信息中提取出的项目特征信息确定是否要从特定项目提供方对特定项目下订单。

在本公开的实施例中,可以从识别出的订单信息中提取订单特征信息。在本公开的一个实施例中,订单特征信息可以包括以下信息中的至少一个:时间特征信息、地点特征信息、项目提供方特征信息、项目特征信息。在一个实施例中,当时间特征信息不存在,或者不表示历史时间时,可能比较难以利用订单特征信息对当前用户的历史订单信息进行检索。在此情况下,根据地点特征信息、项目提供方特征信息、项目特征信息确定特定项目提供方以及特定项目是比较有利的。在一个实施例中,在根据地点特征信息和项目提供方特征信息确定了特定项目提供方的情况下,可以根据项目特征信息确定是否要从特定项目提供方对特定项目下订单。

在另一个实施例中,在无法根据地点特征信息和项目提供方特征信息确定特定项目提供方的情况下,则确定不从特定项目提供方下订单。在另一个实施例中,在无法根据项目特征信息确定是否要从特定项目提供方对特定项目下订单的情况下,则确定不从特定项目提供方下订单。

根据本公开实施例提供的技术方案,通过第一确定子模块,用于根据从订单信息中提取出的地点特征信息和项目提供方特征信息确定特定项目提供方;第二确定子模块,用于根据从订单信息中提取出的项目特征信息确定是否要从特定项目提供方对特定项目下订单,简化了用户下订单的操作,节约了用户的下单时间,提升了用户的体验,从项目提供方而言,使用户易于找到所需的项目提供方,能够增加用户下单的单量。

本公开还公开了一种电子设备,图9示出根据本公开一实施方式的电子设备的结构框图,如图9所示,所述电子设备900包括存储器902和处理器901;其中,

所述存储器902用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器901执行以实现前述各方法步骤中的全部或部分步骤。

图10是适于用来实现根据本公开一实施方式的订单处理装置的计算机系统的结构示意图。

如图10所示,计算机系统1000包括中央处理单元(CPU)1001,其可以根据存储在只读存储器(ROM)1002中的程序或者从存储部分1008加载到随机访问存储器(RAM)1003中的程序而执行上述图1-8所示的实施方式中的各种处理。在RAM1003中,还存储有系统1000操作所需的各种程序和数据。CPU1001、ROM1002以及RAM1003通过总线1004彼此相连。输入/输出(I/O)接口1005也连接至总线1004。

以下部件连接至I/O接口1005:包括键盘、鼠标等的输入部分1006;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分1007;包括硬盘等的存储部分1008;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分1009。通信部分1009经由诸如因特网的网络执行通信处理。驱动器1010也根据需要连接至I/O接口1005。可拆卸介质1011,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器1010上,以便于从其上读出的计算机程序根据需要被安装入存储部分1008。

特别地,根据本公开的实施方式,上文参考图1描述的方法可以被实现为计算机软件程序。例如,本公开的实施方式包括一种计算机程序产品,其包括有形地包含在及其可读介质上的计算机程序,所述计算机程序包含用于执行前述订单处理方法的程序代码。在这样的实施方式中,该计算机程序可以通过通信部分1009从网络上被下载和安装,和/或从可拆卸介质1011被安装。

附图中的流程图和框图,图示了按照本公开各种实施方式的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,路程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

描述于本公开实施方式中所涉及到的单元或模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元或模块也可以设置在处理器中,这些单元或模块的名称在某种情况下并不构成对该单元或模块本身的限定。

作为另一方面,本公开还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施方式中所述装置中所包含的计算机可读存储介质;也可以是单独存在,未装配入设备中的计算机可读存储介质。计算机可读存储介质存储有一个或者一个以上程序,所述程序被一个或者一个以上的处理器用来执行描述于本公开的方法。

以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

本公开公开了A1、一种订单处理方法,包括:识别语音输入的订单信息;从识别出的订单信息中提取订单特征信息;从当前用户的历史订单信息中检索与所述订单特征信息匹配度满足预设条件的历史订单;基于检索到的历史订单生成新订单。A2、根据A1所述的方法,还包括:根据所述订单特征信息确定是否要从特定项目提供方下订单;其中,所述从当前用户的历史订单信息中检索与所述订单特征信息匹配度满足预设条件的历史订单为:当确定不从特定项目提供方下订单时,从当前用户的历史订单信息中检索与所述订单特征信息匹配度满足预设条件的历史订单。A3、根据A2所述的方法,还包括:当确定从特定项目提供方下订单时,基于所述订单特征信息生成向所述特定项目提供方下的新订单。A4、根据A1至A3任一项所述的方法,所述订单特征信息包括以下信息中的至少一个:时间特征信息、地点特征信息、项目提供方特征信息、项目特征信息。A5、根据A4所述的方法,所述从当前用户的历史订单信息中检索与所述订单特征信息匹配度满足预设条件的历史订单,包括:从当前用户的历史订单信息中检索与从所述订单信息中提取出的时间特征信息、地点特征信息、项目提供方特征信息和项目特征信息匹配度满足预设条件的历史订单。A6、根据A4所述的方法,所述根据所述订单特征信息确定是否要从特定项目提供方下订单,包括:根据从所述订单信息中提取出的地点特征信息和项目提供方特征信息确定特定项目提供方;根据从所述订单信息中提取出的项目特征信息确定是否要从所述特定项目提供方对特定项目下订单。

本公开公开了B7、一种订单处理装置,包括:识别模块,用于识别语音输入的订单信息;提取模块,用于从识别出的订单信息中提取订单特征信息;检索模块,用于从当前用户的历史订单信息中检索与所述订单特征信息匹配度满足预设条件的历史订单;第一生成模块,用于基于检索到的历史订单生成新订单。B8、根据B7所述的装置,还包括:确定模块,用于根据所述订单特征信息确定是否要从特定项目提供方下订单;其中,所述检索模块被配置为当所述确定模块确定不从特定项目提供方下订单时,从当前用户的历史订单信息中检索与所述订单特征信息匹配度满足预设条件的历史订单。B9、根据B8所述的装置,还包括:第二生成模块,用于当所述确定模块确定从特定项目提供方下订单时,基于所述订单特征信息生成向所述特定项目提供方下的新订单。B10、根据B7至B9任一项所述的装置,所述订单特征信息包括以下信息中的至少一个:时间特征信息、地点特征信息、项目提供方特征信息、项目特征信息。B11、根据B10所述的装置,所述检索模块被配置为:从当前用户的历史订单信息中检索与从所述订单信息中提取出的时间特征信息、地点特征信息、项目提供方特征信息和项目特征信息匹配度满足预设条件的历史订单。B12、根据B10所述的装置,所述确定模块包括:第一确定子模块,用于根据从所述订单信息中提取出的地点特征信息和项目提供方特征信息确定特定项目提供方;第二确定子模块,用于根据从所述订单信息中提取出的项目特征信息确定是否要从所述特定项目提供方对特定项目下订单。

本公开公开了C13、一种电子设备,包括存储器和处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行以实现如A1-A6任一项所述的方法。

本公开公开了D14、一种计算机可读存储介质,其上存储有计算机指令,该计算机指令被处理器执行时实现如A1-A6任一项所述的方法。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1