基于社交网络寻人方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:19544772 阅读:23 留言:0更新日期:2018-11-24 20:46
本申请涉及一种基于社交网络寻人方法、装置、计算机设备和存储介质,该方法首先基于用户自行设定的被搜索身份构建的搜索数据库,该搜索数据库不包含用户的个人信息,之后在用户通过终端发送搜索内容到服务器,进行寻人操作时,将该搜索内容在搜索数据库中进行内容匹配,得到候选搜索规则,进而得到被搜索身份对应的用户。由于该方法中搜索数据库中的搜索规则是基于用户设定被搜索身份时的搜索意愿设定,因此,该方法可以由用户自行控制其社交圈的人群(即哪些特定人群可以寻找到他)。此外,本实施例的方法在进行搜索规则匹配的使用的是不包含用户个人信息的搜索数据库,可以有效的保护用户个人私人信息,防止通过大量检索拼接方法恶意窃取用户个人信息。

Person-finding methods, devices, computer devices and storage media based on social networks

This application involves a search database based on the search identity set by the user. The search database does not contain the user's personal information. After that, the user sends the search content to the server through the terminal. When searching, the search content is matched in the search database to get candidate search rules, and then the users corresponding to the search identity are obtained. Since the search rules in the search database in this method are based on the search intention when the user sets the search identity, the method can control the crowd in his social circle (that is, which specific crowd can find him). In addition, the method of the present embodiment uses a search database that does not contain user's personal information in matching search rules, which can effectively protect user's personal information and prevent malicious stealing of user's personal information through a large number of search splicing methods.

【技术实现步骤摘要】
基于社交网络寻人方法、装置、计算机设备和存储介质
本申请涉及通信
,特别是涉及一种基于社交网络寻人方法、装置、计算机设备和存储介质。
技术介绍
通过社交网络寻找特定的人群,是现代生活中人们寻找亲友或特定任务的常用方式。传统技术中,通过网络进行人物对象寻找时,会使用大量的个人信息进行匹配,得到的个人信息越全面,匹配结果越准确。因此服务商在提供该搜索服务时,会尽可能的完善各用户的个人信息。然而,这使得他人可以通过对多次检索信息进行拼接,获取用户的隐私信息,造成用户个人信息泄露。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够保证用户个人信息安全的基于社交网络寻人方法、装置、计算机设备和存储介质。一种基于社交网络寻人方法,所述方法包括:根据接收的搜索设定请求,返回搜索设定项,以使用户根据所述搜索设定项设置被搜索身份的搜索规则;将所述被搜索身份的搜索规则存入搜索数据库;将接收的搜索内容与所述搜索数据库中的搜索规则进行匹配,得到与所述搜索内容匹配的候选搜索规则;根据所述候选搜索规则确定目标用户。作为一种可选地实施方式,在根据所述候选搜索规则确定目标用户的步骤之后还包括:获取所述候选搜索规则对应的被搜索身份的身份权限;根据所述身份权限从用户信息数据库中获取所述目标用户的身份信息;输出所述目标用户的身份信息。作为一种可选地实施方式,所述方法还包括:接收用户输入的个人信息,并将个人信息存入用户信息数据库;接收用户通过身份权限项输入的权限信息,得到与所述用户对应的被搜索身份的身份权限;根据所述被搜索身份的身份权限,设置所述用户的个人信息与身份信息的对应关系。作为一种可选地实施方式,根据所述候选搜索规则确定目标用户的步骤包括:对所述与所述搜索内容匹配的搜索规则确定目标用户进行规则校验,得到有效搜索规则;根据所述有效搜索规则得到被搜索身份。作为一种可选地实施方式,所述将接收的搜索内容与所述搜索数据库中的搜索规则进行匹配,得到与所述搜索内容匹配的候选搜索规则的步骤包括:判断所述搜索内容与所述搜索数据库中的某一搜索规则是否完全匹配;若判断结果为是,则将所述某一搜索规则作为所述候选搜索规则。作为一种可选地实施方式,所述将接收的搜索内容与所述搜索数据库中的搜索规则进行匹配,得到与所述搜索内容匹配的候选搜索规则的步骤包括:获取搜索记录,并对所述搜索记录进行数据分析,得到所述搜索规则的搜索设定项的内容别名;若所述搜索内容与所述搜索规则的内容或者相应的搜索设定项的内容别名完全匹配,则将所述搜索规则作为候选搜索规则。作为一种可选地实施方式,所述方法还包括:若将接收的搜索内容与所述搜索数据库中的搜索规则进行内容匹配,未得到候选搜索规则,则提交认知请求,并根据所述认知请求获取当前用户设定的搜索规则和搜索记录,得到当前用户的搜索目标;根据所述搜索目标得到认知检索规则,并使用所述认知检索规则在所述搜索数据库中为所述搜索内容匹配候选搜索规则。作为一种可选地实施方式,所述搜索目标包括同类设定目标检索或相对设定目标检索。一种基于社交网络寻人装置,所述装置包括:规则设定模块,用于根据接收的搜索设定请求,返回搜索设定项,以使用户根据所述搜索设定项设置被搜索身份的搜索规则;搜索数据库,用于存储所述被搜索身份的搜索规则;匹配模块,用于将接收的搜索内容与搜索数据库中的搜索规则进行内容匹配,得到候选搜索规则;处理模块,用于根据所述候选搜索规则确定目标用户。一种计算机设备,包括存储器及处理器,所述存储器上存储有可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:根据接收的搜索设定请求,返回搜索设定项,以使用户根据所述搜索设定项设置被搜索身份的搜索规则;将所述被搜索身份的搜索规则存入搜索数据库;将接收的搜索内容与搜索数据库中的搜索规则进行内容匹配,得到候选搜索规则;根据所述候选搜索规则确定目标用户。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:根据接收的搜索设定请求,返回搜索设定项,以使用户根据所述搜索设定项设置被搜索身份的搜索规则;将所述被搜索身份的搜索规则存入搜索数据库;将接收的搜索内容与搜索数据库中的搜索规则进行内容匹配,得到候选搜索规则;根据所述候选搜索规则确定目标用户。上述基于社交网络寻人方法、装置、计算机设备和存储介质,该方法首先基于用户自行设定的被搜索身份构建的搜索数据库,该搜索数据库不包含用户的个人信息,之后在用户通过终端发送搜索内容到服务器,进行寻人操作时,将该搜索内容在搜索数据库中进行内容匹配,得到候选搜索规则,进而得到被搜索身份对应的用户。由于该方法中搜索数据库中的搜索规则是基于用户设定被搜索身份时的搜索意愿设定,因此,该方法可以由用户自行控制其社交圈的人群(即哪些特定人群可以寻找到他)。此外,本实施例的方法在进行搜索规则匹配的使用的是不包含用户个人信息的搜索数据库,可以有效的保护用户个人私人信息,防止通过大量检索拼接方法恶意窃取用户个人信息。附图说明图1为一个实施例中基于社交网络寻人方法的应用环境图;图2为一个实施例中基于社交网络寻人方法的流程示意图;图3为一个实施例中基于社交网络寻人方法的补充步骤流程示意图;图4为一个实施例中得到候选搜索规则的步骤流程示意图;图5为一个实施例中得到候选搜索规则的步骤流程示意图;图6为另一个实施例中基于社交网络寻人方法的补充步骤流程示意图;图7为一个实施例中基于社交网络寻人装置的结构框图;图8为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的基于社交网络寻人方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104通过网络进行通信。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。在一个实施例中,如图2所示,提供了一种基于社交网络寻人方法,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:步骤210,根据接收的搜索设定请求,返回搜索设定项,以使用户根据所述搜索设定项设置被搜索身份的搜索规则。其中,搜索设定项是用户设置被搜索身份的类别特征的选项,用于限定用户自己期望搜索到自己的人群。可以包含关键字项、通信号项、位置项、类别项等等。其中,关键字项、通信号项可以为多个。具体地,服务器104根据接收的搜索设定请求,返回搜索设定项,以使用户根据所述搜索设定项设置被搜索身份的搜索规则。可选地,用户可以根据自身需求设置多个与该用户相关的被搜索身份。可选地,用户设置被搜索身份可以在其身份注册时,也可以在有需要增加被搜索身份的需求时,通过终端102向服务器104发起搜索设定请求。例如:用户A可以针对其公司X部门经理的身份设定被搜索身份1;针对其F大学毕业生的身份设定被搜索身份2。用户针对公司X部门经理这一身份设定被搜索身份时,首先通过终端102向服务器104发送搜索设定请求,服务器104根据该搜索设定请求向终端102返回搜本文档来自技高网...

