关联信息显示、图谱处理方法、装置、介质、设备和系统与流程

文档序号:11773993阅读:210来源:国知局
关联信息显示、图谱处理方法、装置、介质、设备和系统与流程

本发明的实施方式涉及信息处理技术领域,更具体地,本发明的实施方式涉及一种关联信息显示方法、装置、介质、计算设备和系统,以及一种关联信息图谱处理方法、装置、介质和计算设备。



背景技术:

本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。

随着计算机及互联网技术的快速发展,利用计算机或移动终端等获取咨询、知识等资源信息已越来越普及。而互联网上的资源信息呈现多元化、碎片化的特征,用户在查阅完某一信息后,往往需要进一步查看与该信息相关联的其他信息,例如,用户在看完一篇技术文献后,可能会对该文献的作者、技术等产生兴趣,进而需要查看该作者的履历和其他作品,或者查看该技术相关的其他文章、学习视频等。

现有技术中,部分信息提供商为了满足上述用户需求,会在信息展示页面展示一些关联信息,但这些关联信息往往采用文字或列表的形式展示,看起来较为零碎、不成体系,难以体现出其间的关联关系,且由于纯文本、列表等形式的显示页面略显繁杂、可读性较差,因此这种展示形式阅读效率较低、用户体验较差。



技术实现要素:

为此,非常需要一种改进的关联信息显示方法、装置、介质、设备和系统,以及与之配合的一种图谱处理方法、装置、介质和设备,以使关联信息的显示更加系统化、更具可读性,提高用户体验。

在本发明实施方式的第一方面中,提供了一种关联信息显示方法,包括:

接收用户输入的用于查看目标信息的关联信息的查看指令;

根据所述查看指令,获取所述目标信息的关联信息图谱;

显示所述关联信息图谱,以采用图谱形式显示所述关联信息。

在本发明的一个实施例中,所述获取所述目标信息的关联信息的图谱的步骤,包括:

获取所述目标信息的关联信息及所述关联信息的层级属性,根据所述关联信息及其层级属性,构建所述目标信息的关联信息图谱;或者

从远端服务器调取所述目标信息的关联信息图谱。

在本发明的又一个实施例中,所述关联信息图谱包括设有代表所述目标信息的第一对象的对象图,所述第一对象设置有连接到所述目标信息的显示页面的链接;

所述关联信息图谱中还设有多个代表关联信息的第二对象,每个所述第二对象分别代表一条关联信息,且每个所述第二对象均设置有连接到该第二对象代表的关联信息的显示页面和/或关联信息图谱的链接。

在本发明的又一个实施例中,所述关联信息显示方法,还包括:

响应于针对所述第二对象的第一类型操作,触发该第二对象代表的关联信息的关联信息图谱的链接;和/或

响应于针对所述第二对象的第二类型操作,触发该第二对象代表的关联信息的显示页面的链接。

在本发明的又一个实施例中,在触发该第二对象代表的关联信息的关联信息图谱的链接后,还包括:

将显示界面由所述目标信息的关联信息图谱切换至所述第二对象代表的关联信息的关联信息图谱;其中,在切换过程中,采用随切换过程实时游动的连接线将上述两幅关联信息图谱中的对象进行连接。

在本发明的又一个实施例中,所述关联信息划分为多个层级;

所述关联信息图谱中,代表不同层级的关联信息的所述第二对象有不同的显示效果。

在本发明的又一个实施例中,所述代表不同层级的关联信息的所述第二对象有不同的显示效果,具体表现在:

代表不同层级的关联信息的所述第二对象,在颜色、形状、所在区域和尺寸中的至少一个方面是不同的。

在本发明的又一个实施例中,所述第一对象与代表不同层级的关联信息的所述第二对象之间采用不同格式的连接线进行连接。

在本发明的又一个实施例中,所述第一对象与代表与所述目标信息不同层级的关联信息的第二对象之间采用带箭头的连接线连接,其中,所述箭头的方向为由低层级指向高层级;

代表同层级的关联信息的第二对象之间无连接线。

在本发明的又一个实施例中,所述目标信息包括教育资源信息,所述关联信息包括所述教育资源信息的同层级学习资源信息和/或进阶学习资源信息。

在本发明实施方式的第二方面中,提供了一种关联信息显示装置,包括:

指令接收模块,用于接收用户输入的用于查看目标信息的关联信息的查看指令;

图谱获取模块,用于根据所述查看指令,获取所述目标信息的关联信息图谱;

图谱显示模块,用于显示所述关联信息图谱,以采用图谱形式显示所述关联信息。

在本发明的一个实施例中,所述图谱获取模块,包括:本地图谱获取单元或远程图谱获取单元;其中,

所述本地图谱获取单元,用于获取所述目标信息的关联信息及所述关联信息的层级属性,根据所述关联信息及其层级属性,构建所述目标信息的关联信息图谱;

所述远程图谱获取单元,用于从远端服务器调取所述目标信息的关联信息图谱。

在本发明的又一个实施例中,所述图谱显示模块显示的所述关联信息图谱包括设有代表所述目标信息的第一对象的对象图,所述第一对象设置有连接到所述目标信息的显示页面的链接;

所述关联信息图谱中还设有多个代表关联信息的第二对象,每个所述第二对象分别代表一条关联信息,且每个所述第二对象均设置有连接到该第二对象代表的关联信息的显示页面和/或关联信息图谱的链接。

在本发明的又一个实施例中,所述关联信息显示装置,还包括:第一类型操作响应模块,和/或第二类型操作响应模块;其中,

所述第一类型操作响应模块,用于响应于针对所述第二对象的第一类型操作,触发该第二对象代表的关联信息的关联信息图谱的链接;

