专利名称:解析即时消息的语言学习系统及方法
技术领域:
本发明涉及一种语言学习系统及方法,特别涉及关于一种通过记录使用 者进行即时通讯时的即时消息,将即时消息即时进行解析,并显示解析结果 供使用者查阅以进行语言学习的语言学习系统及方法。
背景技术:
语言是人与人之间沟通的桥梁,通过语言,我们可以表达思想情感,也 因此无论是母语或是第二外语,语言学习是日常生活中相当重要的课题。以 往的语言学习一般是使用者通过如聆听广播、录音文件、阅读语言书籍或教 材、观赏语言教学电视节目等来进行语言学习,通过不断的重复对特定教材 的复习,使用者便可以增强自己的语言能力。然而,语言学习的教材并不仅 止于已经编撰过的教材,人与人之间的语言沟通往往存在更多语言学习的内 容值得深究,因此现在的语言学习系统及方法更强调以贴近生活的方式来引 发使用者对语言学习的兴趣和主动学习,藉此提高使用者语言学习的效果。
目前一般人与人之间较常见的沟通联络方式,除了电话、电子邮件等,
即时通讯(如Skype, MSN, Yahoo Messenger)等也逐渐成为相当重要的沟 通管道,即时通讯结合了网络无国界和高传输速度的优势,使得使用者可以 通过即时通讯与更多不同语言的人进行信息交换,而语言学习者更可以通过 即时通讯的交谈,扩充自己的语言资料库以增进自己的语言技巧和应变能力。
然而,使用者在通过即时通讯与他人进行即时消息交换时,并非都能了 解语言文法拼字的正确用法。举例来说,若使用者与 一外语人士进行即时消 息交谈时,虽然将外语人士所传送的即时消息作为语言学习的教材,但若即 时消息无法即时的被解析,对于使用者来说便可能仍然是单纯的文字消息, 因而无法即时的学习到即时消息当中的语言技巧,或是接收到消息 可能因 为时间 一久,使用者也忘记查询当时未能了解的内容进行语言学习。综上所述,即时通讯虽可提供相当良好的语言学习环境,但若以往的使 用者无法通过即时消息进行语言学习,因此有必要提出改进的技术手段,来 解决此一问题。
发明内容
鉴于以上在先前技术中所提出使用者无法通过即时消息进行语言学习的 现况,本发明目的在于提供一种解析即时消息的语言学习系统及方法,可以 用来解决先前技术中的待解决问题。
在本发明所揭露的解析即时消息的语言学习系统中,适用于本地端使用
者通过即时通讯界面进行即时通讯时,其包括有消息记录模块,用以记录 本地端使用者从即时通讯界面传送/接收的即时消息;解析模块,用以从消息 记录模块接收到即时消息时根据文法拼字规则将即时消息即时拆解为至少一 语句区段,及解析各语句区段以产生解析结果;解析过程记录模块,用以记 录即时消息及对应的解析结果以建立解析过程;及显示模块,用以显示解析 过程供本地端使用者查阅以进行语言学习。
在本发明所揭露的解析即时消息的语言学习方法中,适用于本地端使用 者通过即时通讯界面进行即时通讯时,其包括有记录本地端使用者在即时 通讯界面传送/接收的即时消息;启动即时解析程序并根据文法拼字规则将即 时消息拆解为至少一语句区段;解析各语句区段以产生解析结果;记录即时 消息及对应的解析结果以产生解析过程;及显示解析过程供本地端使用者查 阅以进行语言学习。
通过上述的技术手段,本发明可以达到辅助使用者提高语言学习效果的 功效。
图1是本发明所述的解析即时消息的语言学习系统的架构图。 图2是本发明所述的解析即时消息的语言学习方法的流程图。 图3是本发明所述的解析即时消息的语言学习方法实施例示意图。
具体实施方式
以下将配合附图及实施例来详细il明本发明的实施方式,藉此对本发明 如何应用记录使用者进行即时通讯时的即时消息,将即时消息即时进行解析, 并显示解析结果供使用者查阅以进行语言学习,藉此来解决先前技术中使用 者无法通过即时消息进行语言学习的问题,并就如何达成辅助使用者提高语 言学习效果的功效的实现过程进行说明,以供充分理解并据以实施。首先,请先参照图1为本发明所述的解析即时消息的语言学习系统的架 构图,将用以说明本发明的系统各模块之间的运作。在本发明的解析即时消该系统包含有消息记录模块101、解析模块102、解析过程记录模块103及 显示模块104。消息记录^^莫块101,用以记录本地端使用者在即时通讯界面传送/接收的 即时消息。本发明所述的即时通讯界面是指如Skype、 MSN、 Yahoo Messenger 等可供本地端使用者与远端使用者进行即时消息交换的界面,而即时消息则 可以是本地端使用者从远端使用者接收到的即时消息,也可以是本地端使用 者在即时通讯界面上输入的即时消息,当消息记录;^块101接收到即时通讯 界面上的即时消息时,解析模块102便会启动并对即时消息进行解析。解析模块102,用以从消息记录模块101接收到即时消息时根据文法拼 字规则将即时消息即时拆解为至少一语句区段,及解析各语句区段以产生解 析结果。举例来说若本地端使用者4娄收到的即时消息为"I am so happy for you.",则以英文的文法拼字规则套用于解析模块102时,即时消息便会被 解析模块102拆解为"I" 、 "I am so happy"及"happy for you"等语句区段。 当T 、 "I am so happy"及"happy for you"这些语句区,爻的文法4并字正确 时,解析;f莫块102便会产生各语句区段的语句架构说明作为解析结果。当语 句区段的文法拼字错误时,解析模块102便会产生校正提示说明作为解析结 果。例如"happy to you"应为"happy for you"时,则产生的解析结果便 会冲是示正石角用法"happy for you"或"happy to meet you"等。解析过程记录模块103,用以记录即时消息及对应即时消息的解析结果,6记录每一笔即时消息及对应即时消息的解析结果后便会产生一个解析过程。显示模块104,用以显示解析过程记录模块103所产生的解析过程供本 地端使用者查阅以进行语言学习。显示时,若解析结果为校正提示说明时, 则可以通过显示模块104将各语句区段当中错误的部分以提示标记显示出 来,藉此可以在本地端使用者查阅解析结果时提示本地端使用者文法拼字错 误的部分。请再参考图1中虚线标示的部分,本发明除了上述的模块之外,还可以 在原先的系统架构上加入语言设定模块105及查询模块106。语言设定模块105,用以供本地端使用者变更解析模块102的文法拼字 规则,藉此选择本地端使用者所需进行解析的语言。举例来说,本地端使用 者希望以英文即时消息进行语言学习时,便可设定以英文文法拼字规则来解 析即时消息。查询模块106,用以接收本地端使用者的查询参数自解析过程获取出对 应的即时消息及解析结果,并通过显示模块104进行显示。举例来说,使用 者可以通过输入接收到消息的时间,藉此查阅某个特定消息时间的所有即时 消息及对应的解析结果。接下来,将以图2本发明解析即时消息的语言学习方法的流程图来说明 本发明的实施步骤。本发明解析即时消息的语言学习方法适用于本地端使用 者通过即时通讯界面进行即时通讯,当本地端使用者通过即时通讯界面进行 即时通讯时(步骤201),消息记录模块101将会记录本地端使用者从即时通讯 界面传送/接收的即时消息(步骤202)。即时消息可以是本地端使用者从远端 使用者所接收的即时消息,也可以是使用者自行输入的即时消息,当消息记 录冲莫块101接收到即时通讯界面上的即时消息时,便会启动即时解析程序并 根据文法拼字规则将即时消息拆解为至少一语句区段(步骤203)。举例来说,若即时消息为"I am a Japenese",则可以拆分为"Japenese"、 "aJapenese" 、 "I am a Japenese"等。将即时消息拆解为语句区段后,解 析各语句区段以产生解析结果(步骤204)。解析时,若各语句区段的文法拼字 正确时,则会产生语句架构说明作为解析结果,若语句区段的文法拼字错误 时,例如由于拼字错误,"Japenese"应为"Japanese"时,则此时解析模块102便会产生校正提示说明作为解析结果,将来显示解析结果时,便可以通过显示提示标记来提示使用者需要进行校正的部分。解析模块102解析即 时消息产生解析结果后,解析过程记录模块103将记录即时消息及对应的解 析结果以产生一解析过程(步骤205),最后,显示解析过程供本地端使用者查 阅以进行语言学习(步骤206),而使用者查阅解析过程时,更可以通过输入查 询参数来查询对应查询参数的即时消息及解析结果,举例来说,若查询参数 是"Japanese",则查询模块106便会获取与"Japanese"有关的即时消息及 对应的解析结果。接下来,将以一实施例配合本发明的附图来说明如何通过本发明的技术 手段来达到辅助使用者提高语言学习效果的功效。首先,请参照图3,本发明的解析即时消息的语言学习系统及方法在适 用于本地端使用者通过即时通讯界面301进行即时通讯时,现假设有一使用 本发明的本地端使用者"Uncle Sam"在即时通讯界面301中接收到即时消息 302,此时,消息记录模块101便会将即时消息302记录起来,然后启动解析 模块102即时解析即时消息302。解析模块102在解析即时消息302时,首先 会将即时消息302拆解为至少一语句区段。举例来说即时消息302 "He was glad to learn himself was among the names ticked off as finalists.,,当中,即时消 息302便会才艮据文法拼字规则^皮拆解为"the names" 、 "the names ticked off 、 "the names ticked off as finalists"及"among the names ticked off as finalists" 等语句区段,接着,解析才莫块102会对拆解出来的语句区段产生解析结果。 当各语句区段的文法拼字正确时,则产生语句架构说明作为解析结果,例如 产生各语句的翻译及文法说明等;当各语句区段的文法拼字错误时,则产生 校正提示说明作为解析结果,例如拼字错误或单复数错误,则以标记提示 文法拼字错误的各语句区段。在此所使用的文法拼字规则,除了可以是系统预设的,也可以是本地端 使用者通过语言设定^t块105变更所进行设定的。当本地端使用者希望通过 解析不同语言的即时消息来进行语言学习时,便可以通过语言设定模块105 来更改解析^t块102当中的文法拼字规则,使通过即时消息进行语言学习的 语言种类可以更多样化。解析模块102产生出解析结果时,解析过程记录模块103便会将即时消 息302及对应的解析结果记录起来并产生解析过程303,并通过显示模块104 显示出来。本发明结合即时通讯环境的即时性,当本地端使用者在进行即时 通讯时,通过即时解析即时消息302并将解析过程303解析出来,不仅可以 让本地端使用者学习到更多元化的语言教材,也可以让使用者即时查阅即时 消息302中的语言架构,藉此提高本地端使用者学习语言的效果。除此之外,本地端使用者也可以通过查询才莫块106来查询解析过程303, 当使用者输入查询参数时,查询模块106便会获取解析过程303当中与查询 参数相对应的即时消息及解析结果,并通过显示模块104显示出来,因此本 地端使用者除了可以即时的通过即时消息进行语言学习,也可以通过查询解 析过程303来复习语言教材。综上所述,可知本发明与先前技术之间的差异在于具有通过记录使用者 进行即时通讯时的即时消息,将即时消息即时进行解析,并显示解析结果供 使用者查阅以进行语言学习的技术手段,藉此可以解决先前技术所存在的使 用者无法通过即时消息进行语言学习,进而达成辅助使用者提高语言学习效 果的功效。虽然本发明所揭露的实施方式如上,惟所述的内容并非用以直接限定本 发明的保护范围。任何本发明所属技术领域中具有通常知识者,在不脱离本 发明所揭露的精神和范围的前提下,可以在实施的形式上及细节上作些许的 改动。本发明的保护范围,仍须以所附的权利要求所界定的为准。
权利要求
1、一种解析即时消息的语言学习系统,适用于一本地端使用者通过一即时通讯界面进行即时通讯时,其特征在于,该系统包含一消息记录模块,用以记录所述本地端使用者从所述即时通讯界面传送或接收的一即时消息;一解析模块,用以从所述消息记录模块接收到所述即时消息时根据一文法拼字规则将所述即时消息即时拆解为至少一语句区段,及解析各所述语句区段以产生一解析结果;一解析过程记录模块,用以记录所述即时消息及对应的该解析结果以建立一解析过程;及一显示模块,用以显示所述解析过程供所述本地端使用者查阅以进行语言学习。
2、 如权利要求1所述的解析即时消息的语言学习系统,其特征在于,所述系统还包含一语言设定模块,用以变更所述解析模块的所述文法拼 字规则设定。
3、 如权利要求1所述的解析即时消息的语言学习系统,其特征在于,所述解析模块还用以根据正确的各所述语句区段产生一语句架构说明作 为所述解析结果,及用以根据错误的各所述语句区段产生一校正提示说明作 为所述解析结果。
4、 如权利要求3所述的解析即时消息的语言学习系统,其特征在于,当所述解析才莫块产生的所述解析结果为所述才交正提示说明时,所述显示 模块显示提示标记以提示文法拼字错误所述各所述语句区段。
5、 如权利要求1所述的解析即时消息的语言学习系统,其特征在于,该系统还包含一查询4莫块,用以根据所述本地端使用者输入的一查询参 数从所述解析过程获取出对应的所述即时消息及所述解析结果,并通过所述显示模块进行显示。
6、 一种解析即时消息的语言学习方法,适用于一本地端使用者通过一 即时通讯界面进行即时通讯时,其特征在于,该方法包含下列步骤记录所述本地端使用者从所述即时通讯界面传送At妄收的 一 即时消息;启动 一 即时解析程序并根据一文法拼字规则将所述即时消息拆解为至少 一语句区段;解析各所述语句区段以产生一解析结果;记录所述即时消息及对应的所述解析结果以产生一解析过程;及 显示所述解析过程供所述本地端使用者查阅以进行语言学习。
7、 如权利要求6所述的解析即时消息的语言学习方法,其特征在于, 所述文法拼字规则为系统预设的或所述本地端使用者设定的。
8、 如权利要求6所述的解析即时消息的语言学习方法,其特征在于, 解析各所述语句区段的步骤还包含下列步骤当各所述语句区段经解析后文法拼字正确时,则所述解析结果为一语句 架构说明;及当各所述语句区段经解析后文法拼字错误时,则所述解析结果为一校正 提示说明。
9、 如权利要求8所述的解析即时消息的语言学习方法,其特征在于,当所述解析结果为该校正提示说明时,显示提示标记以提示文法拼字错 误的各所述语句区段。
10、 如权利要求6所述的解析即时消息的语言学习方法,其特征在于,建立当所述本地端使用者一查询参数时,获取并显示对应所述查询参数 的所述即时消息及所述解析结果。
全文摘要
本发明公开了一种解析即时消息的语言学习系统及方法,目的在于解决先前技术中使用者无法通过即时消息进行语言学习的问题,其通过记录使用者进行即时通讯时的即时消息,将即时消息即时进行解析,并显示解析结果供使用者查阅以进行语言学习,进而达到辅助使用者提高语言学习效果的功效。
文档编号G06F17/27GK101599915SQ20081011121
公开日2009年12月9日 申请日期2008年6月5日 优先权日2008年6月5日
发明者琦 张, 邱全成 申请人:英业达股份有限公司