当前位置: 首页 > 专利查询>奥多比公司专利>正文

使用基于文本分析的智能特征建议进行文档美化制造技术

技术编号:20517857 阅读:47 留言:0更新日期:2019-03-06 02:38
提供了用于美化电子文本文档的计算机处理器实现的方法的技术,该电子文本文档具有以多个区段组织的文本。区段中的每个区段表示多个文本元素中的对应的一个文本元素。该方法包括:接收对进行美化的文本的用户选择,选定文本包括区段中的一个区段的至少一部分;将选定文本分类为由区段中的一个区段所表示的文本元素中的对应的一个文本元素;对可适用于文本元素中的一个文本元素的属性的集合进行排序;呈现最高排序的属性的有序列表;响应于接收到对所呈现的属性中的一个或多个属性的选择,将选定属性应用于选定文本;以及对可适用的属性进行重新排序以反映选定属性。

Document Beautification Using Intelligent Feature Recommendation Based on Text Analysis

A technique for implementing a computer processor for beautifying an electronic text document with text organized in multiple segments is provided. Each section in a section represents a corresponding text element in multiple text elements. The method includes: receiving user selection of beautified text, selecting text including at least one part of a section; classifying selected text into a corresponding text element represented by a section in a section; sorting the set of attributes that can be applied to a text element in a text element; and presenting the highest ranking category. Sex ordered list; in response to receiving the selection of one or more attributes of the presented attributes, the selected attributes are applied to the selected text; and the applicable attributes are reordered to reflect the selected attributes.