所述第二类型操作响应模块,用于响应于针对所述第二对象的第二类型操作,触发该第二对象代表的关联信息的显示页面的链接。

在本发明的又一个实施例中,所述关联信息显示装置,还包括:

页面切换模块,用于将显示界面由所述目标信息的关联信息图谱切换至所述第二对象代表的关联信息的关联信息图谱;其中,在切换过程中,采用随切换过程实时游动的连接线将上述两幅关联信息图谱中的对象进行连接。

在本发明的又一个实施例中,所述关联信息划分为多个层级;

所述图谱显示模块显示的所述关联信息图谱中,代表不同层级的关联信息的所述第二对象有不同的显示效果。

在本发明的又一个实施例中,所述代表不同层级的关联信息的所述第二对象有不同的显示效果,具体表现在:

代表不同层级的关联信息的所述第二对象,在颜色、形状、所在区域和尺寸中的至少一个方面是不同的。

在本发明的又一个实施例中,所述第一对象与代表不同层级的关联信息的所述第二对象之间采用不同格式的连接线进行连接。

在本发明的又一个实施例中,所述第一对象与代表与所述目标信息不同层级的关联信息的第二对象之间采用带箭头的连接线连接,其中,所述箭头的方向为由低层级指向高层级;

代表同层级的关联信息的第二对象之间无连接线。

在本发明的又一个实施例中,所述目标信息包括教育资源信息,所述关联信息包括所述教育资源信息的同层级学习资源信息和/或进阶学习资源信息。

在本发明实施方式的第三方面中,提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序在被处理器运行时实现本发明提供的任一项所述的关联信息显示方法。

在本发明实施方式的第四方面中,提供了一种计算设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时实现本发明提供的任一项所述的关联信息显示方法。

在本发明实施方式的第五方面中,提供了一种关联信息图谱处理方法,包括:

接收客户端发送的用于调取目标信息的关联信息图谱的请求;

根据所述请求,获取所述目标信息的关联信息图谱;

将所述关联信息图谱发送至所述客户端。

在本发明的一个实施例中,所述获取所述目标信息的关联信息图谱的步骤,包括:

从预先存储的关联信息图谱数据库中调取所述目标信息的关联信息图谱。

在本发明的又一个实施例中,在所述根据所述请求,获取所述目标信息的关联信息图谱的步骤前,还包括:

从预先存储的信息数据库中查询所述目标信息的关联信息及所述关联信息的层级属性;

根据所述关联信息及其层级属性,构建所述目标信息的关联信息图谱;

将所述关联信息图谱存储至预先存储的关联信息图谱数据库中。

在本发明的又一个实施例中,所述获取所述目标信息的关联信息图谱的步骤,包括:

从预先存储的信息数据库中查询所述目标信息的关联信息及所述关联信息的层级属性;

根据所述关联信息及其层级属性,构建所述目标信息的关联信息图谱。

在本发明的又一个实施例中,所述构建所述目标信息的关联信息图谱,包括:

按照对象图的构建方法,以第一对象代表所述目标信息,以第二对象代表所述关联信息,构建所述目标信息的关联信息图谱;

其中,所述第一对象设置有连接到所述目标信息的显示页面的链接;每个所述第二对象分别代表一条关联信息,且每个所述第二对象均设置有连接到该第二对象代表的关联信息的显示页面和/或关联信息图谱的链接。

在本发明的又一个实施例中,所述关联信息划分为多个层级;

在构建所述目标信息的关联信息图谱时,采用具有不同显示效果的第二对象代表不同层级的关联信息。

在本发明的又一个实施例中,在所述第一对象与代表不同层级的关联信息的所述第二对象之间采用不同格式的连接线进行连接。

在本发明的又一个实施例中,在所述第一对象与代表与所述目标信息不同层级的关联信息的第二对象之间采用带箭头的连接线进行连接,其中,所述箭头的方向为由低层级指向高层级;

在代表同层级的关联信息的第二对象之间不设置连接线。

在本发明的又一个实施例中,所述目标信息包括教育资源信息,所述关联信息包括所述教育资源信息的同层级学习资源信息和/或进阶学习资源信息。

在本发明实施方式的第六方面中,提供了一种关联信息图谱处理装置,包括:

请求接收模块,用于接收客户端发送的用于调取目标信息的关联信息图谱的请求;

服务器端图谱获取模块,用于根据所述请求,获取所述目标信息的关联信息图谱;

图谱发送模块,用于将所述关联信息图谱发送至所述客户端。

在本发明的一个实施例中,所述服务器端图谱获取模块,包括:

图谱调取单元,用于从预先存储的关联信息图谱数据库中调取所述目标信息的关联信息图谱。

在本发明的又一个实施例中,所述关联信息图谱处理装置,还包括:

第一关联信息获取单元,用于从预先存储的信息数据库中查询所述目标信息的关联信息及所述关联信息的层级属性;

第一图谱构建单元,用于根据所述关联信息及其层级属性,构建所述目标信息的关联信息图谱;

图谱存储单元,用于将所述关联信息图谱存储至预先存储的关联信息图谱数据库中。

在本发明的又一个实施例中,所述服务器端图谱获取模块,包括:

第二关联信息获取单元,用于从预先存储的信息数据库中查询所述目标信息的关联信息及所述关联信息的层级属性;

第二图谱构建单元,用于根据所述关联信息及其层级属性,构建所述目标信息的关联信息图谱。

在本发明的又一个实施例中,所述第一图谱构建单元和所述第二图谱构建单元,均包括:

图谱构建子单元,用于按照对象图的构建方法,以第一对象代表所述目标信息,以第二对象代表所述关联信息,构建所述目标信息的关联信息图谱;

