片语检查系统及其方法技术方案

技术编号:3893835 阅读:178 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种片语检查系统及其方法,其通过以来源词句中为动词或名词的字词作为目标字词,再撷取来源词句中包含目标字词的连续字词来组成检查词组,并查找具有目标字词的目标片语,比对运算检查词组与目标片语匹配相符的字词单位数得到匹配值,当匹配值符合提示范围值时,显示检查词组与目标片语,可以达到检查词句中含有动词或名词的片语是否错误的技术功效。

【技术实现步骤摘要】

本专利技术涉及一种,特别是指一种针对具有动词或名词的片 语进行错误检查的。
技术介绍
随着信息科技的发展,信息的传播速度非常快速,加上国际化的趋势,一般人接触 外语的机会大大的增加,不管是网页、报章杂志、商业信件等,常常可以看到以外语形式出 现的词句,但是并非所有大众对外语皆能精通,因此出现了许多可帮助使用者撰写或阅读 外语时的辅助翻译软件。目前现有的辅助翻译软件,当使用者输入的词句出现部分字词拼写错误或文法错 误时,翻译软件可快速找出字词的拼字错误与文法错误,并提示使用者进行修改,但是使用 者输入的词句中,除了字词之外,还包括由字词组成的片语,字词的拼写错误检查或文法的 错误检查皆无法检查出片语的错误,举例来说,词句“I Will go to home. ”由拼写错误 检查与文法错误检查皆为正确,而实际存在“go to home”这样的使用错误,应为片语“go home ”,因此现有的翻译软件无法对其进行错误检查。综上所述,可知现有技术中长期以来一直存在以往只能检查词句中拼字错误及文 法错误的问题,因此有必要提出改进的技术手段,来解决此一问题。
技术实现思路
有鉴于现有技术存在以往只能检查词句中拼字错误及文法错误的问题,本专利技术遂 提供一种,其中本专利技术所提供的片语检查系统,至少包含片语数据库、接收模块、识别模块、撷取 模块、查找模块、比对运算模块及显示模块,其中片语数据库是用于储存复数笔片语数据; 接收模块是用于接收来源词句,其中来源词句由复数个字词所组成;识别模块是用于运用 文法规则解析来源词句识别出字词为动词或名词,以得到目标字词;撷取模块是用于撷取 来源词句中目标字词前后的连续字词组成检查词组;查找模块是用于依据目标字词至片语 数据库中查找具有目标字词的片语数据,以得到目标片语;比对运算模块是用于比对运算 检查词组与目标片语中匹配相符的字词单位数以得到匹配值;显示模块是用于当匹配值符 合提示范围值时,在来源词句中标记显示检查词组并且显示目标片语。本专利技术所提供的片语检查方法,其步骤至少包括建立片语数据库,片语数据库用 于储存复数笔片语数据,接收来源词句,其中来源词句由复数个字词所组成,运用文法规则 解析来源词句识别出字词为动词或名词,以得到目标字词,撷取来源词句中目标字词前后 的连续字词组成检查词组,依据目标字词至片语数据库中查找具有目标字词的片语数据, 以得到目标片语,比对运算检查词组与目标片语中匹配相符的字词单位数以得到匹配值, 当匹配值符合提示范围值时,在来源词句中标记显示检查词组并且显示目标片语。本专利技术所提供的系统与方法如上,与现有技术之间的差异在于本专利技术通过以来源4词句中为动词或名词的字词作为目标字词,再撷取来源词句中包含目标字词的连续字词来 组成检查词组,并查找具有目标字词的目标片语,比对运算检查词组与目标片语匹配相符 的字词单位数得到匹配值,当匹配值符合提示范围值时,显示检查词组与目标片语,进而达 到检查词句中含有动词或名词的片语是否错误的技术功效。附图说明图1为本专利技术片语检查系统方框图;图2为本专利技术片语检查方法流程图;图3至图6为本专利技术片语检查系统的实施例示意图。具体实施例方式以下将配合附图及实施例来详细说明本专利技术的实施方式,借此对本专利技术如何应用 技术手段来解决技术问题并达到技术功效的实现过程能充分理解并据以实施。首先配合附图对本专利技术作进一步的说明,请参阅图1,图1 为本专利技术片语检查系统方框图,片语检查系统100包含片语数据库110、接收模块120、识 别模块130、撷取模块140、查找模块150、比对运算模块160及显示模块170。片语数据库110是负责储存多笔片语数据,所述片语数据是由多个字词所组成 的,例如“go home,,、"feel like","make a visit to”。接收模块120是负责接收来源词句,其中来源词句由多个字词所组成,所述来源 词句是指使用者欲进行片语检查的词句,举例来说,若来源词句为“I make visit to the exhibition. ”,则来源词句是由字词 “I”、“make”、“visit”、“exhibition” 所组成。识别模块130是负责运用文法规则来解析识别(recognize)来源词句中的动词或 名词,以得到目标字词。也就是识别模块130依据文法规则解析接收模块120接收到的来 源词句中的字词,经过识别得到哪些字词为动词、哪些为名词,并将来源词句中为动词或名 词的字词作为目标字词。承上述例子,来源词句为“I make visit to the exhibition.,,, 识别模块130运用文法规则解析来源词句“I make visit to the exhibition. ”识别 出字词 “make”、“visit,,为动词,字词 “exhibition” 为名词,则字词 “make”、“visit,,、 “exhibition”为目标字词。撷取模块140是负责在来源词句中撷取包含目标字词及其前后的连续字词所组 成检查词组,也就是撷取模块140撷取经过识别模块130识别得到的目标字词前后的连续 字词,据此来组成检查词组。值得注意的是,所述撷取来源词句中目标字词前后的连续字 词是指撷取目标字词前后N个连续字词来组成检查词组,也就是经由撷取组成的检查词组 中必须包含目标字词,其中N可以是系统预先设定,N为正整数,承上述例子,若N为“ 1 ”或 “2”,撷取模块140撷取来源词句“I make visit to the exhibition. ”中目标字词“make” 前后的连续字词例如是“I make”、“I make visit,,、“I make visit to"make visit”、 "make visit to,,。查找模块150是负责依据目标字词至片语数据库110中查找具有目标字词的片语 数据,以得到目标片语。也就是查找模块150依据识别模块130得到的目标字词至片语数 据库110中查找片语数据,而得到目标片语,其中片语数据包含目标字词,承上述例子,目标字词为 “make,,、“ViSit,,、“eXhibiti0n,,,查找模块 150 依据目标字词 “make”、“visit,,、 “exhibition”至片语数据库110中查找具有目标字词“make”、“Visit”、“exhibiti0n”的 片语数据例如是“make a visit to”、“make at”、“make an exhibition ofoneself ”,则目 标片语为"make a visit to"make at"make an exhibitionof oneself,,。比对运算模块160是负责比对运算检查词组与目标片语中匹配相符的字词单位 数以得到匹配值,所述字词单位数是指字词的个数,也就是比对模块160会将由撷取模块 140撷取的检查词组的字词与查找模块150得到的目标片语的字词加以比对,运算匹配相 符的字词个数并得到匹配值。值得注意的是,所述匹配值是将检查词组中与目标片语相符 的字词单位数除以目标片语的字词单位数再乘以顺序系数所得到的百分比值,其中顺序系 数是依据检查词组与目标片语相符的字词顺序与目标片本文档来自技高网...

【技术保护点】
一种片语检查系统,其特征在于,至少包含:一片语数据库,用于储存复数笔片语数据;一接收模块,用于接收一来源词句,其中该来源词句由复数个字词所组成;一识别模块,用于运用文法规则解析该来源词句识别出该些字词为动词或名词,以得到至少一目标字词;一撷取模块,用于撷取该来源词句中该目标字词前后的连续字词组成至少一检查词组;一查找模块,用于依据该目标字词至该片语数据库中查找具有该目标字词的片语数据,以得到至少一目标片语;一比对运算模块,用于比对运算该检查词组与该目标片语中匹配相符的字词单位数以得到一匹配值;及一显示模块,用于当该匹配值符合一提示范围值时,在该来源词句中标记显示该检查词组并且显示该目标片语。

【技术特征摘要】

【专利技术属性】
技术研发人员:邱全成罗隽
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1