【技术实现步骤摘要】
使用基于文本分析的智能特征建议进行文档美化
本专利技术涉及使用基于文本分析的智能特征建议进行文档美化。比如,所提供的智能特征建议对于帮助用户美化数字文档是有用的。
技术介绍
在高级设计布局中,文章、故事、书籍和其他文档类型通常由作者和编辑使用如GoogleDocs、MicrosoftWord等文字处理编辑器以文本形式编写。一旦文章或其他文档由作者编写(并且可能由编辑修订),通常其就被传递到设计者或其他用户,以使用诸如AdobeInDesign之类的桌面排版应用来美化(例如,准备好排版或外部分发)。美化可以像原来编写和编辑一样花费大量(或更多)努力。美化常常分为两个部分:探索和应用。探索是美化的创造性方面,其中设计者进行最初的设计工作,探索哪类属性与文档各个部分协调。另一方面,应用是编辑过程,其中用户找到类似文本元素(如标题、子标题等)和上下文的部分,并且应用在探索期间设计者已经决定使用的相同属性。比如,文本文档通常由各部分组成,其中每个部分是构成特定类型的文本元素的词(例如,连续词)组或其他文本,举例来说,诸如作为同一题目、标题、子标题、公式、段落正文、字幕的一部分。在探索中,设计者正在决定属性的类型,诸如字体选择、特征、尺寸等,以应用于文档中的各种文本元素中的每种文本元素。例如,可以在文档的一部分中进行探索。然而,在跨文档的其余部分的适当上下文中一致地应用这些特征所致的努力会使得整个美化成为非常耗时的过程。附图说明所要求保护的主题的实施例的特征将随着以下具体实施方式的进行并且参照附图而变得显而易见,其中相同的附图标记描绘相同的部分。图1是根据本公开的实施例的用于实现用于基于文本分析进行智能特征建议的自学习模型和装置的示例网络计算环境的示意图。图2是图示了根据本公开的实施例的用于使用基于文本分析的智能特征建议进行文档美化的示例装置的框图。图3A至图3B是根据本公开的实施例的用于基于文本分析的智能特征建议的示例图形用户界面(GUI)的屏幕截图。图4A至图4B是根据本公开的另一实施例的用于基于文本分析的智能特征建议的示例图形用户界面(GUI)的屏幕截图。图5是根据本公开的实施例的如可以在图2的装置中使用的示例文本文档美化电路的框图。图6是根据本公开的实施例的示例文本文档美化方法的流程图。图7是根据本公开的另一实施例的示例文本文档美化方法的流程图。尽管以下具体实施方式将参照说明性实施例进行,但是根据本公开内容,许多备选方案、修改方案和变型方案对于本领域技术人员而言将是显而易见的。具体实施方式本公开的一个或多个实施例旨在利用文档的美化来增强用户的体验。在一个实施例中,一种通过计算机处理器进行电子文档美化的方法包括:接收对进行美化的文本的用户选择。选定文本包括至少一个区段的至少一部分。该方法还包括:将选定文本分类到至少一个区段所表示的对应的至少一个文本元素。比如,处理器可以使用启发式分析来将选定区段自动分类为该区段最能表示的文本元素。该方法还包括:对可适用于至少一个文本元素的属性的集合进行排序。例如,对特定属性的排序可以反映用户将该属性应用于表示至少一个文本元素的区段的可能性(例如,由处理器通过分析用户随着时间推移的属性选择来决定)。这里,较高的排序可以表示用户在这个上下文中应用的可能性高于用户不太可能应用的其他属性。该方法还包括:向用户呈现最高排序的属性的有序列表,以及从用户接收对所呈现的属性中的一个或多个属性的选择。该方法还可以包括:突出显示选定属性所应用到的选定文本的那些部分,以在视觉上将这些部分与选定文本的其余部分(选定属性未应用到的)区分开。例如,突出显示可以在逐区段的基础上突出显示选定属性中的至少一个选定属性所应用到的那些区段。在另一实施例中,突出显示包括:进一步通过处理器分析以标识受选定属性影响的至少一个区段内的特定字符,以及仅突出显示那些字符。比如,突出显示可以在应用属性之前完成,以提供对受影响的文本的总体或精确标识。该方法还包括:将选定属性应用于选定文本。每个选定属性被应用于选定文本中的与选定属性可适用的至少一个文本元素相对应的一部分。例如,依据诸如选定的文本、所表示的文本元素以及可适用于所表示的文本元素的属性之类的因素,应用可以在逐属性和逐区段的基础上是选择性的。比如,选定文本中的公式可能会经历一种美化,而标题可能会经历另一种美化。例如,被美化的文本文档可以是由编写者、编辑或其他作者提供的论文、文章、书、多媒体项目、广告等。该文件具有以多个区段组织的文本。例如,每个区段可以是组成并且表示共同文本元素的单词或字符(诸如顺序或相邻单词或字符)组。示例文本元素包括比如题目或其他标题、数学或科学公式、外语短语或段落(诸如正文段落)等等。该方法包括:接收对进行美化的文本的用户选择。选定文本包括区段中的一个区段(诸如第一区段)的至少一部分。该方法还包括:将选定文本分类为由第一区段表示的文本元素中的对应的一个文本元素(诸如第一文本元素)。该方法还包括:对可适用于第一文本元素的属性(例如,特征)的集合进行排序,并且向用户呈现最高排序的属性的有序列表。例如,属性可以是字体类型、字体大小和字体质量,诸如位置、重点、间距等等,并且有序列表可以是有序下拉式菜单或其他GUI元素。该方法还包括:(例如,从用户)接收对所呈现的属性中的一个或多个属性的选择,将选定属性应用于选定文本,并且对可适用的属性进行重新排序以反映选定属性。比如,选定属性的排序可能比将其应用于选定文本之前的排序相对更高,以便最高排序的属性的未来呈现将使选定属性在列表中显现得更高。在本公开的一个或多个实施例中,属性(或特征)被认为可适用于基于静态准则和动态准则的特定文本元素类型。可适用的属性又可以在最高排序的可适用属性的有序列表中被呈现给用户。在一些实施例中,当属性是用于文本元素的默认属性(例如,化学式编号的下标)时,或者当用户早在文档的美化过程中已经挑选属性时(例如,当选择只有该类型的文本元素的区段时),属性被决定为可适用于特定类型的文本元素。例如,在一些实施例中,用户可以通过下拉式菜单来访问任何可用属性,该下拉式菜单与最高排序的可适用属性的呈现不同。在一些实施例中,当用户已经挑选用于仅美化其他文档中的文本元素类型的区段的属性时,该属性可以被指定为可适用的。在一些实施例中,当特别美化该类型的文本元素的区段时,用于文本元素的默认属性基于其他用户的使用来挑选。在一些实施例中,最高排序的属性的有序列表的呈现处于图形用户界面(GUI)中,其突出显示受属性改变影响的选定区段。这允许用户在实际上将改变应用于文档之前查看改变的程度。根据一些实施例,在文档的美化中,通过用户对应用于这些区段的文本的属性(例如,字体大小、样式、效果等)的挑选来美化特定文本元素类型(例如,题目、公式、普通文本等)的文本(例如,区段)的选择。这些属性相对于文本元素变得可适用。如此,在对作为同一文本元素的文档的后续区段进行美化期间,可以向用户自动呈现可适用于文本元素的最适用(例如,最常用、最高排序)属性的有序列表。因此,用户可以基于针对文档的先前区段挑选的内容,容易地为文档的后续区段的属性挑选适当的选择。根据本公开内容,本文中所提供的技术的许多应用将是显而易见的。一个具体示例用例本文档来自技高网...