其中,所述第一对象设置有连接到所述目标信息的显示页面的链接;每个所述第二对象分别代表一条关联信息,且每个所述第二对象均设置有连接到该第二对象代表的关联信息的显示页面和/或关联信息图谱的链接。

在本发明的又一个实施例中,所述关联信息划分为多个层级;

所述图谱构建子单元在构建所述目标信息的关联信息图谱时,采用具有不同显示效果的第二对象代表不同层级的关联信息。

在本发明的又一个实施例中,所述图谱构建子单元在构建所述目标信息的关联信息图谱时,在所述第一对象与代表不同层级的关联信息的所述第二对象之间采用不同格式的连接线进行连接。

在本发明的又一个实施例中,所述图谱构建子单元在构建所述目标信息的关联信息图谱时,

在所述第一对象与代表与所述目标信息不同层级的关联信息的第二对象之间采用带箭头的连接线进行连接,其中,所述箭头的方向为由低层级指向高层级;

在代表同层级的关联信息的第二对象之间不设置连接线。

在本发明的又一个实施例中,所述目标信息包括教育资源信息,所述关联信息包括所述教育资源信息的同层级学习资源信息和/或进阶学习资源信息。

在本发明实施方式的第七方面中,提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序在被处理器运行时实现本发明提供的任一项所述的关联信息图谱处理方法。

在本发明实施方式的第八方面中,提供了一种计算设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时实现本发明提供的任一项所述的关联信息图谱处理方法。

在本发明实施方式的第九方面中,提供了一种关联信息显示系统,包括远端服务器和客户端,所述远端服务器配置有现本发明提供的任一项所述的关联信息图谱处理装置,用于为所述客户端提供目标信息的关联信息图谱;

所述客户端配置有现本发明提供的任一项所述的关联信息显示装置,用于显示所述目标信息的关联信息图谱。

根据本发明实施方式的第一方面,本发明提供的关联信息显示方法可以采用图谱形式显示用户需要查看的关联信息,而无需再采用传统的文字或列表形式,由于图谱是二维显示媒介中最易识读的,且图谱可以使目标信息的所有关联信息看起来更加系统化,因此,可以显著地提高关联信息显示界面的可识读程度,进而提高用户的阅读效率,为用户带来了更好的体验。

本发明实施方式第二方面提供的关联信息显示装置、第三方面提供的计算机可读存储介质、第四方面提供的计算设备和第九方面提供的关联信息显示系统,与上述第一方面提供的关联信息显示方法出于相同的发明构思,具有相同的有益效果。

本发明实施方式第五方面提供的关联信息图谱处理方法是与上述第一方面提供的关联信息显示方法配合实施的,与其属于相同的发明构思,用于为客户端提供关联信息图谱,从而使客户端能够以图谱形式显示目标信息的关联信息,可以显著地提高关联信息显示界面的可识读程度,进而提高用户的阅读效率,为用户带来了更好的体验。

本发明实施方式第六方面提供的关联信息图谱处理装置、第七方面提供的计算机可读存储介质和第八方面提供的计算设备,与上述第五方面提供的关联信息图谱处理方法出于相同的发明构思,具有相同的有益效果。

附图说明

通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,其中:

图1示意性地示出了根据本发明实施方式提供的一个应用场景的示意图;

图2示意性地示出了本发明第一实施例提供的一种关联信息显示方法的流程图;

图3示意性地示出了本发明第一实施例提供的一种教育资源信息的层级划分示意图;

图4示意性地示出了本发明第一实施例提供的一种关联信息图谱的示意图;

图5示意性地示出了本发明第一实施例提供的一种图谱切换的示意图;

图6示意性地示出了本发明第二实施例提供的关联信息显示装置的示意图;

图7示意性地示出了本发明第三实施例提供的计算机可读存储介质的示意图;

图8示意性地示出了本发明第四实施例提供的计算设备的示意图;

图9示意性地示出了本发明第五实施例提供的一种关联信息图谱处理方法的流程图;

图10示意性地示出了本发明第六实施例提供的关联信息显示装置的示意图;

图11示意性地示出了本发明第七实施例提供的计算机可读存储介质的示意图;

图12示意性地示出了本发明第八实施例提供的计算设备的示意图;

图13示意性地示出了本发明第九实施例提供的关联信息显示系统的示意图;

在附图中,相同或对应的标号表示相同或对应的部分。

具体实施方式

下面将参考若干示例性实施方式来描述本发明的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本发明,而并非以任何方式限制本发明的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。

本领域技术人员知道,本发明的实施方式可以实现为一种系统、装置、设备、方法或计算机程序产品。因此,本公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。

根据本发明的实施方式,提出了一种关联信息显示方法、装置、介质、计算设备和系统,以及一种关联信息图谱处理方法、装置、介质和计算设备。

在本文中,需要理解的是,所涉及的术语“图谱”表示采用图文形式描述对象之间关系的关系图。此外,附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。

下面参考本发明的若干代表性实施方式,详细阐释本发明的原理和精神。

座用场景总览

首先参考图1,其为根据本发明具体实施方式提供的一个应用场景的示意图,根据图1,用户在通过移动客户端学习网络课程《数码摄影基础》时,往往需要进一步学习相关课程,在“相关课程”导航页面,该客户端采用列表结合文字、图片的方式提供了部分课程,由图可见,用户正在学习的是摄影的基础知识,但推荐的课程与其之间的关系并不明确,第一部推荐的课程是综合课程,第二部推荐的是可能与当前播放课程雷同的内容。

