一种用于显示章节内容的方法和装置的制造方法

文档序号:8258494阅读:189来源:国知局
一种用于显示章节内容的方法和装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,尤其涉及一种用于显示章节内容的方法和装置。
【背景技术】
[0002]现有技术中,网络设备通常直接将一个文学作品的文本信息作为整体进行处理,因此,一旦文本信息内的部分内容发生更新,网络设备需要对整个更新后的文本信息进行重新处理。

【发明内容】

[0003]本发明的目的是提供一种用于显示章节内容的方法和装置。
[0004]根据本发明的一个方面,提供一种用于在网络设备中生成可读取分块以及章节索引信息的方法,其中,该方法包括以下步骤:
[0005]获取待处理的文本信息,其中,所述文本信息包括一个阅读主体的自然语言文本;
[0006]根据所述文本信息,识别所述自然语言文本中的章节;
[0007]将每个章节的章节内容生成为独立的可读取分块,并建立所述阅读主体的章节索引信息,其中,所述章节索引信息指示了该阅读主体的章节与章节所对应的可读取分块之间的对应信息。
[0008]根据本发明的另一个方面,还提供了一种用于在用户设备中显示章节内容的方法,其中,该方法包括以下步骤:
[0009]向网络设备发送阅读请求,其中,该阅读请求包含所请求阅读的阅读主体的章节的标识信息和/或所请求阅读的章节的标识信息;
[0010]接收网络设备反馈的该阅读主体的章节内容;
[0011]根据所述用户设备的文本显示处理信息以及需要呈现的章节的文本量信息,将所述需要呈现的章节的章节内容划分为至少一个分块;
[0012]呈现一个分块的章节内容。
[0013]根据本发明的另一方面,还提供了一种用于在网络设备中生成可读取分块以及章节索引信息的装置,其中,该装置包括:
[0014]用于获取待处理的文本信息的装置,其中,所述文本信息包括一个阅读主体的自然语言文本;
[0015]用于根据所述文本信息,识别所述自然语言文本中的章节的装置;
[0016]用于将每个章节的章节内容生成为独立的可读取分块,并建立所述阅读主体的章节索引信息的装置,其中,所述章节索引信息指示了该阅读主体的章节与章节所对应的可读取分块之间的对应信息。
[0017]根据本发明的另一方面,还提供了一种用于在用户设备中显示章节内容的装置,其中,该装置包括:
[0018]用于向网络设备发送阅读请求的装置,其中,该阅读请求包含所请求阅读的阅读主体的章节的标识信息和/或所请求阅读的章节的标识信息;
[0019]用于接收网络设备反馈的该阅读主体的章节内容的装置;
[0020]用于根据所述用户设备的文本显示处理信息以及需要呈现的章节的文本量信息,将所述需要呈现的章节的章节内容划分为至少一个分块的装置;
[0021]用于呈现一个分块的章节内容的装置。
[0022]与现有技术相比,本发明具有以下优点:1)通过将章节的章节内容生成为独立的可读取分块,以使可读取分块之间不耦合,从而可对可读取分块进行独立操作,如更新、添加、删除等,且对一个可读取分块的操作不会影响到其他可读取分块的章节内容,从而使得阅读主体的章节内容之间更加灵活;2)能够将一个阅读主体的不同版本的自然语言文本进行合并,使得用户无需再多个版本中来回选择;3)可基于可读取分块建立章节索引信息,从而进一步增强可读取分块的独立性,能够更加快速的为用户设备提供章节内容,且便于用户设备对章节内容的操作;4)用户设备可向网络设备请求阅读主体的全部章节内容,网络设备通过将章节生成为独立的可读取分块,并建立章节索引信息,能够快速地向用户设备提供所请求的章节内容,从而缩短用户等待的时间;5)用户设备通过进一步对章节内容进行分块,并保证分块之间的独立性,使得能够更加快速的显示分块内容,且能够快速地进行分块间的切换,使得对文本信息的呈现更为灵活;并且,用户设备基于网络设备反馈的章节索引信息以及对章节内容的分块,能够快速准确地对章节以及章节中的分块进行定位;5)用户设备可向网络设备请求阅读主体的特定章节的章节内容,网络设备通过将章节生成为独立的可读取分块,并建立章节索引信息,能够快速地向用户设备提供所请求的章节内容,从而缩短用户等待的时间。
【附图说明】
[0023]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0024]图1为本发明一个实施例的在网络设备中生成可读取分块以及章节索引信息的方法流程示意图;
[0025]图2为本发明一个实施例的显示章节内容的方法流程示意图;
[0026]图3为本发明另一个实施例的显示章节内容的方法流程示意图;
[0027]图4为本发明一个实施例的在网络设备中生成可读取分块以及章节索引信息的装置的示意图;
[0028]图5为本发明一个实施例的显示章节内容的系统的示意图;
[0029]图6为本发明另一个实施例的显示章节内容的系统的示意图。
[0030]附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0031]下面结合附图对本发明作进一步详细描述。
[0032]图1为本发明一个实施例的在网络设备中生成可读取分块以及章节索引信息的方法的流程示意图。
[0033]其中,本实施例的方法主要通过网络设备来实现;所述网络设备包括但不限于单个网络服务器、多个网络服务器组成的服务器组或基于云计算(Cloud Computing)的由大量计算机或网络服务器构成的云,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机;所述网络设备所处的网络包括但不限于互联网、广域网、城域网、局域网、VPN网络等。
[0034]需要说明的是,所述网络设备仅为举例,其他现有的或今后可能出现的网络设备如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。
[0035]根据本实施例的方法包括步骤S101、步骤S102和步骤S103。
[0036]在步骤SlOl中,网络设备获取待处理的文本信息。
[0037]其中,所述文本信息包括任何能够用于阅读的文本信息;优选地,所述文本信息可采用多种文本格式,如TXT格式、JAR (Java ARchive, Java归档)格式、UMD (UniversalMobile Document,通用移动文档)格式等。
[0038]优选地,所述文本信息包括一个阅读主体的自然语言文本。其中,所述阅读主体包括任何能够用于能够以文字方式被自然人阅读的主体;优选地,所述阅读主体包括但不限于小说、散文、专辑等文学作品。其中,所述自然语言文本包括文本信息中用于阅读的文本内容,如小说内容等。
[0039]具体地,网络设备可采用多种方式获取待处理的文本信息。
[0040]例如,网络设备可直接获取用户上传的待处理的文本信息。
[0041]又例如,网络设备从网站中获取待处理的文本信息。例如,网络设备从其服务的网站上获取作者所更新的小说的文本信息。
[0042]优选地,所述步骤SlOl进一步包括步骤S101-1和步骤S101-2。
[0043]在步骤S101-1中,网络设备获取所述阅读主体的多个不同版本的自然语言文本。
[0044]优选地,所述不同版本的自然语言文本来自与不同的网站。
[0045]例如,网络设备获取小说A的来自第一网站的自然语言文本TXT1、来自第二网站的自然语言文本TXT2、以及来自第三网站的自然语言文本TXT3。
[0046]在步骤S101-2中,网络设备通过比对并合并所述多个不同版本的自然语言文本,获得所述待处理的文本信息。
[0047]例如,在步骤S101-1中,网络设备获取小说A的来自第一网站的自然语言文本TXT1、来自第二网站的自然语言文本TXT2、以及来自第三网站的自然语言文本TXT3 ;在步骤S101-2中,网络设备对TXT1、TXT2、TXT3进行比对与合并,并将合并后的TXT4作为待处理的文本信息。
[0048]其中,网络设备可采用多种方式通过比对并合并所述多个不同版本的自然语言文本,获得所述待处理的文本信息。
[0049]例如,网络设备基于自然语言处理技术比对该多个不同版本的内容相似度,并根据比对结果合并得到待处理的文本信息。如,网络设备基于自然语言处理技术比对TXT1、TXT2、TXT3得知:TXT1的全部内容与ΤΧΤ2的前60%的内容相同,ΤΧΤ2的后50%的内容与ΤΧΤ3的前30%的内容相同;则网络设备提取ΤΧΤ2前50%的内容以及ΤΧΤ3后70%的内容,并将两者合并,获得合并后的ΤΧΤ4作为待处理的文本信息。
[0050]又例如,当网络设备能够识别多个不同版本的每个版本的自然语言文本中的章节时,对于每个章节,网络设备对该章节所对应的多个版本进行比对,并合并得到该章节对应的待处理的文本信息。如,TXT5、TXT6、TXT7为小说B的三个不同版本的自然语言处理文本,该三个不同版本均能识别出小说B的3个章节:章节一、章节二、章节三;网络设备通过对每个章节在TXT5、TXT6、TXT7中所对应的内容进行比对,得知:章节一在TXT5中所对应的内容的数据量最大,章节二在TXT7中所对应的内容的数据量最大,章节三在TXT6中所对应的内容的数据量最大;则网络设备将章节一在TXT5中所对应的内容、章节二在TXT7中所对应的内容、章节三在TXT6中所对应的内容进行合并,并将合并得到的TXT8作为待处理的文本信息。其中,网络设备识别自然语言文本中的章节的实现方式将在后续予以详述。
[0051]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何获取待处理的文本信息,其中,所述文本信息包括一个阅读主体的自然语言文本的实现方式,均应包含在本发明的范围内。
[0052]在步骤S102中,网络设备根据所述文本信息,识别所述自然语言文本中的章节。
[0053]其中,识别所述自然语言文本中的章节的操作基于以下至少一项来被执行:
[0054]I)自然语言文本中包含的、符合预定格式的文本特征信息。
[0055]其中,所述预定格式包括任何预定的、能够指示章节的格式。优选地,所述预定格式包括文字格式、数字格式、文字与数字结合的格式等。例如,预定格式“第X章”用于指示自然语言文本的第“X”个章节,其中,“X”为阿拉伯数字;则自然语言文本中包含的“第I章”为符合该预定格式的文本特征信息。又例如,预定格式为单独一行的阿拉伯数字或汉字数字,则自然语言文本中包含的、单独一行的“ I”或“一”为符合该预定格式的文本特征信息。
[0056]例如,在步骤S
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1