一种用以实现文档修改的方法及系统的制作方法

文档序号:6339839阅读:231来源:国知局
专利名称:一种用以实现文档修改的方法及系统的制作方法
技术领域
本发明属于计算机、软件技术领域。
背景技术
我们在进行文档编辑的时候,经常会遇到一个情况,就是对文档中的部分词汇利用替换的形式进行全文或局部修改,以期缩短纠错时间。现有技术中,主要采用如图1-1和图1-2的形式来实现替换修改。具体为如图1-1所示,在文档100中,用户在进行修改操作时,针对待修改的目标内容 110,即为“笔划”。用户通过替换界面160,将文档100中的“笔划”,全部修改成“笔画”。修改后的结果,如图1-2所示,出现所示的4处修改结果。其中,在这4处修改结果中,只有① 和③处为用户期望得到的修改结果。然而,利用现有技术进行修改时,则引入了②和④处所示的新的错误,这是用户不期望发生的。那么,如何实现对文档进行更加准确地修改操作呢?

发明内容
本发明要解决的问题为,针对目标内容设定搜索扩展范围,以该目标内容和设定的搜索扩展范围为搜索关键词进行修改位置的检索,以及实现修改操作,来提高修改的准确度,从而避免现有技术中,因针对目标内容的替换修改而引入新的错误。本发明的目的,是提供一种用以实现文档修改的方法,该方法包括有如下步骤步骤1,采集用户对文档中目标内容的修改信息;步骤2,设定被修改的目标内容的搜索扩展范围;步骤3,按扩展后的搜索内容进行搜索;步骤4,载入步骤1中的修改方式,对文档进行修改操作。作为本发明的优选方案,步骤2中,搜索扩展范围的设定,包括,(1)选择待修改的目标词汇,(2)基于目标词汇在文档中所处的语境信息,设定包括有该目标词汇的搜索扩展范围。作为本发明的优选方案,步骤2中,搜索扩展范围的设定,包括,(1)选择待修改的目标词汇,(2)基于目标词汇搜索同音词、同义词或近义词,(3)将目标词汇以及同音、同义或近义词汇,均作为待搜索的目标词汇,(4)基于待搜索的目标词汇在文档中所处的语境信息,设定包括有该目标词汇、同义词汇或近义词汇至少其一的搜索扩展范围。作为本发明的优选方案,步骤4,载入步骤1中的修改方式,对文档进行修改操作, 包括,根据载入的修改方式,生成待修改列表。作为本发明的优选方案,根据载入的修改方式,生成待修改列表,所述的待修改列表,包括有如下几种至少其一a.呈现与待修改内容相关联的词汇部分,b.呈现与待修改内容相关联的整个句子,c.呈现与待修改内容相关联的整个段落。作为本发明的优选方案,根据载入的修改方式,生成待修改列表,对应该待修改列表,采用用户的修改确认信息,对文档进行修改操作。作为本发明的优选方案,步骤4,载入步骤1中的修改方式,对文档进行修改操作, 包括,根据载入的修改方式,对待修改内容进行突出显示。本发明的另一目的,是提供一种用以实现文档修改的系统,该系统包括修改信息提取单元,用以采集用户对文档中目标内容的修改信息;扩展范围设定单元,用以设定被修改的目标内容的搜索扩展范围;既定内容搜索单元,用以按扩展后的搜索内容进行搜索;修改操作执行单元,用以载入提取的修改方式,对文档进行修改操作。本发明的优点在于与现有技术相比较,本发明针对被修改的目标内容,设定相应的搜索扩展范围,以目标内容和设定的搜索扩展范围为搜索内容,来搜索待修改处。以采集的用户的修改模式为修改信息,在搜索出的待修改处,对文档进行修改操作。这样,可以更加准确地搜索出待修改处,并对其实现正确地修改,从而避免了现有技术中,因针对目标内容的替换修改而引入新的错误。


