首页 / 专利库 / 人工智能 / 词性标注 / 一种多维度信息的处理方法、装置及终端设备

一种多维度信息的处理方法、装置及终端设备

阅读:893发布:2020-05-16

专利汇可以提供一种多维度信息的处理方法、装置及终端设备专利检索,专利查询,专利分析的服务。并且本 申请 适用于计算机技术领域,提供了一种多维度信息的处理方法、装置及终端设备,所述方法包括:获取用户上传的注册信息和需求信息,所述注册信息包括用户账户的属性标识;提取所述需求信息中的关键字,将所述关键字与预设关键字数据集进行对比,根据对比结果将所述需求信息进行分类,获取第一类信息集合;读取与第一类信息集合对应的注册信息中的所述属性标识,根据所述属性标识,将所述第一类信息集合进行维度分组,获取第二类信息集合;将所述第二类信息集合推送至所述用户账户。通过本申请,实现对多维度数据的分类处理,使得需求信息的发布更加便捷,以及需求信息的推送更加准确,保证了数据推送的有效性。,下面是一种多维度信息的处理方法、装置及终端设备专利的具体信息内容。

1.一种多维度信息的处理方法,其特征在于,包括:
获取用户上传的注册信息和需求信息,所述注册信息包括用户账户的属性标识;
提取所述需求信息中的关键字,将所述关键字与预设关键字数据集进行对比,根据对比结果将所述需求信息进行分类,获取第一类信息集合;
读取与第一类信息集合对应的注册信息中的所述属性标识,根据所述属性标识,将所述第一类信息集合进行维度分组,获取第二类信息集合;
将所述第二类信息集合推送至所述用户账户。
2.如权利要求1所述的多维度信息的处理方法,其特征在于,在获取用户上传的注册信息和需求信息之后,包括:
对所述注册信息和所述需求信息分别进行编码,获取与所述注册信息唯一对应的用户账户编码,以及与所述需求信息对应的需求信息编码。
3.如权利要求1所述的多维度信息的处理方法,其特征在于,提取所述需求信息中的关键字,包括:
将所述需求信息的目标文本进行分割,获取所述目标文本中的分词;
对所述分词按照预设指定词性进行词性标注
将标注后的分词作为节点,与所述目标文本中的其它分词分别建立链接;
根据每个所述节点所建立的链接数量,对所述分词设置初始权重值,所述初始权重值对应为每一个所述分词;
根据与某一分词连接的所有分词的初始权重值,对某一分词权重值进行迭代运算,获取所有分词的权重值的迭代运算结果;
根据所述迭代运算结果,获取权重值满足预设阈值的分词作为所述关键词。
4.如权利要求3所述的多维度信息的处理方法,其特征在于,所述预设关键字数据集为按意图类别设定的需求信息数据集;
将所述关键字与预设关键字数据集进行对比,根据对比结果将所述需求信息进行分类,获取第一类信息集合,包括:
计算所提取的所述关键字与预设关键字数据集的相似度;
根据所述相似度确定所述关键字所属的意图类别,按所属的意图类别将所述关键字对应的所述需求信息进行分类,获取所述第一类信息集合。
5.如权利要求1所述的多维度信息的处理方法,其特征在于,所述属性标识包括基本信息标识、特征信息标识、偏好信息标识以及关系信息标识;
读取与第一类信息集合对应的注册信息中的所述属性标识,根据所述属性标识,将所述第一类信息集合进行分组,获取第二类信息集合,包括:
根据所述基本信息标识、所述特征信息标识、所述偏好信息标识或所述关系信息中的一种或多种属性标识,对所述第一类信息集合进行分组,形成基于属性标识的数据字典动态模型,以获取所述第二类信息集合;所述数据字典动态模型为依据动态变化的所述需求信息的关键字集合模型,用于对需求信息与信息集合的匹配及对需求信息的分类。
6.如权利要求1所述的多维度信息的处理方法,其特征在于,将所述第二类信息集合推送至所述用户账户,包括:
获取与所述第二类信息集合对应的发布地址信息以及获取所述发布地址所在的预设地址范围;
若当前用户账户的定位信息处于所述预设地址范围内,则将所述第二类信息集合推送至所述当前用户账户的地图显示界面,并显示所述第二类信息集合的发布地址信息。
7.如权利要求1所述的多维度信息的处理方法,其特征在于,包括:
对所述需求信息进行聚类分析,获取相应的多类需求数据;
将与所述多类需求数据对应的用户信息进行关联分析,消减所述需求数据的预设维度信息;
对消减预设维度信息后的所述需求数据进行相似值以及差异值的计算;
按所述相似值及所述差异值对所述需求数据进行分类,得到所述第二类信息集合。
8.一种多维度信息的处理装置,其特征在于,包括:
获取模,用于获取用户上传的注册信息和需求信息,所述注册信息包括用户账户的属性标识;
第一处理模块,用于提取所述需求信息中的关键字,将所述关键字与预设关键字数据集进行对比,根据对比结果将所述需求信息进行分类,获取第一类信息集合;
第二处理模块,用于读取与第一类信息集合对应的注册信息中的所述属性标识,根据所述属性标识,将所述第一类信息集合进行维度分组,获取第二类信息集合;
推送模块,用于将所述第二类信息集合推送至所述用户账户。
9.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的方法。

