掌桥专利:专业的专利平台
掌桥专利
首页

一种基于大数据的定向搜索系统

文献发布时间:2023-06-19 10:32:14


一种基于大数据的定向搜索系统

技术领域

本发明涉及信息共享技术领域,具体而言,涉及一种基于大数据的定向搜索系统。

背景技术

搜索系统是根据对信息资源中不同对象和层次揭示上的需要,文献目录、索引、机读数据库、网络搜索引擎等信息资源搜索工具构成的以不同检索需要为目标的、形式多样的、完备的系统,其能够分类出需要的信息。

随着互联网的不断发展,计算机网络技术的发展极大的提高了人们获取信息的便利性,计算机网络中存储了海量的信息,为了便于人们查找到自己所需的信息,搜索引擎被广泛使用。

用户可以方便地通过搜索引检索到各种信息。例如,通过用户的客户端中输入搜索词等,通过搜索引擎很容易找到与该搜索词相关的信息。然而,正由于计算机网络中数据量非常庞大,通过搜索引擎搜索获得的满足条件的搜索结果通常也是非常多,有时甚至多达数百万,这其中就有相当一部分网页虽然包含用户输入的关键词,但是与用户所要了解的信息无关,并不能进行有效的搜索,为了解决上述问题,一般的搜索引擎都提供了限制关键词的位置进行搜索。虽然这种方式可以提高搜索结果内容的相关度,但是用户因此会将搜索的面限制得很窄,不利于用户获取更多有价值的信息。

由此,提出一种基于大数据的定向搜索系统来解决上述背景技术中提出的问题。

发明内容

本发明的目的在于提供一种基于大数据的定向搜索系统,其能够根据需要定向的搜索、筛选相关数据,自动过滤大部分无用信息,从而实现精准的搜索,提高效率。

本发明的实施例是这样实现的:

本申请实施例提供一种基于大数据的定向搜索系统,其包括:

输入模块,用以输入并接收限制主题的搜索请求;

分类模块,用以将所述搜索请求进行类别处理;

检索模块,用以根据所述搜索请求以及所属的类别进行检索并得到检索结果,且将所述检索结果进行整合;

输出模块,用以输出经过整合的检索结果;

还包括:客户端,用以接收所述搜索请求以及所述检索结果并通过其显示查看;

共享系统服务器,用以存储上传的整合数据并将其分类;

客户后端,用以管理、编辑客户端,以及上传所述整合数据至共享系统服务器。

在本发明的一些实施例中,上述搜索请求包括搜索词、特殊标识和身份标识。从而能够从多个角度搜索相关信息,比如搜索的是某家公司,便能够将该公司的法人、近期的海关记录以及相关联系人的姓名和方式均能够显示,从而能够得到精确检索结构。

在本发明的一些实施例中,上述身份标识为用户在共享系统服务器中的注册身份标识。即用户在使用该系统时,需要进行注册,从而获得注册身份标识。

在本发明的一些实施例中,上述特殊标识是在所述搜索词和所述身份标识之间任意定义的字符,并根据所述搜索词在所述共享系统服务器中进行搜索以获得检索结果。

在本发明的一些实施例中,上述检索结果通过所述输出模块提供至所述客户端。即是通过输出模块将检索的结构传输至客户端,客户端通过显示展示相关信息给用户。

在本发明的一些实施例中,上述用户在共享服务器中注册账号以获得注册身份标识;所述注册账号包括注册ID、邮箱和手机号其中的一种或多种。

在本发明的一些实施例中,上述客户后端包括管理模块、输入单元、数据整合单元。

在本发明的一些实施例中,上述管理模块用于管理、编辑客户端,并设置有多层身份识别以区分多层身份的管理权限。后台的工作人员也需要进行多层的身份验证方能够获得此系统不同程度的管理权限,当然,身份验证的层数与获得的权限是成正比的,即验证的层数越多,且均通过验证,其获得的权限也就越多。

在本发明的一些实施例中,上述输入单元用以将共享系统服务器中不存在的数据、资料传输至共享系统服务器。

在本发明的一些实施例中,上述数据整合单元能够将新输入以及已经存在于共享系统服务器中的数据按照关键词进行整合。