图1-1是利用本发明所述现有技术进行文档修改时的一种实施例。图1-2是利用本发明所述现有技术进行文档修改的修改结果,对应图1-1所述的实施例。图2-1是利用本发明所述方法进行修改信息提取时的一种实施例。图2-2是利用本发明所述方法进行搜索范围扩展时的一种实施例,对应图2-1。图2-3是利用本发明所述方法对扩展后的搜索内容进行搜索时的一种实施例,对应图2-1和图2-2。图2-4是利用本发明所述方法对文档进行修改时的一种实施例,对应图2-1、2_2, 以及图2-3。图3是本发明所描述方法的流程图。图4是利用本发明所述方法对文档进行修改时,根据修改方式生成待修改列表, 一种实施例。图5是本发明所描述系统的结构示意图。 具体实施例针对本发明主要功能的描述在本发明中,通过采集用户对文档中目标内容的修改信息,然后设定被修改的目标内容的搜索扩展范围,按扩展后的搜索内容进行搜索,针对搜索目标载入采集的修改方式,对文档进行修改操作。图2-1、2-2、2-3、2-4是本发明中的一个实施例的示意图。具体如下如图2-1所示,采集用户对文档中目标内容的修改信息。用户在进行修改操作时, 通常针对已完成输入的文档,例如,文档100。在该文档100中,待修改的目标内容110为 “笔划”。用户针对该目标内容Iio进行修改操作,通过修改工具栏120,将“笔划”,修改成
4“笔画”,利用光标选择进行确认选择,从而完成对目标内容110的修改。针对用户的这一修改操作,系统记录对应的修改信息,特别是修改所针对的目标内容为“笔划”,以及修改后的内容为“笔画”。对应着图2-1所示的目标内容110 “笔划”,图2-2为针对该目标内容110进行搜索范围扩展。现有技术在对该目标内容110进行修改时,往往是直接将“笔划”替换成“笔画”,这样容易导致对文档中其他不需要修改的内容,发生同步修改。本发明中,以目标内容 110为核心词汇,针对其进行搜索范围的扩展,即给目标内容110设置语境信息,然后以该语境信息和目标内容110为搜索内容,进行文档修改。以“笔划”和“笔画”为例,笔画一般指笔画数,笔划一般指每一笔的形状,比如说 “横,竖,撇,纳”之类等,可得出“笔画”一般与数量词组合使用,故在设定界面130中,将“笔划数目,,和“笔划数”作为搜索内容的扩展范围140。对应图2-2,图2-3为对扩展后的搜索内容进行搜索。如图所示,将“笔划”的搜索扩展范围设定成“笔划数目,,和“笔划数”,搜索得到如图所示的①和②两处。针对图2-3中的①和②两处待修改内容,如图2-4所示,对文档100进行修改操作。在修改界面150中,系统自动生成目标内容为“笔划”,扩展范围为“笔划数目or笔划数”,替换内容为“笔画”,用户通过点击确认修改键,例“全部替换”,即可实现对文档100的修改。结合前面的描述,参照图3所示,对本发明所采用的方法做进一步的描述该方法包括有如下步骤步骤1,采集用户对文档中目标内容的修改信息。这里所述的目标内容,主要指用户针对已完成编辑的文档内容进行修改时,所针对的特定词汇,例如,图2-1中所述的“笔划”。通常指一些同音异形词、同义词、近似词汇寸。这里所述的修改信息,主要指系统根据用户的修改目标和修改操作,所提取的与文档修改目的相关的信息,例如,图2-1中修改工具栏120中,光标所选的“笔画”。通常情况下,该修改信息是与目标内容相对应的一些同音异形词、同义词、近似词汇等。具体实施时,以Word文档为例,系统会实时记录及存储文档内容,当文档内容发生改变时,系统就会根据发生改变的文档的位置,获取修改后的内容信息,然后与前文档相比较,来得出文档中的目标内容和与其对应的修改信息。同时,系统会记录下该修改模式, 用以为其他位置的修改提供修改模板。步骤2,设定被修改的目标内容的搜索扩展范围。通常情况下,利用现有技术进行修改时,所设定的替换内容是针对系统搜索的目标内容进行完全替换的,这样就会出现如图1-2所示的修改错误。作为本发明的创新之处, 在于针对被修改的目标内容,设定相应的搜索扩展范围,以目标内容和设定的搜索扩展范围为搜索内容,来搜索待修改处。本发明中,搜索扩展范围的设定,主要包括如下两种方式第一种,以目标词汇为核心词汇(1)选择待修改的目标词汇,例如,图2-2中设定界面130中的“笔划”,即为目标词汇。
(2)基于目标词汇在文档中所处的语境信息,设定包括有该目标词汇的搜索扩展范围。例如,图2-2中设定界面130中扩展范围140所述的“笔划数目”和“笔划数”。这里所述的“数目,,和“数”,即为设定的扩展范围。第二种,以关联目标词汇为核心词汇(1)选择待修改的目标词汇,例如,“自转”。(2)基于目标词汇搜索同音词、同义词或近义词,例如,“转记”。(3)将目标词汇以及同音、同义或近义词汇,均作为待搜索的目标词汇,例如,以 “自转”和“转记”为待搜索的目标词汇。(4)基于待搜索的目标词汇在文档中所处的语境信息,设定包括有该目标词汇、同义词汇或近义词汇至少其一的搜索扩展范围。例如,以“***的自转”或“关于***生平的
-F VLi 寸寸。步骤3,按扩展后的搜索内容进行搜索。具体实施时,将步骤2所设定的扩展后的搜索内容作为搜索关键词,在文档中利用搜索引擎进行搜索。同时,可以对搜索结果进行标识,例如,如图2-3所示的①和②处。进一步,也可以根据搜索结果,生成包括有具体内容显示、和位置连接的搜索列表。步骤4,载入步骤1中的修改方式,对文档进行修改操作。具体实施时,针对于步骤3的搜索结果,根据步骤1所提取的修改模式,对待修改处进行修改操作。例如,如图2-4所示。进一步,在载入步骤1中的修改方式,对文档进行修改操作时,包括,根据载入的修改方式,生成待修改列表。同时,对应该待修改列表,采用用户的修改确认信息,对文档进行修改操作。该待修改列表,包括有如下几种至少其一a.呈现与待修改内容相关联的词汇部分,b.呈现与待修改内容相关联的整个句子,c.呈现与待修改内容相关联的整个段落。其中,以待修改列表呈现与待修改内容相关联的整个段落为例,具体如图4所示。 在文档100中,待修改内容为150,,经由搜索后,呈现待修改列表200,该待修改列表200 中,包括有与待修改内容150相关联的各个段落210进一步,在载入所述的修改方式,对文档进行修改操作时,还包括,根据载入的修改方式,对待修改内容进行突出显示。该突出显示,可以通过多种途径来实现,例如,字体变色、下划线、以不同颜色显示、字符底纹等。根据前面所描述的本发明的实现方法,参图5所示,本发明还描述了用以实现该发明方法的系统,它包括有如下结构修改信息提取单元410,用以采集用户对文档中目标内容的修改信息。该单元一般设置在文档编辑软件里,例如,Microsoft中的word、ppt中,其他例如txt文档中。扩展范围设定单元420,用以设定被修改的目标内容的搜索扩展范围。它一般与文档编辑软件相连接,通过一交互界面来实现用户对搜索扩展范围的设定。既定内容搜索单元430,用以按扩展后的搜索内容进行搜索。它与前述的扩展范围设定单元420相连接,来获取设定后的搜索扩展范围以及目标内容,根据该内容,利用文档编辑软件附带的搜索引擎在文档中进行搜索。修改操作执行单元440,用以载入提取的修改方式,对文档进行修改操作。该单元通过与修改信息提取单元410相连接,来获得修改模式,根据该修改模式,针对既定内容搜索单元430的搜索结果,在待修改处对文档进行修改操作。以上是对本发明的描述而非限定,基于本发明思想的其它实施例,亦均在本发明的保护范围之中。
权利要求
1.一种用以实现文档修改的方法,其特征在于该方法包括有如下步骤 步骤1,采集用户对文档中目标内容的修改信息;步骤2,设定被修改的目标内容的搜索扩展范围;步骤3,按扩展后的搜索内容进行搜索;步骤4,载入步骤1中的修改方式,对文档进行修改操作。
2.根据权利要求1所述的用以实现文档修改的方法,其特征在于,步骤2中,搜索扩展范围的设定,包括,(1)选择待修改的目标词汇,(2)基于目标词汇在文档中所处的语境信息,设定包括有该目标词汇的搜索扩展范围。
3.根据权利要求1所述的用以实现文档修改的方法,其特征在于,步骤2中,搜索扩展范围的设定,包括,(1)选择待修改的目标词汇,(2)基于目标词汇搜索同音词、同义词或近义词,(3)将目标词汇以及同音、同义、近义词汇,均作为待搜索的目标词汇,(4)基于待搜索的目标词汇在文档中所处的语境信息,设定包括有该目标词汇、同义词汇或近义词汇至少其一的搜索扩展范围。
4.根据权利要求1所述的用以实现文档修改的方法,其特征在于,步骤4,载入步骤1 中的修改方式,对文档进行修改操作,包括,根据载入的修改方式,生成待修改列表。
5.根据权利要求4所述的用以实现文档修改的方法,其特征在于,根据载入的修改方式,生成待修改列表,所述的待修改列表,包括有如下几种至少其一a.呈现与待修改内容相关联的词汇部分,b.呈现与待修改内容相关联的整个句子,c.呈现与待修改内容相关联的整个段落。
6.根据权利要求4所述的用以实现文档修改的方法,其特征在于,根据载入的修改方式,生成待修改列表,对应该待修改列表,采用用户的修改确认信息,对文档进行修改操作。
7.根据权利要求1所述的用以实现文档修改的方法,其特征在于,步骤4,载入步骤1 中的修改方式,对文档进行修改操作,包括,根据载入的修改方式,对待修改内容进行突出显不。
8.一种用以实现文档修改的系统,其特征在于该系统包括有,修改信息提取单元,用以采集用户对文档中目标内容的修改信息; 扩展范围设定单元,用以设定被修改的目标内容的搜索扩展范围; 既定内容搜索单元,用以按扩展后的搜索内容进行搜索; 修改操作执行单元,用以载入提取的修改方式,对文档进行修改操作。
全文摘要
本发明提出了一种用以实现文档修改的方法及系统,属于计算机、软件技术领域。与现有技术相比较,本发明通过修改信息提取单元采集用户对文档中目标内容的修改信息;利用扩展范围设定单元设定被修改的目标内容的搜索扩展范围;经由既定内容搜索单元按扩展后的搜索内容进行搜索;通过修改操作执行单元载入前述的修改方式,对文档进行修改操作。这样,可以更加准确地搜索出待修改处,并对其实现正确地修改,从而避免了现有技术中,因针对目标内容的替换修改而引入新的错误。
文档编号G06F17/30GK102541824SQ201010605138
公开日2012年7月4日 申请日期2010年12月26日 优先权日2010年12月26日
发明者马宇尘 申请人:上海量明科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1