基于知识点结构的搜索装置的制造方法_6

文档序号:9235536阅读:来源:国知局
类,分类为“国家战略”。
[0224]当然,在用户或者第三方提供的知识点分类之中,系统可以将其中的一个设置成经系统审批的,默认将这一审批的知识点分类作为推荐的知识点提供给用户。
[0225]服务器2g将所有的搜索结果都反馈至网络终端lg。搜索结果排序单元212g以预设的排序条件对搜索结果进行排序处理。在本实施例中,以知识点分类名被点击的次数为准,对搜索到的所有知识点分类名进行降序排列后输出。于是,用户能在网络终端Ig上看到搜索出来的“亚投行”的所有分类名,并且这些分类名是以被用户点击次数的多少来排序的,较佳的可以在搜索结果中标明被点击的次数。或者,搜索结果排序单元212g是基于知识点的页排名算法进行排序。知识点是可以被用户的引用的,类似Page Rank算法(页排名算法),或者通过其他显式或隐式的用户行为,每个知识点就会有一个权威值。对于知识点排名目前最公认的算法就是Page Rank,及在其基础上的一些有侧重点的变形。这样做是为了从大数据中提取有价值的信息,过滤噪音信息。用户也可以在引用的基础上修改来建立自己版本的知识点。
[0226]用户关注模块I5g实现了用户在阅读完搜索结果中的知识点分类后,对满意的知识点分类进行关注,这一关注行为自动上传到服务器2g中保存。对应的,服务器2g中的贡献度存储模块24g更新存储其中的对应用户所属的知识点结构中的知识点分类的被关注的对象。
[0227]在这一基础上,关注某一知识点分类的用户和该知识点分类所属的用户之间就建立了关联,系统可以利用这一关联进行用户之间的互动,从而建立起网络上的社交联系。
[0228]而且,若用户在搜索结果中选择第三方提供的知识点分类,则本发明的搜索装置相当于在用户和第三方知识点提供方之间的桥梁和中介平台,可以以直接链接的方式链接到第三方,例如百度百科或者其他搜索网站中。
[0229]在本实施例中,知识点关系搜索单元214g以至少两个知识点为输入,搜索该至少两个知识点之间的关系。或者,知识点关系搜索单元214g以单个知识点为输入,搜索与该单个知识点有关系的其他知识点,其中这种关系可以不加限制,例如包含父节点知识点、子节点知识点、兄弟节点知识点;也可以将这种关系加以限制,如特定限制在父节点知识点、子节点知识点、兄弟节点知识点。
[0230]由于每个用户都在服务器上留有属于自己的知识点结构,因此可能存在多个搜索结果。例如,用户在输入“亚投行一带一路”时,产生了 3个搜索结果。第一个是用户A构建的知识点关系,“亚投行”和“一带一路”是父子关系,其中“一带一路”是父节点,“亚投行”是子节点。第二个是用户B构建的知识点关系,“亚投行”和“一带一路”是兄弟关系。第三个是来自于第三方的百度百科中对“亚投行”和“一带一路”是越级并联关系。当然,也可能无法搜索到两者之间的关系,则搜索结果中可以体现“无关系”。
[0231]当然,在用户或者第三方提供的知识点关系之中,系统可以将其中的一个设置成经系统审批的,默认将这一审批的知识点关系作为推荐的知识点关系提供给用户。
[0232]服务器2g将所有的搜索结果都反馈至网络终端lg。搜索结果排序单元212g以预设的排序条件对搜索结果进行排序处理。在本实施例中,以知识点关系被点击的次数为准,对搜索到的所有知识点关系进行降序排列后输出。于是,用户能在网络终端Ig上看到搜索出来的“亚投行”和“一带一路”的所有关系,并且这些关系是以被用户点击次数的多少来排序的,较佳的可以在搜索结果中标明被点击的次数。或者,搜索结果排序单元212g是基于知识点的页排名算法进行排序。知识点是可以被用户的引用的,类似Page Rank算法(页排名算法),或者通过其他显式或隐式的用户行为,每个知识点就会有一个权威值。对于知识点排名目前最公认的算法就是Page Rank,及在其基础上的一些有侧重点的变形。这样做是为了从大数据中提取有价值的信息,过滤噪音信息。用户也可以在引用的基础上修改来建立自己版本的知识点。
[0233]用户关注模块I5g实现了用户在阅读完搜索结果中的知识点关系后,对满意的知识点关系进行关注,这一关注行为自动上传到服务器2g中保存。对应的,服务器2g中的贡献度存储模块24g更新存储其中的对应用户所属的知识点结构中的知识点关系的被关注的对象。
[0234]在这一基础上,关注某一知识点关系的用户和该知识点关系所属的用户之间就建立了关联,系统可以利用这一关联进行用户之间的互动,从而建立起网络上的社交联系。
[0235]而且,若用户在搜索结果中选择第三方提供的知识点关系,则本发明的搜索装置相当于在用户和第三方知识点关系提供方之间的桥梁和中介平台,可以以直接链接的方式链接到第三方,例如百度百科或者其他搜索网站中。
[0236]尽管为使解释简单化将上述方法图示并描述为一系列动作,但是应理解并领会,这些方法不受动作的次序所限,因为根据一个或多个实施例,一些动作可按不同次序发生和/或与来自本文中图示和描述或本文中未图示和描述但本领域技术人员可以理解的其他动作并发地发生。
[0237]本领域技术人员将进一步领会,结合本文中所公开的实施例来描述的各种解说性逻辑板块、模块、电路、和算法步骤可实现为电子硬件、计算机软件、或这两者的组合。为清楚地解说硬件与软件的这一可互换性,各种解说性组件、框、模块、电路、和步骤在上面是以其功能性的形式作一般化描述的。此类功能性是被实现为硬件还是软件取决于具体应用和施加于整体系统的设计约束。技术人员对于每种特定应用可用不同的方式来实现所描述的功能性,但这样的实现决策不应被解读成导致脱离了本发明的范围。
[0238]结合本文所公开的实施例描述的各种解说性逻辑板块、模块、和电路可用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或其设计成执行本文所描述功能的任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,该处理器可以是任何常规的处理器、控制器、微控制器、或状态机。处理器还可以被实现为计算设备的组合,例如DSP与微处理器的组合、多个微处理器、与DSP核心协作的一个或多个微处理器、或任何其他此类配置。
[0239]结合本文中公开的实施例描述的方法或算法的步骤可直接在硬件中、在由处理器执行的软件模块中、或在这两者的组合中体现。软件模块可驻留在RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM、或本领域中所知的任何其他形式的存储介质中。示例性存储介质耦合到处理器以使得该处理器能从/向该存储介质读取和写入信息。在替换方案中,存储介质可以被整合到处理器。处理器和存储介质可驻留在ASIC中。ASIC可驻留在用户终端中。在替换方案中,处理器和存储介质可作为分立组件驻留在用户终端中。
[0240]在一个或多个示例性实施例中,所描述的功能可在硬件、软件、固件或其任何组合中实现。如果在软件中实现为计算机程序产品,则各功能可以作为一条或更多条指令或代码存储在计算机可读介质上或藉其进行传送。计算机可读介质包括计算机存储介质和通信介质两者,其包括促成计算机程序从一地向另一地转移的任何介质。存储介质可以是能被计算机访问的任何可用介质。作为示例而非限定,这样的计算机可读介质可包括RAM、R0M、EEPROM、CD-ROM或其它光盘存储、磁盘存储或其它磁存储设备、或能被用来携带或存储指令或数据结构形式的合意程序代码且能被计算机访问的任何其它介质。任何连接也被正当地称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)、或诸如红外、无线电、以及微波之类的无线技术从web网站、服务器、或其它远程源传送而来,则该同轴电缆、光纤电缆、双绞线、DSL、或诸如红外、无线电、以及微波之类的无线技术就被包括在介质的定义之中。如本文中所使用的盘(disk)和碟(disc)包括压缩碟(CD)、激光碟、光碟、数字多用碟(DVD)、软盘和蓝光碟,其中盘(disk)往往以磁的方式再现数据,而碟(disc)用激光以光学方式再现数据。上述的组合也应被包括在计算机可读介质的范围内。
[0241]提供对本公开的先前描述是为使得本领域任何技术人员皆能够制作或使用本公开。对本公开的各种修改对本领域技术人员来说都将是显而易见的,且本文中所定义的普适原理可被应用到其他变体而不会脱离本公开的精神或范围。由此,本公开并非旨在被限定于本文中所描述的示例和设计,而是应被授予与本文中所公开的原理和新颖性特征相一致的最广范围。
【主权项】
1.一种基于知识点结构的搜索装置,包括网络终端和服务器,其中: 网络终端,包括: 搜索请求模块,供用户输入针对知识点进行搜索,将搜索请求通过第一传输模块提交至服务器处理; 知识点结构构建模块,供用户构建属于自己的知识点结构,其中知识点结构中包含知识点的分类、关系、标签和内容,并将所构建的知识点结构通过第一传输模块上传至服务器加以存储; 第一传输模块,和服务器进行数据传输; 服务器中包括: 搜索处理模块,基于网络终端上传的搜索请求,在服务器的知识点存储模块中进行搜索,将搜索结果通过第二传输模块反馈至网络终端; 知识点存储模块,存储各个用户自己构建的知识点结构; 第二传输模块,和网络终端进行数据传输。2.根据权利要求1所述的基于知识点结构的搜索装置,其特征在于,搜索处理模块中包括: 搜索结果排序单元,对搜索结果进行排序处理。3.根据权利要求1所述的基于知识点结构的搜索装置,其特征在于,网络终端中还包括: 用户学习记录模块,存储用户的阅读记录。4.根据权利要求1所述的基于知识点结构的搜索装置,其特征在于,知识点结构构建模块中包括: 知识点分类构建单元,编辑当前知识点的所属分类; 知识点内容构建单元,编辑知识点的标签和内容; 知识点关系构建单元,编辑当前知识点和其他知识点之间的关系。5.根据权利要求4所述的基于知识点结构的搜索装置,其特征在于,知识点结构构建模块中还包括: 第三方知识点构建单元,编辑第三方所属的知识点。6.根据权利要求1所述的基于知识点结构的搜索装置,其特征在于,搜索处理模块中包括: 单个知识点搜索单元,以单个知识点为输入,搜索与之匹配的知识点的标签和内容。7.根据权利要求1所述的基于知识点结构的搜索装置,其特征在于,搜索处理模块中包括: 知识点分类搜索单元,以单个知识点为输入,搜索该单个知识点所属的分类。8.根据权利要求1所述的基于知识点结构的搜索装置,其特征在于,搜索处理模块中包括: 知识点关系搜索单元,以至少两个知识点为输入,搜索该至少两个知识点之间的关系;或者以单个知识点为输入,搜索与该单个知识点有关系的其他知识点。9.根据权利要求2所述的基于知识点结构的搜索装置,其特征在于,搜索结果排序单元是以搜索结果被点击的数量进行降序排列。10.根据权利要求2所述的基于知识点结构的搜索装置,其特征在于,搜索结果排序单元是基于知识点的页排名算法进行排序。11.根据权利要求1所述的基于知识点结构的搜索装置,其特征在于,网络终端中包括: 用户关注模块,对搜索结果中的其他用户所属的知识点标签、知识点关系或者知识点分类进行关注,并将这些关注信息上传到服务器。12.根据权利要求1所述的基于知识点结构的搜索装置,其特征在于,服务器中包括: 贡献度存储模块,存储了每一用户所属的知识点结构中的知识点标签、知识点分类和知识点关系的被关注的对象。
【专利摘要】本发明公开了一种基于知识点结构的搜索装置,提供多个搜索结果,并基于分享频次对搜索结果进行排序,在分享的基础上,用户之间还能互动。其技术方案为:让用户基于自己的理解构建属于自己的知识点结构,服务器对用户提交的搜索请求,提供了分属于不同用户的多个搜索结果,并基于被点击的数量对这些搜索结果进行排序处理。一般来说,被点击数量最多的搜索结果更为大众所接受,因此用户可以省时省力的得到最佳的搜索结果。此外,由于点击搜索结果的用户和该搜索结果所属的用户之间建立了关联(关注和被关注),因此可以在相关联的用户之间进行互动。
【IPC分类】G06F17/30
【公开号】CN104951560
【申请号】CN201510397801
【发明人】谭红, 马正方
【申请人】谭红, 马正方
【公开日】2015年9月30日
【申请日】2015年7月8日
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1