相对于现有技术,本发明的实施例至少具有如下优点或有益效果:本系统在使用时,可根据用户的搜索请求精准的显示出检索结果,同时能够检索出有关检索信息的多种相关的信息,也就避免了用户在使用时需要多次的进行检索操作,一定程度上大大的提高了检索效率,同时及利于用户获取更多有价值的信息。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明实施例中整体的流程图;

图2为本发明实施例中客户端与客户后端的连接框图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。

因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个…”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

在本申请的描述中,需要说明的是,术语“上”、“下”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该申请产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。

在本申请的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。

下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的各个实施例及实施例中的各个特征可以相互组合。

实施例

本申请实施例提供一种基于大数据的定向搜索系统,其包括:

输入模块,此模块用以用户在使用该系统时输入并接收限制主题的搜索请求,并将其传输至分类模块;

分类模块,此模块用以将用户输入的搜索请求进行类别处理,即将搜索请求按照关键词的所属领域进行归纳分类,并将分类好的搜索请求传输至检索模块。

检索模块,此模块用以接收分类模块并根据搜索请求以及所属的类别进行检索并得到检索结果,且将检索结果进行整合;即在共享系统服务器中根据该搜索请求的类别进行检索,查找与该搜索请求相同或相似的信息和资料,将其进行整合后传输至输出模块。

输出模块,用以输出经过整合的检索结果;即在接收到检索模块传输的信号后,将检索结果传输至与其通讯连接的客户端。

还包括:客户端,用以接收搜索请求以及检索结果并通过其显示查看;该客户端可以是安装于用户电脑上的软件,通过客户端,将搜索请求输入并通过输入模块将其传输至分类模块,在进行分类处理后,即传输至检索模块。

共享系统服务器,用以存储上传的整合数据并将其分类;分类模块将处理完成的搜索请求传输至检索模块后,检索模块根据分类结果在共享系统服务器中查找相同或相似的数据,而共享系统服务器中的数据同样是经过整合和分类处理,从而也就提高了检索效率。

客户后端,用以管理、编辑客户端,以及上传整合数据至共享系统服务器。而客户后端即可控制、操作整个系统,客户后端使用于后台的工作人员,应用其管理以及编辑客户端,包括对客户端页面的编辑、客户端的升级,更加重要的是能够传输共享系统服务器不存在资料到共享系统服务器中,而共享系统服务器中存在资料都需要后台的工作人员通过客户后端进行传输,从而便能够有效的控制共享系统服务器中资料的来源,便能够避免其他人的无关资料的传输。

在本发明的一些实施例中,上述搜索请求包括搜索词、特殊标识和身份标识。从而能够从多个角度搜索相关信息,比如搜索的是某家公司,便能够将该公司的法人、近期的海关记录以及相关联系人的姓名和方式均能够显示,从而能够得到精确检索结构。

在本发明的一些实施例中,上述身份标识为用户在共享系统服务器中的注册身份标识。即用户在使用该系统时,需要进行注册,从而获得注册身份标识。

在本发明的一些实施例中,上述特殊标识是在搜索词和身份标识之间任意定义的字符,并根据搜索词在共享系统服务器中进行搜索以获得检索结果。

在本发明的一些实施例中,上述检索结果通过输出模块提供至客户端。即是通过输出模块将检索的结构传输至客户端,客户端通过显示展示相关信息给用户。

在本发明的一些实施例中,上述用户在共享服务器中注册账号以获得注册身份标识;注册账号包括注册ID、邮箱和手机号其中的一种或多种。即丰富该系统的注册方式,以便于用户的使用,从一定程度上边能够扩大此系统的使用量。

在本发明的一些实施例中,上述客户后端包括管理模块、输入单元、数据整合单元。

在本发明的一些实施例中,上述管理模块用于管理、编辑客户端,并设置有多层身份识别以区分多层身份的管理权限。后台的工作人员也需要进行多层的身份验证方能够获得此系统不同程度的管理权限,当然,身份验证的层数与获得的权限是成正比的,即验证的层数越多,且均通过验证,其获得的权限也就越多。

在本发明的一些实施例中,上述输入单元用以将共享系统服务器中不存在的数据、资料传输至共享系统服务器。

在本发明的一些实施例中,上述数据整合单元能够将新输入以及已经存在于共享系统服务器中的数据按照关键词进行整合。

在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本申请的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

另外,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。

功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其它的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。

相关技术
  • 一种基于大数据的定向搜索系统
  • 一种基于5G通信技术的大数据式搜索系统及其搜索方法
技术分类

06120112587168