说明书全文

一种多维度信息的处理方法、装置及终端设备

技术领域

[0001] 本申请属于计算机技术领域,尤其涉及一种多维度信息的处理方法、装置及终端设备。

背景技术

[0002] 随着计算机互联网技术的发展,基于社交电商产品、交易、数据管理等建立的用户账户需求关系也越来越复杂,相应所产生的信息维度也越来越丰富。
[0003] 目前,通过互联网查询信息,需要先概括出代表所查信息的关键词,通过输入关键词或包含关键词的语句信息,搜索所需的信息内容。基于传统的信息查询、搜索方式,用户可以查看已有的网页信息,或者还可以通过提问的方式进行需求信息发布;然而,随着越来越丰富和复杂的信息内容及维度,对于多用户账户之间所发出的需求信息相对独立和零散,基于目前的信息管理处理方式也无法更好解决用户之间随机产生的需求信息。发明内容
[0004] 本申请实施例提供了一种多维度信息的处理方法、装置及终端设备,可以解决目前对于多用户账户之间所发出的需求信息相对独立和零散,基于目前的信息管理处理方式也无法更好解决用户之间随机产生的需求信息的问题。
[0005] 第一方面,本申请实施例提供了一种多维度信息的处理方法,包括:
[0006] 获取用户上传的注册信息和需求信息,所述注册信息包括用户账户的属性标识;
[0007] 提取所述需求信息中的关键字,将所述关键字与预设关键字数据集进行对比,根据对比结果将所述需求信息进行分类,获取第一类信息集合;
[0008] 读取与第一类信息集合对应的注册信息中的所述属性标识,根据所述属性标识,将所述第一类信息集合进行维度分组,获取第二类信息集合;
[0009] 将所述第二类信息集合推送至所述用户账户。
[0010] 在第一方面的一种可能的实现方式中,在获取用户上传的注册信息和需求信息之后,包括:
[0011] 对所述注册信息和所述需求信息分别进行编码,获取与所述注册信息唯一对应的用户账户编码,以及与所述需求信息对应的需求信息编码。
[0012] 在第一方面的一种可能的实现方式中,提取所述需求信息中的关键字,包括:
[0013] 将所述需求信息的目标文本进行分割,获取所述目标文本中的分词;
[0014] 对所述分词按照预设指定词性进行词性标注
[0015] 将标注后的分词作为节点,与所述目标文本中的其它分词分别建立链接;
[0016] 根据每个所述节点所建立的链接数量,对所述分词设置初始权重值,所述初始权重值对应为每一个所述分词;
[0017] 根据与某一分词连接的所有分词的初始权重值,对某一分词权重值进行迭代运算,获取所有分词的权重值的迭代运算结果;
[0018] 根据所述迭代运算结果,获取权重值满足预设阈值的分词作为所述关键词。
[0019] 在第一方面的一种可能的实现方式中,所述预设关键字数据集为按意图类别设定的需求信息数据集;
[0020] 将所述关键字与预设关键字数据集进行对比,根据对比结果将所述需求信息进行分类,获取第一类信息集合,包括:
[0021] 计算所提取的所述关键字与预设关键字数据集的相似度;
[0022] 根据所述相似度确定所述关键字所属的意图类别,按所属的意图类别将所述关键字对应的所述需求信息进行分类,获取所述第一类信息集合。
[0023] 在第一方面的一种可能的实现方式中,所述属性标识包括基本信息标识、特征信息标识、偏好信息标识以及关系信息标识;
[0024] 读取与第一类信息集合对应的注册信息中的所述属性标识,根据所述属性标识,将所述第一类信息集合进行分组,获取第二类信息集合,包括:
[0025] 根据所述基本信息标识、所述特征信息标识、所述偏好信息标识或所述关系信息中的一种或多种属性标识,对所述第一类信息集合进行分组,形成基于属性标识的数据字典动态模型,以获取所述第二类信息集合;所述数据字典动态模型为依据动态变化的所述需求信息的关键字集合模型,用于对需求信息与信息集合的匹配及对需求信息的分类。
[0026] 在第一方面的一种可能的实现方式中,将所述第二类信息集合推送至所述用户账户,包括:
[0027] 获取与所述第二类信息集合对应的发布地址信息以及获取所述发布地址所在的预设地址范围;
[0028] 若当前用户账户的定位信息处于所述预设地址范围内,则将所述第二类信息集合推送至所述当前用户账户的地图显示界面,并显示所述第二类信息集合的发布地址信息。
[0029] 在第一方面的一种可能的实现方式中,对所述需求信息进行聚类分析,获取相应的多类需求数据;
[0030] 将与所述多类需求数据对应的用户信息进行关联分析,消减所述需求数据的预设维度信息;
[0031] 对消减预设维度信息后的所述需求数据进行相似值以及差异值的计算;
[0032] 按所述相似值及所述差异值对所述需求数据进行分类,得到所述第二类信息集合。
[0033] 第二方面,本申请实施例提供了一种种多维度信息的处理装置,包括:
[0034] 获取模,用于获取用户上传的注册信息和需求信息,所述注册信息包括用户账户的属性标识;
[0035] 第一处理模块,用于提取所述需求信息中的关键字,将所述关键字与预设关键字数据集进行对比,根据对比结果将所述需求信息进行分类,获取第一类信息集合;
[0036] 第二处理模块,用于读取与第一类信息集合对应的注册信息中的所述属性标识,根据所述属性标识,将所述第一类信息集合进行维度分组,获取第二类信息集合;
[0037] 推送模块,用于将所述第二类信息集合推送至所述用户账户。
[0038] 第三方面,本申请实施例提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述的方法。
[0039] 第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现所述的方法。
[0040] 第五方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行上述第一方面中任一项所述的多维度信息的处理方法。
[0041] 可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
[0042] 本申请实施例与现有技术相比存在的有益效果是:通过本实施例,获取用户上传的注册信息和需求信息,所述注册信息包括用户账户的属性标识;提取所述需求信息中的关键字,将所述关键字与预设关键字数据集进行对比,根据对比结果将所述需求信息进行分类,获取第一类信息集合;读取与第一类信息集合对应的注册信息中的所述属性标识,根据所述属性标识,将所述第一类信息集合进行维度分组,获取第二类信息集合;将所述第二类信息集合推送至所述用户账户。解决了目前对于多用户账户之间所发出的需求信息相对独立和零散,基于目前的信息管理处理方式也无法解决用户之间随机产生的需求信息的问题;实现对多维度数据的分类处理,使得需求信息的处理更加便捷,以及需求信息的推送更加准确,保证了数据推送的有效性,具有较强的易用性与实用性。附图说明
[0043] 为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0044] 图1是本申请一实施例提供的系统示意图;
[0045] 图2是本申请一实施例提供的多维度信息的处理方法所适用于的移动终端的结构示意图;
[0046] 图3是本申请一实施例提供的多维度信息的处理方法的流程示意图;
[0047] 图4是本申请一实施例提供的对多维度信息处理的应用场景示例图;
[0048] 图5是本申请实施例提供多维度信息的处理装置的结构示意图;
[0049] 图6是本申请实施例提供的终端设备的结构示意图。