考虑到,用户在学完基础课程后,查阅相关课程的目的主要是了解该课程的知识体系结构和进阶路径,进而在学习的过程中沿着由业余到专业、由碎片化向系统化、由轻量化向重度化、由浅至深、由简至繁或由易至难的进阶路径由低至高一层一层地往上找到更加系统的、全面的学习内容,从而逐渐学习相关的信息,获得更好的学习效果。因此,用户此时更想看到的应该是更加系统化的按照碎片化向系统化设计的进阶课程,或者是专业书籍等根据由轻量化向重度化设计的进阶知识(图1中的视频较容易被用户理解和接收,属于轻量化知识,专业书籍因专业程度更高则属于重度化知识),又或者是摄影中级课程、高级课程等根据课程深度设计的进阶知识等等,由此可见,图1提供的相关课程与用户当前学习课程之间的关联性并不能得到体现,这种列表+图文的展现形式看起来各个课程之间彼此孤立、毫无层次感,若推荐的课程再多一些,用户在这种显示界面下很容易迷失、难以抓住重点,因此,这种现实方式可识读性较差,进而降低用户的阅读效率,用户体验较差。

需要说明的是,上述仅仅提供了本发明实施方式应用的场景之一,除了教育学习的应用场景之外,其他如新闻、咨询的显示,电影、电视的播放等应用场景中,用户往往也需要查阅相关信息(如用户看电影时,经常需要查看该电影的主演参演的其他影视作品信息等等),其均可以应用本发明实施例,本领域技术人员可以件将本申请发明实施方式进行变更后应用于任何应用场景,以达到提高关联信息展示的系统化和易于识读的目的,其均应在本申请的保护范围之内。

发明概述

本发明人发现,由于可以将信息进行图形化展示,图谱是二维显示媒介中可识读性最强的,用户通过图谱可以更加直观、快速的获取相应的信息,而且在图谱中可以更加简明的描述出各对象(代表信息)之间的关联关系,使信息的展示更加系统化。

鉴于此,结合上述说明的应用场景,发明人针对目前采用文字或列表展示关联信息带来的阅读效率低下、体验较差的问题,提出了将图谱技术应用于关联信息的展示,从而采用图谱形式展示关联信息的发明构思,进而提高用户的阅读效率,提升用户体验。

在介绍了本发明的基本原理之后,下面具体介绍本发明的各种非限制性实施方式。

第一实施例:示例性方法

下面结合图1的应用场景,参考图2来描述根据本发明示例性实施方式的用于关联信息显示的方法。需要注意的是,上述应用场景仅是为了便于理解本发明的精神和原理而示出,本发明的实施方式在此方面不受任何限制。相反,本发明的实施方式可以应用于适用的任何场景。

请参考图2,其示出了本发明第一实施例提供的一种关联信息显示方法的流程图,所述关联信息显示方法包括如下步骤:

步骤s101:接收用户输入的用于查看目标信息的关联信息的查看指令。

步骤s102:根据所述查看指令,获取所述目标信息的关联信息图谱。

步骤s103:显示所述关联信息图谱,以采用图谱形式显示所述关联信息。

其中,步骤s101中的所述目标信息可以是用户正在查看的当前显示的信息,例如图1所示的情形,正在播放的课程即为目标信息,用户可以通过点击播放界面中的“相关课程”导航键触发查看目标信息的关联信息的查看指令;所述目标信息也可以不是当前显示的信息,例如,用户当前浏览的第一页面中有连接到目标信息显示页面的链接,该目标信息显示页面被设置为在显示目标信息的时候一并加载目标信息的关联信息图谱,那么,在用户点击该链接后,在触发打开目标信息的显示页面的同时,触发查看目标信息的关联信息的查看指令,从而使得在显示该目标信息是同时显示关联信息图谱。以上均为本发明实施方式的变更实施方式,均在本申请的保护范围之内。

需要说明的是,受客户端显示界面的限制,本发明实施例中所述的“显示”可以是全部显示,也可以是部分显示。

在上述步骤s102中,获取关联信息图谱有两种途径,一种是由远端服务器生成关联信息图谱,客户端从远端服务器调取所述目标信息的关联信息图谱(包括实时调取,或者预先从远端服务器调取后存放到本地存储的情形);另一种是由客户端在本地构建所述目标信息的关联信息图谱。

本发明实施方式中的所述关联信息图谱可以是对象图,所述对象图由多个对象及其之间的关系构成,其中,对象是信息的图形化表征,可以将代表目标信息的对象记为第一对象,将代表关联信息的对象记为第二对象,每个第二对象分别代表一条关联信息,各对象之间可以采用连接线连接以表明其关联关系;也可以不设连接线,而根据对象在图谱中的所处的区域、位置或距离等表示彼此之间的关系;或者部分对象间设置连接线,部分不设置连接线,只要能够清楚的说明各对象之间的关系,均属于本发明的发明构思。

所述对象可以是一个单纯的图形如圆形、矩形等,也可以是一个控件(包括文本框、表单等)、组件或图片等,本发明实施例并不限制其具体形态,考虑到单纯的图形所承载的信息有限,本发明实施方式还可以为所述对象增加文字注释,以使用户更加容易识读该对象图。

结合具体的应用场景和用户需求,所述关联信息图谱中可以只记载各关联信息的标题和/或摘要,也可以是记载关联信息的全部内容。其中,对于前者,用户根据图谱看到感兴趣的关联信息时,需要进一步查看该关联信息的具体内容,因此,可以为所述第二对象设置连接到该第二对象代表的关联信息的显示页面的链接,以使用户通过该链接可以打开关联信息的显示页面;或者可以为所述第二对象设置连接到该第二对象代表的关联信息的关联信息图谱的链接,以使用户通过该链接可以打开关联信息的关联信息图谱;或者为所述第二对象同时设置连接到该第二对象代表的关联信息的显示页面的链接和连接到该第二对象代表的关联信息的关联信息图谱的链接,然后为上述两个链接设置不同的触发条件,如响应于针对所述第二对象的第一类型操作,触发该第二对象代表的关联信息的关联信息图谱的链接,以及响应于针对所述第二对象的第二类型操作,触发该第二对象代表的关联信息的显示页面的链接。其中,所述第一类型操作与第二类型操作仅用于区分操作的不同,具体的,可以分别是单击、双击、短按、长按等操作,本领域技术人员可以结合具体应用场景灵活设置,其均在本申请的保护范围之内。