【技术保护点】
1.一种计算机程序产品,包括一种或多种非瞬态机器可读介质,所述非瞬态机器可读介质上编码有指令,所述指令当由一个或多个处理器执行时,使得执行用于美化电子文本文档的过程,所述电子文本文档具有以多个区段组织的文本,所述区段中的每个区段表示多个文本元素中的对应的一个文本元素,所述过程包括:接收对进行美化的所述文本的用户选择,选定文本包括所述区段中的一个区段的至少一部分;将所述选定文本分类为所述区段中的所述一个区段所表示的所述文本元素中的对应的所述一个文本元素;对可适用于所述文本元素中的所述一个文本元素的属性的集合进行排序;呈现至少最高排序的属性的有序列表;响应于接收到对所呈现的属性中的一个或多个属性的选择,将选定属性应用于所述选定文本;以及对可适用的属性进行重新排序以反映所述选定属性。

【技术特征摘要】
2017.09.01 US 15/694,1731.一种计算机程序产品,包括一种或多种非瞬态机器可读介质,所述非瞬态机器可读介质上编码有指令,所述指令当由一个或多个处理器执行时,使得执行用于美化电子文本文档的过程,所述电子文本文档具有以多个区段组织的文本,所述区段中的每个区段表示多个文本元素中的对应的一个文本元素,所述过程包括:接收对进行美化的所述文本的用户选择,选定文本包括所述区段中的一个区段的至少一部分;将所述选定文本分类为所述区段中的所述一个区段所表示的所述文本元素中的对应的所述一个文本元素;对可适用于所述文本元素中的所述一个文本元素的属性的集合进行排序;呈现至少最高排序的属性的有序列表;响应于接收到对所呈现的属性中的一个或多个属性的选择,将选定属性应用于所述选定文本;以及对可适用的属性进行重新排序以反映所述选定属性。2.根据权利要求1所述的计算机程序产品,其中所述选定文本的所述分类包括:将启发式规则应用于所述区段中的所述一个区段的所述至少一部分,以将所述选定文本分类为所述文本元素中的所述一个文本元素。3.根据权利要求1所述的计算机程序产品,其中所述可适用的属性的所述排序包括:当美化其他文本文档时,至少部分地基于由给定用户从所述可适用的属性中的选择进行所述排序,所述给定用户已经提供对用于进行美化的所述文本的所述用户选择。4.根据权利要求1所述的计算机程序产品,其中所述可适用的属性的所述排序包括:当美化其他文本文档时,至少部分地基于由其他用户从所述可适用的属性中的选择进行所述排序,所述其他用户与给定用户不同,所述给定用户已经提供对进行美化的所述文本的所述用户选择。5.根据权利要求1所述的计算机程序产品,所述过程还包括:接收对进行美化的所述文本的第二选择,第二选定文本包括所述区段中的另一区段的至少一部分,所述区段中的所述另一区段表示所述文本元素中的所述一个文本元素;将所述第二选定文本分类为所述文本元素中的所述一个文本元素;响应于接收到用于所述第二选定文本的用户挑选的属性,将所述挑选的属性应用于所述第二选定文本;以及修改所述可适用的属性以反映所述挑选的属性。6.根据权利要求5所述的计算机程序产品,其中所述可适用的属性的所述修改包括:如果所述挑选的属性不是所述可适用的属性的成员,则将所述挑选的属性添加到所述可适用的属性;以及对所述可适用的属性进行重新排序以反映所述挑选的属性。7.一种用于美化电子文本文档的计算机实现的方法,所述电子文本文档具有以多个区段组织的文本,所述区段中的每个区段表示多个文本元素中的对应的一个文本元素,所述方法包括:通过处理器接收对进行美化的所述文本的用户选择,选定文本包括所述区段中的至少一个区段的至少一部分;通过所述处理器将所述选定文本分类到所述区段中的所述至少一个区段所表示的、所述文本元素中的对应的一个或多个文本元素;通过所述处理器对可适用于所述文本元素中的所述一个或多个文本元素的属性的集合进行排序;通过所述处理器呈现至少最高排序的属性的有序列表;以及响应于通过所述处理器接收到对所呈现的属性中的一个或多个属性的选择,将选定属性应用于所述选定文本,每个选定属性被应用于所述选定文本的一部分,所述选定文本的所述一部分与所述选定属性所适用的所述文本元素中的所述一个或多个文本元素的那些部分相对应。8.根据权利要求7所述的方法,其中所述选定文本的所述分类包括:从所述选定文本中标识所述区段中的所述至少一个区段的所述至少一部分;以及将所标识的所述区段中的所述至少一个区段的所述至少一部分分类到所标识的所述区段中的所述至少一个区段所表示的所述文本元素中的对应的所述一个或多个文本元素。9.根据权利要求8所述的方法,其中所标识的所述区段中的所述至少一个区段的所述至少一部分的所述分类包括:将启发式规则应用于所述区段中的所述至少一个区段的所述至少一部分的每个区段,以...

【专利技术属性】
技术研发人员:A·杰恩M·拉斯托吉M·J·阿里A·穆拉尔卡A·高拉夫
申请(专利权)人:奥多比公司
类型:发明
国别省市:美国,US

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

1