【技术保护点】
1.一种基于社交网络寻人方法,其特征在于,所述方法包括:根据接收的搜索设定请求,返回搜索设定项,以使用户根据所述搜索设定项设置被搜索身份的搜索规则;将所述被搜索身份的搜索规则存入搜索数据库;将接收的搜索内容与所述搜索数据库中的搜索规则进行匹配,得到与所述搜索内容匹配的候选搜索规则;根据所述候选搜索规则确定目标用户。

【技术特征摘要】
1.一种基于社交网络寻人方法,其特征在于,所述方法包括:根据接收的搜索设定请求,返回搜索设定项,以使用户根据所述搜索设定项设置被搜索身份的搜索规则;将所述被搜索身份的搜索规则存入搜索数据库;将接收的搜索内容与所述搜索数据库中的搜索规则进行匹配,得到与所述搜索内容匹配的候选搜索规则;根据所述候选搜索规则确定目标用户。2.根据权利要求1所述的方法,其特征在于,在根据所述候选搜索规则确定目标用户的步骤之后还包括:获取所述候选搜索规则对应的被搜索身份的身份权限;根据所述身份权限从用户信息数据库中获取所述目标用户的身份信息;输出所述目标用户的身份信息。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:接收用户输入的个人信息,并将个人信息存入用户信息数据库;接收用户通过身份权限项输入的权限信息,得到与所述用户对应的被搜索身份的身份权限;根据所述被搜索身份的身份权限,设置所述用户的个人信息与身份信息的对应关系。4.根据权利要求1所述的方法,其特征在于,根据所述候选搜索规则确定目标用户的步骤包括:对所述与所述搜索内容匹配的搜索规则确定目标用户进行规则校验,得到有效搜索规则;根据所述有效搜索规则得到被搜索身份。5.根据权利要求1所述的方法,其特征在于,所述将接收的搜索内容与所述搜索数据库中的搜索规则进行匹配,得到与所述搜索内容匹配的候选搜索规则的步骤包括:判断所述搜索内容与所述搜索数据库中的某一搜索规则是否完全匹配;若判断结果为是,则将所述某一搜索规则作为所述候选搜索规则。6.根据权利要求1-5任一项所述的方法,其特征在于,所述将接收的搜索内容与所述搜...

【专利技术属性】
技术研发人员:卢思亮李舒扬
申请(专利权)人:重逢北京科技有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1