根据上述说明,作为本发明实施方式的变更,在显示所述关联信息图谱后,还可以包括:响应于针对所述第二对象的第一类型操作,触发该第二对象代表的关联信息的关联信息图谱的链接;和/或响应于针对所述第二对象的第二类型操作,触发该第二对象代表的关联信息的显示页面的链接。

本发明实施例中,显示所述关联信息图谱的步骤,可以是在目标信息的显示页面同屏显示关联信息图谱,也可以是打开新的页面显示所述关联信息图谱,对于后者,用户在查看关联信息图谱后,可能需要返回目标信息的显示页面,因此,作为本发明实施方式的变更,还可以为第一对象设置连接到所述目标信息的显示页面的链接,以方便用户跳转回所述目标信息的显示界面,丰富与用户的交互功能,进一步提升用户的体验。

作为本发明第一实施例的具体实施方式,无论是远端服务器还是本地客户端,在生成关联信息图谱前,首先要对目标信息及其关联信息进行关联,具体的,可以为目标信息和关联信息设置层级属性,根据层级属性明确目标信息与各关联信息的关联关系,然后将其存储到预先设置的信息数据库中,在生成关联信息图谱时,首先要从上述信息数据库中获取所述目标信息的关联信息及所述关联信息的层级属性,然后根据所述关联信息及其层级属性,构建所述目标信息的关联信息图谱,具体的,可以按照对象图的构建方法,以第一对象代表所述目标信息,以第二对象代表所述关联信息,构建所述目标信息的关联信息图谱;其中,所述第一对象设置有连接到所述目标信息的显示页面的链接;每个所述第二对象分别代表一条关联信息,且每个所述第二对象均设置有连接到该第二对象代表的关联信息的显示页面和/或关联信息图谱的链接。

本发明实施例中,所述层级属性设置的基础是对信息进行层级的划分,具体可以根据信息的专业程度、用户的接受难度、用户的消费习惯等进行划分,例如,在本申请的一个具体实施方式中,将关联信息显示方法应用于教育资源信息的显示,对于某一个知识点,可能有视频、音频、文章、书摘、专业文献、期刊、书籍、系统化课程、进阶课程等丰富的信息,通过大数据分析,用户更喜欢看容易理解的视频或者短文章,但这些内容技术含量可能较低,如果用户想要提升专业知识,那么需要进一步学习技术含量更高但略显枯燥的专业文献、书籍等,基于上述分析,可以根据用户的消费习惯对其进行层级的划分,例如,请参考图3,其为根据本发明第一实施例提供的一种教育资源信息的层级划分示意图,如图3所示,可以将教育资源信息按不同需求(碎片化学习&系统化学习)划分成不同的金字塔层级,最底层为轻量、可快速完成的短视频、音频、文章等;中间层是课程、书籍等;顶层是一个组合的课程或系统化的培训方案。

通过上述对信息层级的划分,可以使关联信息更加有层次感,使关联信息图谱给用户提供一种可以“拾级而上”的感观认知,增强产品吸引力。结合具体应用场景,例如本发明实施例可以应用于教育资源信息的显示,所述目标信息包括教育资源信息,所述关联信息包括所述教育资源信息的同层级学习资源信息和/或进阶学习资源信息,基于此,用户在学习过程中,根据关联信息图谱可以清晰的了解到该知识点的结构体系和进阶路径,在学习过程中可以从低层级开始,由低至高一层一层地往上找到更加系统的、全面的学习内容,从而逐渐学习相关的信息,获得更好的学习效果。

为了在图谱中更加清晰的展示出不同层级的对象(为简述起见,对象的层级指的是该对象代表的信息的层级,以下对对象层级的限定均与此相同)之间的层级关系,作为本发明实施例的变更实施方式,若所述关联信息划分为多个层级,在构建所述目标信息的关联信息图谱时,采用具有不同显示效果的第二对象代表不同层级的关联信息,具体的,上述显示效果的不同,具体体现在:

代表不同层级的关联信息的所述第二对象,在颜色、形状、所在区域和尺寸中的至少一个方面是不同的。

其中,所在区域的不同,可以通过将不同层级的第二对象设置在关联信息图谱的不同区域实现,例如,可以将关联信息图谱由上至下划分为多个区域,多个区域之间可以采用线条隔开或者使用不同的背景色进行区分,然后按照层级由高至低的顺序,对应关联信息图谱中由上至下的顺序,将各第二对象分别设置到上述多个区域中,再根据第一对象的层级属性,将第一对象设置到相应的区域中,这样,根据该关联信息图谱即可直观、快速的了解到目标信息与各关联信息的层级关系。

如前所述,在所述关联信息图谱中,各对象之间可以采用连接线进行连接,也可以部分采用连接线部分不采用连接线,而为了更加清晰的表现出各对象之间的层级关系,作为本发明实施例的变更实施方式,可以在所述第一对象与代表不同层级的关联信息的所述第二对象之间采用不同格式的连接线进行连接,其中,连接线格式的不同可以通过为连接线设置以下任意属性的不同而实现:颜色、粗细、虚实、渐变、是否带箭头、箭头大小、箭头形状等等。例如,可以在第一对象(代表目标信息)与同层级的第二对象(代表与目标信息同层级的关联信息)之间采用灰色不带箭头的线条连接,在第一对象与上一层级的第二对象之间采用绿色带箭头的线条连接,其中箭头的方向指向上一层级的第二对象,在第一对象与下一层级的第二对象之间采用橙色带箭头的线条连接,其中箭头的方向指向所述第一对象。这样,根据连接线格式的不同即可清楚的表达出各对象之间的层级关系,使所述关联信息图谱看起来更加系统化、更加清楚明了,具有更高的可识读性,便于用户更加快速的识读。