具体实施方式

[0050] 以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
[0051] 应当理解,当在本申请说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
[0052] 还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
[0053] 如在本申请说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
[0054] 另外,在本申请说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
[0055] 在本申请说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
[0056] 请参见图1,是本申请一实施例提供适用多维度信息的处理方法的系统示意图。如图所示本申请实施例提供的多维度信息的处理方法可以应用于移动终端或固定设备,例如:智能移动终端101、笔记本电脑102、台式计算机103等,本申请实施例对终端设备的具体类型不作任何限制,终端设备通过有线或无线的方式与服务器104进行数据的交互,通过终端设备实现多维度信息的处理;无线方式包括互联网、WiFi网络或移动网络,其中移动网络可以包括现有的2G(如全球移动通信系统(英文:Global  System  for Mobile Communication,GSM))、3G(如通用移动通信系统(英文:Universal  Mobile 
Telecommunications System,UMTS))、4G(如FDD LTE、TDD LTE)以及4.5G、5G等。
[0057] 本申请的实施例的终端设备以移动终端为例进行说明。图2示出的是本申请一实施例提供的实现多维度信息处理方法的移动终端的部分结构的框图。参考图2,移动终端包括:射频(Radio Frequency,RF)电路210、存储器220、输入单元230、显示单元240、无线保真(wireless fidelity,WiFi)模块250、处理器260、以及电源270等部件。本领域技术人员可以理解,图2中示出的移动终端结构并不构成对移动终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0058] 下面结合图2对移动终端的各个构成部件进行具体的介绍:
[0059] RF电路210可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器260处理;另外,将设计上行的数据发送给基站。通常,RF电路包括但不限于天线、至少一个放大器收发信机耦合器低噪声放大器(Low  Noise Amplifier,LNA)、双工器等。此外,RF电路210还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(Global System of Mobile communication,GSM)、通用分组无线服务(General Packet Radio Service,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)、长期演进(Long Term Evolution,LTE))、电子邮件、短消息服务(Short Messaging Service,SMS)等。
[0060] 存储器220可用于存储软件程序以及模块,例如执行多维度信息处理的程序;处理器260通过运行存储在存储器220的软件程序以及模块,从而执行移动终端的各种功能应用以及数据处理。存储器220可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据移动终端的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器220可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0061] 输入单元230可用于接收输入的数字或字符信息,以及产生与移动终端的用户设置以及功能控制有关的键信号输入。具体地,输入单元230可包括触控面板231以及其他输入设备232。触控面板231,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板231上或在触控面板231附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板231可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器260,并能接收处理器260发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板231。除了触控面板231,输入单元230还可以包括其他输入设备232。具体地,其他输入设备232可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球鼠标、操作杆等中的一种或多种。
[0062] 显示单元240可用于显示由用户输入的信息或提供给用户的信息以及移动终端的各种菜单。显示单元240可包括显示面板241,可选的,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板241。进一步的,触控面板231可覆盖显示面板241,当触控面板231检测到在其上或附近的触摸操作后,传送给处理器260以确定触摸事件的类型,随后处理器260根据触摸事件的类型在显示面板241上提供相应的视觉输出。虽然在图2中,触控面板231与显示面板241是作为两个独立的部件来实现移动终端的输入和输出功能,但是在某些实施例中,可以将触控面板231与显示面板241集成而实现移动终端的输入和输出功能。
[0063] WiFi属于短距离无线传输技术,移动终端通过WiFi模块250可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图2示出了WiFi模块250,但是可以理解的是,其并不属于移动终端的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
[0064] 处理器260是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器220内的软件程序和/或模块,以及调用存储在存储器220内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。可选的,处理器260可包括一个或多个处理单元;优选的,处理器260可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器260中。
[0065] 移动终端还包括给各个部件供电的电源270(比如电池),优选的,电源可以通过电源管理系统与处理器260逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
[0066] 另外,尽管未示出,移动终端还可以包括蓝牙模块等,在此不再赘述。
[0067] 图3示出了本申请提供的多维度数据处理方法的示意性流程图,作为示例而非限定,该方法可以应用于上述移动终端中。
[0068] 步骤S301,获取用户上传的注册信息和需求信息,所述注册信息包括用户账户的属性标识。
[0069] 在一种可能的实现方式中,该多维度数据处理方法可以基于终端设备的应用程序实现,例如用于社交电商平台的应用程序APP;用户在通过账号登录应用程序时,需要上传注册信息进行用户账户的注册,注册信息包括用户账户的属性标识,所述属性标识包括与用户账户相关联的多维度信息,例如用户基本信息、特征信息、偏好信息以及与其他用户账户的关系信息等。
[0070] 具体的,用户基本信息包括用户手机号、通讯录信息、性别、出生日期、住址等信息;特征信息包括用户的职业、工作岗位、工作单位、学历、学位、专业、毕业院校以及专业资格证等特征信息;偏好信息包括用户的兴趣、需求偏好等短期的任务导向性的偏好信息,例如买房、买车、装修、填报志愿等,还可以是长期的习惯爱好信息,例如运动(可以进一步选择足球、篮球、乒乓球、游泳等运动信息)、音乐(可进一步选择古典乐、流行乐、演唱会等音乐信息)、电影(可进一步选择喜剧、科幻、恐怖等电影爱好信息)。
[0071] 可选的,终端设备设置偏好信息的关键字,根据用户选择输入的关键字确定该用户账户的偏好信息;终端设备还可以获取用户直接手动添加输入的偏好信息。
[0072] 具体地,与其他用户的关系信息包括朋友关系信息、朋友的朋友以及陌生人等多种关系信息。可以通过扫描用户账户二维码、用户账户的手机号进行关系用户的添加,还可以通过对用户账户的属性信息中的一种或多种信息进行用户账户的搜索与添加。
[0073] 可选的,终端设备获取用户以文字录入、语音录入、图片录入、视频录入、关键字录入等中的一种或多种方式录入的需求信息。
[0074] 在一种可能的实现方式中,在获取用户上传的注册信息和需求信息之后,包括:
[0075] 对所述注册信息和所述需求信息分别进行编码,获取与所述注册信息唯一对应的用户账户编码,以及与所述需求信息对应的需求信息编码。
[0076] 在本实施例中,在获取到用户注册信息之后,对注册信息进行压缩编码,生成与注册信息对应的唯一的编码信息,用户的编码信息包括注册时间、流号、用户外显编码以及特征码等。在获取到需求信息之后,对需求进行压缩编码,生成与需求信息对应的唯一特定的编码信息,并与需求信息的内容结合,封装为完整的需求编码信息,完整的需求编码信息包括:用户编码、需求信息录入时间、序号、特征码等。
[0077] 步骤S302,提取所述需求信息中的关键字,将所述关键字与预设关键字数据集进行对比,根据对比结果将所述需求信息进行分类,获取第一类信息集合。
[0078] 在一个可能的实现方式中,所述预设关键字数据集为根据用户发布的需求信息动态生成的关键字数据集,即在每次获取需求信息后,对与需求信息对应的关键字进行收集汇总,生成相应的关键字数据集;具体的,还可以对关键字数据集中的关键字信息进行分类,将预设关键字数据集划分为多个类别的关键字信息,使得在获取新的需求信息的关键字后,可以与每个类别的所有关键字进行对比,使得需求信息的初步分类更加准确。
[0079] 可选的,在获取新的需求信息后,与预设的关键字数据集中的汇总的关键字进行对比分析,根据与各个关键字的相似度,将当前获取的需求信息进行相应类别的划分,获取基于需求信息内容的第一类信息集合。
[0080] 在一种可能的实现方式中,提取所述需求信息中的关键字,包括:
[0081] A1、将所述需求信息的目标文本进行分割,获取所述目标文本中的分词;
[0082] 在本实施例中,将需求信息进行预处理,筛除非必要的数据,获取对应的目标文本,例如,将“在XX小区,是否可以租房”经过预处理后得到“XX小区-租房”的目标文本。对目标文本进行分割,获取目标文本中的分词,例如“XX小区”和“租房”。
[0083] A2、对所述分词按照预设指定词性进行词性标注;
[0084] 在本实施例中,对获取的每个分词的词性进行标注,例如将“XX小区”标注为名词,将“租房”标注为行为动词。
[0085] A3、将标注后的分词作为节点,与所述目标文本中的其它分词分别建立链接;根据每个所述节点所建立的链接数量,对所述分词设置初始权重值,所述初始权重值对应为每一个所述分词;根据与某一分词连接的所有分词的初始权重值,对某一分词权重值进行迭代运算,获取所有分词的权重值的迭代运算结果;根据所述迭代运算结果,获取权重值满足预设阈值的分词作为所述关键词。
[0086] 在本实施例中,当目标文本中存在多个分词时,将目标文本中的各个分词作为节点,建立与其他分词的链接,例如,在目标文本中存在“XX小区”、“租房”、“几室几厅”等多个分词,建立“XX小区”与“租房”的链接,以及“租房”和“几室几厅”的链接;根据链接的数量设置每个分词的权重值,例如“XX小区”与“几室几厅”分别各为一个链接,“租房”的链接为两个,设置与“XX小区”、“租房”、“几室几厅”对应的初始权重为0.2、0.6、0.2,将所述初始权重值进行傅里叶迭代运算,获取满足预设阈值的目标权重值,将与目标权重值对应的分词作为关键字或关键词,例如,最终“XX小区”和“租房”对应的目标权重值满足预设阈值,则确定该两个分词为该需求信息的关键词。
[0087] 可选的,所述预设关键字数据集为按意图类别设定的需求信息数据集;
[0088] 将所述关键字与预设关键字数据集进行对比,根据对比结果将所述需求信息进行分类,获取第一类信息集合,包括:
[0089] B1、计算所提取的所述关键字与预设关键字数据集的相似度;
[0090] 在本实施例中,对获取的关键字与预设关键字数据集进行匹配,获取匹配后的相似度。
[0091] B2、根据所述相似度确定所述关键字所属的意图类别,按所属的意图类别将所述关键字对应的所述需求信息进行分类,获取所述第一类信息集合。
[0092] 在本实施例中,根据相似度,确定需求信息对应的意图类别,按需求信息所属的意图类别对需求信息进行分类,获取基于需求信息内容的第一类信息集合。
[0093] 步骤S303,读取与第一类信息集合对应的注册信息中的所述属性标识,根据所述属性标识,将所述第一类信息集合进行维度分组,获取第二类信息集合。
[0094] 在本实施例中,所述属性标识包括与用户账户相关联的多维度信息,例如,所述属性标识包括基本信息标识、特征信息标识、偏好信息标识以及关系信息标识。
[0095] 可选的,将所述第一类信息集合进行维度分组,获取第二类信息集合包括:
[0096] 根据所述基本信息标识、所述特征信息标识、所述偏好信息标识或所述关系信息中的一种或多种属性标识,对所述第一类信息集合进行分组,形成基于属性标识的数据字典动态模型,以获取所述第二类信息集合;所述数据字典动态模型为依据动态变化的所述需求信息的关键字集合模型,用于对需求信息与信息集合的匹配及对需求信息的分类。
[0097] 例如,根据基本信息标识中的性别或住址信息,将在某一用户账户发布的对应的需求进行进一步分类,或者根据用户的专业、学位对用户账户对应的需求信息进行进一步分类,使得需求信息可以根据需要按不同的信息维度进行分类,获取对应类别的需求信息集合。具体的,还可以由某一个需求信息(a)原始发布的用户(A)发起合并(或有条件合并)另一个用户(B)原始发布的需求信息(b)的申请,如果用户B同意了,则需求b并入a。合并条件可以是参与合并后的需求(a+b)群中的管理权限。还可以对用户需求信息进行自动分析比对,由系统发起合并申请,给到需求原始发布用户(A、B、C、D、E、F…),经用户同意后(比如A、B、C),相关需求(a、b、c)合并(成为a+b+c)。
[0098] 步骤S304,将所述第二类信息集合推送至所述用户账户。
[0099] 在本实施例中,按不同维度对需求信息进行分类,获取不同类别的需求信息集合;根据用户的属性标识,可以对用户账户进行选择性的推送,例如,根据用户的职业信息,为用户推送关于相关职业的需求信息,以实现需求信息的共享与参考。
[0100] 可选的,将所述第二类信息集合推送至所述用户账户,包括:
[0101] 获取与所述第二类信息集合对应的发布地址信息以及获取所述发布地址所在的预设地址范围;
[0102] 若当前用户账户的定位信息处于所述预设地址范围内,则将所述第二类信息集合推送至所述当前用户账户的地图显示界面,并显示所述第二类信息集合的发布地址信息。
[0103] 在本实施例中,用户账户可以在地图上发布需求信息,针对预设地址范围的上线用户发布需求,并可设定需求发布的时间段。如:用户A可以在地图上选择在7月30日上午8:00-10:00在广州的中山大学附属肿瘤医院范围内,发布“XXX抗癌药是否有效”的咨询需求。
到了该需求发布时间点时,系统自动触发,向该区域设置允许接收陌生人发布需求的用户进行广播,该区域的用户可以在附近的需求中查看到。
[0104] 作为示例而非限定,所述的多维度信息的处理方法包括:
[0105] C1、对所述需求信息进行聚类分析,获取相应的多类需求数据;将与所述多类需求数据对应的用户信息进行关联分析,消减所述需求数据的预设维度信息;
[0106] 在本实施例中,将未知类别的需求信息进行聚类分析,获取新的类别或已知类别的需求数据。将与未知类别或已知类别的需求数据对应的用户信息进行关联分析,例如针对用户发出的需求信息,选择用户账户的某一定向维度信息,筛除其他维度的属性信息,根据定向维度信息统计用户发布的需求信息,减小数据处理的冗余量,提高对多维度信息的处理效率。
[0107] C2、对消减预设维度信息后的所述需求数据进行相似值以及差异值的计算;按所述相似值及所述差异值对所述需求数据进行分类,得到所述第二类信息集合。
[0108] 在本实施例中,在获取到大量的需求信息后,将经过维度信息消减后的多个需求相信之间的相似值以及差异值进行计算,根据属性信息的相似值对需求信息进一步分类,得到基于多维度属性信息的相似度确定对应的第二类信息集合,是信息的处理与统计更加可靠,更符合业务的实际需求。
[0109] 通过本实施例,解决了传统的信息发布方式不便于对信息进行统计与处理,使得信息的传播与推广存在诸多的不便,无法满足用户的业务需求的问题;使得需求信息的发布更加便捷,以及需求信息的推送更加准确,保证了数据推送的有效性。
[0110] 参见图4,是本申请一实施例提供的对多维度信息处理的应用场景示例图,该方法将通过用户账户发布的需求信息,结合用户账户的注册信息,对需求信息以及注册信息进行分解、比对、汇聚,以形成需求信息集合,进一步通过对集合中的各个用户的多维属性信息加以读取,并据此形成动态的信息分类表,对需求集合加以分类分组,进而匹配耦合信息或推送至目标用户账户。
[0111] 具体的,针对零散的用户账户的需求信息,经过该方法的分解、比对、汇聚,获取需求解决方案信息或者需求组合解决方案信息,从而增加多维度需求信息的分类的准确性以及针对性,减少对冗余数据的处理;另外,通过本方案实现了,将下一时刻的信息与上一时刻的信息结合,将下一时刻零散、未知的需求信息,结合上一时刻的需求信息集合,进一步对结合后的需求信息进行多维度分析提取,得到不同类别的所需的信息集合。
[0112] 如图4所示的对多维度信息处理的应用场景示例图,进一步说明的多维度信息的具体处理过程以及流向;如图所示,在获取多维度数据后,对所获取的多维度数据进行预处理,主要包括:对多维度数据进行筛选和降噪,获取多维度需求数据时异常或者非法、非必要值等错误被过滤,可用消减维数的方法,通过相关分析消除多余属性,从而为后期推送提高精准度。
[0113] 其次,运用数据压缩,获取用户基础数据和维度数据后,多维度需求数据分析过程中数据块消减,用聚类或参数模型替代原有数据,从而达到缩小所挖掘数据的规模,去除冗余数据,或者利用基于概念树的泛化也可以实现对多维度需求数据规模的消减;然后,对多维度需求数据进行规则处理、规则分类及数据分析;具体的,规则处理和规则分类包括:数据转换主要应用在数据库架构设计,按照设计的数据字典对数据进行转义和拆分,再按照实际场景业务,对数据进行组合联表查询,可用数据聚合的方法,可构造数据立方,将一组数据按照相似性和差异性分为几个类别。进一步,数据分析可以包括,趋势分析基于有基础行为数据后,用于核心指标的长期跟踪,例如:点击率,GMV,活跃用户。通常,会生成一个简单的数据趋势图,并且有必要观察数据的未来趋势变化,是否存在周期性,是否存在拐点,以及分析背后的原因,是否是内部原因也是外部原因。趋势分析的最佳输出是比率。有介质,年份和基础比率;交叉对比将从水平和垂直维度分析,对比是与自身进行比较。最常见的数据指标是需要与目标值进行比较以回答我们是否已完成目标;垂直比较:与其他竞品进行比较,A/B测试的关键是确保两组中只有一个变量,其他条件是一致的。需要检验不同渠道的投放效果,您需要确保产品相同,投放投入相同,并且在线时间保持不变,测试的数据才是有意义的。象限分析根据不同的数据,每个比较主题分为四个象限。可以将流量源的质量和数量划分为四个象限,选择固定时间点来比较每个信道的流量成本。质量可以通过该维度的总量来保留。作为标准。对于高质量和大批量的渠道继续保持,为优质低容量渠道扩大引进数量,低质量小批量传递,低质量和大批量尝试投入策略和要求,这种象限分析使我们能够进行比较和分析获得非常直观和快速的结果。
[0114] 最后按照关联的规则和依据的条件如实效性等把数据按照要求格式进行相似度匹配、维度校验以及推送,通过有分布式计算,搭建服务器集群。
[0115] 通过本实施例,获取用户上传的注册信息和需求信息,所述注册信息包括用户账户的属性标识;提取所述需求信息中的关键字,将所述关键字与预设关键字数据集进行对比,根据对比结果将所述需求信息进行分类,获取第一类信息集合;读取与第一类信息集合对应的注册信息中的所述属性标识,根据所述属性标识,将所述第一类信息集合进行维度分组,获取第二类信息集合;将所述第二类信息集合推送至所述用户账户。实现了对多维度数据的分类处理,使得需求信息的处理更加便捷,以及需求信息的推送更加准确,保证了需求信息推送的有效性;将用户自身所需求的信息与其他用户的需求信息进行动态的分类及结合,实现客户端多用户账户之间的信息的共享及动态关联,使得用户之间随机产生的需求信息得到更好的解决。
[0116] 应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
[0117] 对应于上文实施例所述的多维度信息处理的方法,图5示出了本申请实施例提供的多维度信息的处理装置的结构框图,为了便于说明,仅示出了与本申请实施例相关的部分。
[0118] 参照图5,该装置包括:
[0119] 获取模块51,用于获取用户上传的注册信息和需求信息,所述注册信息包括用户账户的属性标识;
[0120] 第一处理模块52,用于提取所述需求信息中的关键字,将所述关键字与预设关键字数据集进行对比,根据对比结果将所述需求信息进行分类,获取第一类信息集合;
[0121] 第二处理模块53,用于读取与第一类信息集合对应的注册信息中的所述属性标识,根据所述属性标识,将所述第一类信息集合进行维度分组,获取第二类信息集合;
[0122] 推送模块54,用于将所述第二类信息集合推送至所述用户账户。
[0123] 通过本实施例,解决了传统的信息发布方式不便于对信息进行统计与处理、使得信息的传播与推广存在诸多的不便、无法满足用户的业务需求的问题;使得需求信息的发布更加便捷;将用户自身所需求的信息与其他用户的需求信息进行动态的结合分类,实现了客户端用户账户之间的需求信息的共享及动态关联,使得用户之间随机产生的需求信息得到更好的解决,以及需求信息的推送更加准确,保证了数据推送的有效性。
[0124] 需要说明的是,上述装置/单元之间的信息交互、执行过程等内容,由于与本申请方法实施例基于同一构思,其具体功能及带来的技术效果,具体可参见方法实施例部分,此处不再赘述。
[0125] 所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0126] 图6为本申请一实施例提供的终端设备的结构示意图。如图6所示,该实施例的终端设备6包括:至少一个处理器60(图6中仅示出一个)处理器、存储器61以及存储在所述存储器61中并可在所述至少一个处理器60上运行的计算机程序62,所述处理器60执行所述计算机程序62时实现上述任意各个多维度信息处理方法实施例中的步骤。
[0127] 所述终端设备6可以是桌上型计算机、笔记本、掌上电脑及端服务器等计算设备。该终端设备可包括,但不仅限于,处理器60、存储器61。本领域技术人员可以理解,图6仅仅是终端设备6的举例,并不构成对终端设备6的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如还可以包括输入输出设备、网络接入设备等。
[0128] 所称处理器60可以是中央处理单元(Central Processing Unit,CPU),该处理器60还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0129] 所述存储器61在一些实施例中可以是所述终端设备6的内部存储单元,例如终端设备6的硬盘或内存。所述存储器61在另一些实施例中也可以是所述终端设备6的外部存储设备,例如所述终端设备6上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述存储器61还可以既包括所述终端设备6的内部存储单元也包括外部存储设备。所述存储器61用于存储操作系统、应用程序、引导装载程序(BootLoader)、数据以及其他程序等,例如所述计算机程序的程序代码等。所述存储器61还可以用于暂时地存储已经输出或者将要输出的数据。
[0130] 本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现可实现上述各个方法实施例中的步骤。
[0131] 本申请实施例提供了一种计算机程序产品,当计算机程序产品在移动终端上运行时,使得移动终端执行时实现可实现上述各个方法实施例中的步骤。
[0132] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质至少可以包括:能够将计算机程序代码携带到拍照装置/终端设备的任何实体或装置、记录介质、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质。例如U盘、移动硬盘、磁碟或者光盘等。在某些司法管辖区,根据立法和专利实践,计算机可读介质不可以是电载波信号和电信信号。
[0133] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
[0134] 本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
[0135] 在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
[0136] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0137] 以上所述实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