作为上述实施方式的变更,还可以在所述第一对象与代表与所述目标信息不同层级的关联信息的第二对象之间采用带箭头的连接线进行连接,其中,所述箭头的方向为由低层级指向高层级;在代表同层级的关联信息的第二对象之间不设置连接线,且在所述第一对象与代表与所述目标信息同层级的关联信息的第二对象之间也不设置连接线。这样绘制的图谱同样具有可识读性高的特点,同时由于在同层级对象之间不设置连接线,整个图谱看起来更加简洁。

在本发明提供的一个具体实施例中,请参照图4,其为本发明第一实施例提供的一种关联信息图谱的示意图,图中,“拖延症的类型”为目标信息,其对应的对象为第一对象,在第一对象的周边设置有4个同层级的第二对象,其间不设置连接线,在第一对象的上方设置有3个高层级的第二对象,并采用虚线与之连接,并设置朝向高层级第二对象的箭头,这样,可以方便用户在碎片化学习场景中,发现进阶学习内容,以图谱的方式给用户提供一种可以“拾级而上”的感观认知,增强产品吸引力,用户根据该图谱可以直观、快速的了解到相关的知识体系。

进一步的,如前所述,在检测到用户对目标信息的关联信息图谱(记为图谱a)中第二对象的第一类型操作时,可以打开该第二对象代表的关联信息的关联信息图谱(记为图谱b),此时,显示界面由图谱a切换至图谱b,具体切换方式可以是采用平移、翻转、飞入飞出、淡出淡入等动画效果实现,考虑到为了保持图谱之间的继承性或关联性,作为本发明实施例的变更实施方式之一,可以将显示界面由所述目标信息的关联信息图谱切换至所述第二对象代表的关联信息的关联信息图谱;其中,在切换过程中,采用随切换过程实时游动的连接线将上述两幅关联信息图谱中的对象进行连接,需要说明的是,图谱a中被触发的第二对象在图谱b中则是第一对象,在切换过程中,可以从图谱a中被触发的第二对象开始绘制一条连接线连接到图谱b中的第一对象,当然,也可以从图谱a中的第一对象开始绘制一条连接线连接到图谱b中的第一对象,其均为本发明实施例的合理变更实施方式。这样,采用游动的连接线即可建立图谱a与图谱b之间的关联,具体效果请参照图5,其为本发明第一实施例提供的一种图谱切换的示意图,描述了由图谱a切换至图谱b的过程。根据该实施方式,可以使用户清晰的了解到图谱之间的关联性,给用户提供一种有迹可循、系统化、逻辑明了的感官认知,从而提升用户的体验。

第二实施例:示例性装置

在介绍了本发明示例性实施方式的方法实施例之后,接下来,参考图6对本发明示例性实施方式的关联信息显示装置进行说明,由于装置实施例是与方法实施例对应的,因此仅作简要描述,具体实施时可以参照上述第一实施例的说明,部分内容此处不再赘述。

请参照图6,本发明第二实施例提供的关联信息显示装置,包括:

指令接收模块101,用于接收用户输入的用于查看目标信息的关联信息的查看指令;

图谱获取模块102,用于根据所述查看指令,获取所述目标信息的关联信息图谱;

图谱显示模块103,用于显示所述关联信息图谱,以采用图谱形式显示所述关联信息。

在本发明第二实施例的一个变更实施方式中,所述图谱获取模块102,包括:本地图谱获取单元或远程图谱获取单元;其中,

所述本地图谱获取单元,用于获取所述目标信息的关联信息及所述关联信息的层级属性,根据所述关联信息及其层级属性,构建所述目标信息的关联信息图谱;

所述远程图谱获取单元,用于从远端服务器调取所述目标信息的关联信息图谱。

在本发明第二实施例的另一个变更实施方式中,所述图谱显示模块103显示的所述关联信息图谱包括设有代表所述目标信息的第一对象的对象图,所述第一对象设置有连接到所述目标信息的显示页面的链接;

所述关联信息图谱中还设有多个代表关联信息的第二对象,每个所述第二对象分别代表一条关联信息,且每个所述第二对象均设置有连接到该第二对象代表的关联信息的显示页面和/或关联信息图谱的链接。

在本发明第二实施例的又一个变更实施方式中,所述关联信息显示装置,还包括:第一类型操作响应模块,和/或第二类型操作响应模块;其中,

所述第一类型操作响应模块,用于响应于针对所述第二对象的第一类型操作,触发该第二对象代表的关联信息的关联信息图谱的链接;

所述第二类型操作响应模块,用于响应于针对所述第二对象的第二类型操作,触发该第二对象代表的关联信息的显示页面的链接。

在本发明第二实施例的又一个变更实施方式中,所述关联信息显示装置,还包括:

页面切换模块,用于将显示界面由所述目标信息的关联信息图谱切换至所述第二对象代表的关联信息的关联信息图谱;其中,在切换过程中,采用随切换过程实时游动的连接线将上述两幅关联信息图谱中的对象进行连接。

在本发明第二实施例的又一个变更实施方式中,所述关联信息划分为多个层级;

所述图谱显示模块103显示的所述关联信息图谱中,代表不同层级的关联信息的所述第二对象有不同的显示效果。

在本发明第二实施例的又一个变更实施方式中,所述代表不同层级的关联信息的所述第二对象有不同的显示效果,具体表现在:

代表不同层级的关联信息的所述第二对象,在颜色、形状、所在区域和尺寸中的至少一个方面是不同的。

在本发明第二实施例的又一个变更实施方式中,所述第一对象与代表不同层级的关联信息的所述第二对象之间采用不同格式的连接线进行连接。

在本发明第二实施例的又一个变更实施方式中,所述第一对象与代表与所述目标信息不同层级的关联信息的第二对象之间采用带箭头的连接线连接,其中,所述箭头的方向为由低层级指向高层级;

代表同层级的关联信息的第二对象之间无连接线。

在本发明第二实施例的又一个变更实施方式中,所述目标信息包括教育资源信息,所述关联信息包括所述教育资源信息的同层级学习资源信息和/或进阶学习资源信息。

以上为本发明第二实施例提供的一种关联信息显示装置的实施方式的说明,该关联信息显示装置与第一实施例提供的关联信息显示方法出于相同的发明构思,具有相同的有益效果。

第三实施例:示例性介质

在介绍了本发明示例性实施方式的方法、装置之后,接下来,参考图7对本发明示例性实施方式的计算机可读存储介质进行说明,请参考图7,其示出了一种计算机可读存储介质11,所述计算机可读存储介质内存储有计算机程序,所述计算机程序在被处理器运行时可以实现本发明提供的所述关联信息显示方法。

其中,所述计算机可读存储介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。

第四实施例:示例性计算设备

在介绍了本发明示例性实施方式的方法、介质和装置之后,接下来,参考图8对本发明示例性实施方式的计算设备进行说明,请参考图8,其示出了一种典型的计算设备12,具体结构请参考图8的说明,此处不再赘述,所述计算设备12包括:存储器(例如图8中的ram12021、高速缓存存储器12022、rom12023)、处理器(例如图8中的处理单元1201)及存储在所述存储器上并可在所述处理器上运行的计算机程序(例如图8中的12024),所述处理器运行所述计算机程序时,所述计算设备12可以实现本发明提供的所述关联信息显示方法,在外部设备1204中显示目标信息的关联信息图谱。

根据前述说明,本发明提供的关联信息显示方法中,关联信息图谱可以由本地客户端自行构建,也可以是从远端服务器获取,对于后者,还需要提供了一种应用于远端服务器的关联信息图谱处理方法,以为客户端提供关联信息图谱,下面结合第五实施例对本发明提供的关联信息图谱处理方法进行示例性说明,其中涉及关联信息图谱的部分内容与第一实施例中的说明一致,此处不再一一赘述,请参照前述第一实施例的说明进行理解、实施,本第五实施例仅作简要说明。

第五实施例:示例性方法

请参照图9,其为本发明第五实施例提供的一种关联信息图谱处理方法的流程图,所述关联信息图谱处理方法包括以下步骤:

步骤s201:接收客户端发送的用于调取目标信息的关联信息图谱的请求;

步骤s202:根据所述请求,获取所述目标信息的关联信息图谱;

步骤s203:将所述关联信息图谱发送至所述客户端。

在本发明第五实施例的一个变更实施方式中,所述获取所述目标信息的关联信息图谱的步骤,包括:

从预先存储的关联信息图谱数据库中调取所述目标信息的关联信息图谱。

在本发明第五实施例的又一个变更实施方式中,在所述根据所述请求,获取所述目标信息的关联信息图谱的步骤前,还包括:

从预先存储的信息数据库中查询所述目标信息的关联信息及所述关联信息的层级属性;

根据所述关联信息及其层级属性,构建所述目标信息的关联信息图谱;

将所述关联信息图谱存储至预先存储的关联信息图谱数据库中。

在本发明第五实施例的又一个变更实施方式中,所述获取所述目标信息的关联信息图谱的步骤,包括:

从预先存储的信息数据库中查询所述目标信息的关联信息及所述关联信息的层级属性;

根据所述关联信息及其层级属性,构建所述目标信息的关联信息图谱。

在本发明第五实施例的又一个变更实施方式中,所述构建所述目标信息的关联信息图谱,包括:

按照对象图的构建方法,以第一对象代表所述目标信息,以第二对象代表所述关联信息,构建所述目标信息的关联信息图谱;

其中,所述第一对象设置有连接到所述目标信息的显示页面的链接;每个所述第二对象分别代表一条关联信息,且每个所述第二对象均设置有连接到该第二对象代表的关联信息的显示页面和/或关联信息图谱的链接。

在本发明第五实施例的又一个变更实施方式中,所述关联信息划分为多个层级;

在构建所述目标信息的关联信息图谱时,采用具有不同显示效果的第二对象代表不同层级的关联信息。

在本发明第五实施例的又一个变更实施方式中,在所述第一对象与代表不同层级的关联信息的所述第二对象之间采用不同格式的连接线进行连接。

在本发明第五实施例的又一个变更实施方式中,在所述第一对象与代表与所述目标信息不同层级的关联信息的第二对象之间采用带箭头的连接线进行连接,其中,所述箭头的方向为由低层级指向高层级;

在代表同层级的关联信息的第二对象之间不设置连接线。

在本发明第五实施例的又一个变更实施方式中,所述目标信息包括教育资源信息,所述关联信息包括所述教育资源信息的同层级学习资源信息和/或进阶学习资源信息。

以上,为本发明第五实施例提供的一种关联信息图谱处理方法的实施例说明,本发明实施方式第五实施例提供的关联信息图谱处理方法是与上述第一实施例提供的关联信息显示方法配合实施的,与其属于相同的发明构思,用于为客户端提供关联信息图谱,从而使客户端能够以图谱形式显示目标信息的关联信息,可以显著地提高关联信息显示界面的可识读程度,进而提高用户的阅读效率,为用户带来了更好的体验。

第六实施例:示例性装置

在介绍了本发明示例性实施方式的方法实施例之后,接下来,参考图10对本发明示例性实施方式的关联信息图谱处理装置进行说明,由于装置实施例是与方法实施例对应的,因此仅作简要描述,具体实施时可以参照上述第五实施例的说明,部分内容此处不再赘述。

请参照图10,本发明第六实施例提供的关联信息图谱处理装置,包括:请求接收模块201,用于接收客户端发送的用于调取目标信息的关联信息图谱的请求;

服务器端图谱获取模块202,用于根据所述请求,获取所述目标信息的关联信息图谱;

图谱发送模块203,用于将所述关联信息图谱发送至所述客户端。

在本发明第六实施例的一个变更实施方式中,所述服务器端图谱获取模块202,包括:

图谱调取单元,用于从预先存储的关联信息图谱数据库中调取所述目标信息的关联信息图谱。

在本发明第六实施例的又一个变更实施方式中,所述关联信息图谱处理装置,还包括:

第一关联信息获取单元,用于从预先存储的信息数据库中查询所述目标信息的关联信息及所述关联信息的层级属性;

第一图谱构建单元,用于根据所述关联信息及其层级属性,构建所述目标信息的关联信息图谱;

图谱存储单元,用于将所述关联信息图谱存储至预先存储的关联信息图谱数据库中。

在本发明第六实施例的又一个变更实施方式中,所述服务器端图谱获取模块202,包括:

第二关联信息获取单元,用于从预先存储的信息数据库中查询所述目标信息的关联信息及所述关联信息的层级属性;

第二图谱构建单元,用于根据所述关联信息及其层级属性,构建所述目标信息的关联信息图谱。

在本发明第六实施例的又一个变更实施方式中,所述第一图谱构建单元和所述第二图谱构建单元,均包括:

图谱构建子单元,用于按照对象图的构建方法,以第一对象代表所述目标信息,以第二对象代表所述关联信息,构建所述目标信息的关联信息图谱;

其中,所述第一对象设置有连接到所述目标信息的显示页面的链接;每个所述第二对象分别代表一条关联信息,且每个所述第二对象均设置有连接到该第二对象代表的关联信息的显示页面和/或关联信息图谱的链接。

在本发明第六实施例的又一个变更实施方式中,所述关联信息划分为多个层级;

所述图谱构建子单元在构建所述目标信息的关联信息图谱时,采用具有不同显示效果的第二对象代表不同层级的关联信息。

在本发明第六实施例的又一个变更实施方式中,所述图谱构建子单元在构建所述目标信息的关联信息图谱时,在所述第一对象与代表不同层级的关联信息的所述第二对象之间采用不同格式的连接线进行连接。

在本发明第六实施例的又一个变更实施方式中,所述图谱构建子单元在构建所述目标信息的关联信息图谱时,

在所述第一对象与代表与所述目标信息不同层级的关联信息的第二对象之间采用带箭头的连接线进行连接,其中,所述箭头的方向为由低层级指向高层级;

在代表同层级的关联信息的第二对象之间不设置连接线。

在本发明第六实施例的又一个变更实施方式中,所述目标信息包括教育资源信息,所述关联信息包括所述教育资源信息的同层级学习资源信息和/或进阶学习资源信息。

以上为本发明第六实施例提供的一种关联信息图谱处理装置的实施方式的说明,该关联信息图谱处理装置与第五实施例提供的关联信息图谱处理方法出于相同的发明构思,具有相同的有益效果。

第七实施例:示例性介质

在介绍了本发明示例性实施方式的方法、装置之后,接下来,参考图11对本发明示例性实施方式的计算机可读存储介质进行说明,请参考图11,其示出了一种计算机可读存储介质21,所述计算机可读存储介质内存储有计算机程序,所述计算机程序在被处理器运行时可以实现本发明提供的所述关联信息图谱处理方法。

其中,所述计算机可读存储介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。

第八实施例:示例性计算设备

在介绍了本发明示例性实施方式的方法、介质和装置之后,接下来,参考图12对本发明示例性实施方式的计算设备进行说明,请参考图12,其示出了一种典型的计算设备22,所述计算设备12包括:存储器(例如图22中的ram22021、高速缓存存储器22022、rom22023)、处理器(例如图22中的处理单元2201)及存储在所述存储器上并可在所述处理器上运行的计算机程序(例如图22中的22024),所述处理器运行所述计算机程序时,所述计算设备22可以实现本发明提供的所述关联信息图谱处理方法,输出目标信息的关联信息图谱至客户端。

第九实施例:示例性系统

本发明实施方式还提供一种关联信息显示系统的实施例说明,请参考图13,其为本发明第九实施例提供的关联信息显示系统的示意图,根据图13,所述关联信息显示系统,包括:远端服务器2和客户端1,所述远端服务器2配置有现本发明提供的任一项所述的关联信息图谱处理装置,用于为所述客户端提供目标信息的关联信息图谱;

所述客户端1配置有现本发明提供的任一项所述的关联信息显示装置,用于显示所述目标信息的关联信息图谱。

由于本系统的远端服务器使用本发明提供的关联信息图谱处理装置,本系统的客户端使用本发明提供的关联信息显示装置;相关之处请参见上述第二实施例和第六实施例的说明,此处不再赘述。

应当注意,尽管在上文详细描述中提及了关联信息显示装置和关联信息图谱处理装置的若干单元/模块或子单元/模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多单元/模块的特征和功能可以在一个单元/模块中具体化。反之,上文描述的一个单元/模块的特征和功能可以进一步划分为由多个单元/模块来具体化。

此外,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。

虽然已经参考若干具体实施方式描述了本发明的精神和原理,但是应该理解,本发明并不限于所公开的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本发明旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。

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