基于用户制作的问答数据提供会话辞典服务的方法及系统的制作方法

文档序号:6465738阅读:184来源:国知局
专利名称:基于用户制作的问答数据提供会话辞典服务的方法及系统的制作方法
技术领域
本发明涉及一种提供会话辞典服务的方法及系统。更具体地说, 涉及一种用户可扩展的会话辞典服务方法及系统,根据用户的请求, 向用户提供包含有从会话数据库取得的会话信息的结果页面,并且向 用户提供可对结果页面进行修改的编辑器。利用编辑器,用户可以编 10辑并存储会话信息,从而提供具备用户使用习惯的内容及模式的会话 辞典服务。
背景技术
目前,各种门户网站等都提供辞典检索服务。通常,这样的辞典 15 检索服务不仅向用户提供对于单词或熟语的检索结果,同时还向用户 提供包含有该单词或熟语的会话例文等。
但是,在此类已有的会话检索服务中,向用户提供的会话信息只 限于由会话辞典制作者生成的例文,难以反映随着时代和文化的变化 而新产生或变化的会话例文,而且,会话例文一般会存在每个人在日 20 常生活中形成的独特的对话内容的多种变形例,因此现有技术存在难 以真实地反映此类各种变形例的问题。

发明内容
为了解决上述现有技术中存在的问题,本发明的目的是提供一种 25提供会话辞典服务的方法及系统,用户编辑由会话辞典提供的会话例 文,制作新的会话例文,利用该会话例文来扩大会话例文的覆盖范围, 并且,提供各种各样的反映现实生活中使用的各种词汇的会话例文。
为了实现如上所述的本发明的目的、以及本发明的后述的特定功 會g,本发明的构成如下。 30 本发明涉及的一种方式,是一种提供会话辞典服务的系统,该系
统包括例文数据库,将包含有对话内容的至少一个例文、关于生成上述例文的至少一个用户的识别信息、可适用上述例文的状态信息联 系起进行存储;例文检索模块,利用由特定用户输入的检索条件,从 上述例文数据库中检索符合上述检索条件的特定例文;结果页面生成 模块,利用从上述例文检索模块接收的上述特定例文,生成提供给上 5述特定用户的结果页面;以及例文编辑模块,新输入要存储到上述例 文数据库的例文,或者利用已存储在上述例文数据库的例文来生成要 存储到上述例文数据库的例文;其中,上述例文编辑模块包括例文 生成模块,向上述特定用户提供用于编辑要存储到上述例文数据库的 例文的格式页面,上述格式页面包括可输入对话内容的对话输入区域
10 和可输入上述状态信息的状态信息区域,上述对话内容将包含在要存 储到上述例文数据库中的例文中;类别管理模块,将输入到上述状态 信息输入区域的信息和输入到上述对话输入区域的信息建立联系;例 文存储模块,将在上述格式页面输入的信息和上述特定用户的识别信 息联系起来存储到上述例文数据库中。
15 本发明涉及的另一方案,是一种提供会话辞典服务的方法,该方
法包括如下歩骤(a)从用户接收对于会话例文的编辑请求;(b)根 据上述编辑请求,向上述用户提供用于编辑例文的格式页面,上述格 式页面包括可输入要包含在例文中的对话内容的对话输入区域和可输 入状态信息的状态信息区域,该状态信息是关于上述例文可适用的状
20 态的信息;(c)上述用户将在上述对话输入区域及上述状态信息输入 区域输入的信息和上述用户的识别信息连系起来,生成例文数据;以 及(d)将上述例文数据存储到例文数据库中。
根据本发明,各用户根据各自的爱好编辑会话例文而生成会话辞 典,其他用户可以利用该会话辞典来生成另外的会话辞典,利用各用
25户编辑的会话例文,能够扩大会话辞典中包含的会话信息的覆盖范围。 再者,根据本发明,能够建立反映在实际生活中使用的各种词汇 的、活的会话信息辞典数据库。


30 图1是本发明涉及的会话辞典系统的结构例的示意图。
图2是在用户终端装置显示了生成会话例文的画面的状态的示意图3a及图3b是各用户利用检索条件来检索例文、并且从检索结
果中选择一部分进行详细査询的状态的示意图。
图4a及图4b是向外部输出存储在例文数据库中的例文的服务画 5 面的示意图。
附图标记说明
110:例文检索模块
120:结果页面生成模块
130:例文编辑模块 10 131:类别管理模块
132:类似例文查询模块
133:发音信息提供模块
134:例文存储模块
140:外部输出模块 15 150:日志数据生成模块
160:通信模块
170:控制模块
181:例文数据库
182:类别数据库 20 183:单词数据库
200:终端装置
210:标题输入框
220:场所输入框
230:主题输入框 25 240:对话者输入框
250:对话输入框
260:类似例文检索按钮
270:发音符号生成按钮
310a:检索框 30 320b: "Express this your way,,按钮
330b: "Grdb"按钮
8在下述对本发明的详细说明中,以可实施本发明的特定实施例为 例子,并且参照附图。这些实施例的详细说明,足以使本领域技术人 员能够实施本发明。虽然本发明的多个实施例各不相同,但应理解为 5相互之间并不排斥。例如,在此记述的特征技术、结构及特性在某实 施例中,不超出本发明的主旨及范围的前提下,可根据其他实施方式 实现。并且,应该理解到在各个实施例中公开的各构成要素的位置及 排列,在不超出本发明的主旨及范围的前提下可以改变。因此,下述 的详细说明并不是为了限定保护范围,本发明的保护范围由权利要求 10记载的范围和其从属权利要求来限定。 会话辞典系统的结构
图1是本发明涉及的会话辞典系统的结构例的示意图。
如图1所示,本发明的会话辞典系统包括例文检索模块110、结果
页面生成模块120、例文编辑模块130、外部输出模块140、日志数据 15 生成模块150、通信模块160、控制模块170、各种数据库181-183等。 本发明的例文检索模块110具备以例文数据库181和/或单词数据 库183中的至少一个为对象、检索符合规定检索条件的数据的功能, 并且具备将关于取得的例文等的信息传送给本发明的结果页面生成模 块120的功能。
20 其次,本发明的结果页面生成模块120具备利用由例文检索模块
110取得例文的信息,生成提供给用户终端装置200的检索结果的功能。 而且,本发明的例文编辑模块130向用户提供编辑新的会话例文 或已有会话例文的编辑器,为此,例文编辑模块130可以包括类别管 理模块131、类似例文査询模块132、发音信息提供模块133、例文存
25储模块134等。
类别管理模块131具备按照规定基准将用户编辑的会话例文分类 成相应类别进行管理的功能。例如,从用户接收到可能发生例文中所 含对话的场所信息、或者与例文的主要话题相关的信息这样的状态信 息,或者,根据存储在类别数据库182的状态信息向用户推荐适当的
30状况信息。这样的信息可以是表示会话例文的某一属性的标记信息, 与会话例文一起存储在例文数据库181中。为此,类别数据库182可
9以包含在本发明的会话辞典系统中提供的一般状态信息等。
类似例文査询模块132具备如下功能从要编辑会话例文的用户 接收到要求参考其他用户制作的例文的请求的情况下,由上述用户输 入检索条件,将其发送给例文检索模块110,将从例文检索模块110取
5得的例文显示在用户终端装置200中。
发音信息提供模块133具备如下功能当用户输入会话例文时, 自动推荐关于输入的会话例文的发音信息,或者从用户接收发音信息。
例文存储模块134具备将用户编辑的会话例文存储到本发明的例 文数据库181的功能。 io 而且,本发明的外部输出模块140具备将登记在例文数据库181
中的例文的一部分或全部打印在纸等上、或者编码成mp3文件格式等 可再现的数字文件形式、或者以Excel文件、Word文件等文件形式输 出的功能。提供用户在离线状态下抽取选择登记在例文数据库181的 会话例文进行学习的功能。 15 并且,本发明的日志数据生成模块150具备生成关于用户在会话
辞典系统中的动作履历的日志(log)的功能。
并且,本发明的通信模块160具备使本发明的会话辞典系统与用 户终端装置200这样的外部系统进行通信的功能。
并且,本发明的控制模块170具备对例文检索模块110、结果页面 20生成模块120、例文编辑模块130、外部输出模块140、日志数据生成 模块150及各数据库之间181-183的数据流动进行控制的功能。
最后,本发明中,各种数据库不仅是指狭义上的数据库,也指包 括基于文件系统的数据记录等在内的广义的数据库。即使单纯的日志 集合,只要能够对其进行检索并抽出数据,也属于本发明的数据库。 25 例文数据的生成及管理
图2是在用户终端装置200上显示的可以生成会话例文的画面的 状态的示意图。
根据图2,要生成例文的用户可以在图2的标题输入框210输入要 生成的例文的标题,在场所输入框220及主题输入框230输入形成例 30文对话的状态信息、即关于场所和主题的信息。这样的状态信息可以 作为由用户生成的例文的一种属性数据而赋予且建立关联。例如,规定的场所信息"银行",可以对应"兑换"、"挂失"、"取款"等主题信息。 状态信息并不限于场所、主题等信息,也可以包括关于对话的会话者 之间的人际关系的信息等这样的的各种各样的信息,这是毋庸置疑的。 根据本发明的一个实施例,用户还可以利用键盘等输入装置分别 5 在场所输入框220及主题输入框230中直接输入关于形成例文对话的 场所及主题的信息,但在本发明的另一个实施例中,可以由例文编辑
模块130的类别管理模块131分析输入到标题输入框210的标题和/或
输入到对话输入框250的对话的内容,将适当的场所或主题主动地分
别赋予给场所输入框220及主题输入框230,或者推荐给用户。这样的 io过程是通过从标题及例文内容中抽出主要字符串,从类别数据库182
取得与抽出的主要字符串对应的场所、主题等信息而实现的。本发明
的会话辞典系统提供的具有代表性的状态信息,按照规定基准分类存
储在类别数据库182中。
从上述本发明的另一实施例涉及的文本信息中抽出主要字符串的 15技术,可以利用自然语言处理方法和形态要素分析方法等公知技术中
的至少一种来实现。
通过用户在对话者输入框240及对话输入框250中输入对话的方
式,生成符合自己喜好的例文。对话输入框250中可以输入各种信息,
但图2中示出输入三种信息的情况。例如,要生成美国人学习中文会 20话时使用的数据时,可以输入由英语组成的文章、与该英语文章对应
的中文文章和中文文章的拼音等。
图2所示的类似例文检索按钮260具备将与用户输入的文章相符
的例文的信息提供给用户的功能。例如,要生成美国人学习中文会话
时使用的数据的情况下,例文编辑模块130的类似例文査询模块132 25参照例文数据库181,向用户提供包含有与用户输入的英文文本内容相
似的文本的中文例文信息,用户通过选择或编辑其中一部分,可以减
少用户生成例文所需的时间。
图2的发音符号生成按钮270具备参照用户输入的例文,自动生
成与上述输入例文符合的发音符号的功能。这是通过例文编辑模块130 30的发音信息提供模块133,从单词数据库i83中检索例文所包含的单词
数据,根据检索到的单词数据抽取发音符号信息来实现的。这样生成的例文和生成上述例文的用户的识别信息一起存储在例 文数据库181中,可以与其他用户共享,通过各个用户的参与来建立 会话数据库。
另一方面,例文编辑过程是通过用户査询存在于例文数据库181
5中的例文,并对其进行修改而实现的。图3a及图3b分别表示用户利 用检索条件检索例文,并选择检索结果中的一部分进行详细査询的状 态。
参考图3a,用户访问系统,为了检索例文数据库181的记录内容, 在检索框310a中输入检索条件。例文检索模块110利用输入的条件信 io息,检索存储在例文数据库181中的数据,从中抽出标题、场所、主 题等符合上述条件信息的例文数据。结果页面生成模块120按照规定 的基准排列抽出的例文数据,并将此提供给用户终端装置200。
而且,参照图3b的区域340b,用户通过选择存储于类别数据库 182中的状态信息,可以检索出特定状况信息作为属性被赋予的例文数 15据,但这并不限于如图3b所示的査询例文的详细信息的画面。此类检 索出的例文数据可以图3b所示,显示在区域340b的右侧区域。
另外,状态信息的选择,可以如图3b的区域340b所示,通过从 规定的列表中选择的方式来提供。作为其他方法,也可以在用户查询 存储在单词数据库183中的特定单词的过程中,如果该单词与类别数 20 据库182中包含的场所、主题等状态信息相对应,则点击该单词,可 以检索出该单词作为状态信息被赋予的例文数据。
而且,参考图3b,若用户点击"Express this your way"按钮320b, 则提供图2所示的画面,以便用户进行例文编辑。但是,在编辑已存 储的例文数据时,与前面的图2的说明不同,可以在标题输入框210、 25 场所输入框220、主题输入框230、对话者输入框240及对话输入框250 的至少一部分填入用户详细查询过的例文内容。根据不同情况,标题 输入框210、场所输入框220及主题输入框230等能够以未激活状态提 供给用户。如此地,用户可以按照自己的喜好修改已存储在各例文数 据库中181的会话例文,从而使本发明的例文数据库181包含各种各 30样的变形例文,从而构建更容易地反映现实用语的会话辞典。
并且,在图3b中,若用户点击"Grab"按钮330b,则可以在省略了另外的编辑过程的状态下,用户可以将该例文作为自己的自定义例文 数据来存储。
如图3a及图3b所示,在提供例文数据的过程中使鼠标指示器等
位于所提供例文的一部分的情况下,可以放大显示存在于该区域的文
5 字,或者再现关于相应区域的表现的音频数据等,提供方便用户的界
面。这可以适当地禾U用AJAX(Asynchronous Javascript and XML) 、 Java script、 Flash等公知的编程方法来实现。
根据本发明,在用户将直接输入的会话例文、用户编辑其他用户 的例文而生成的会话例文、用户未对其他用户的例文进行编辑作业就 io 存储的例文等存储到例文数据库182的情况下,可以将该例文和已存 储的用户的识别信息联系起来存储。上述用户的识别信息,可以用于 表示该例文数据的制作者信息,还可以用于用户希望在事后对其创作、 编辑或存储的例文进行查询,由此可以实现符合用户要求的会话辞典 功能。
15 本发明的外部输出模块140接收对于存储在例文数据库181的例
文中的至少一部分的用户的选择信息,可以将选择的例文数据以纸或 文件的形式输出。
图4a是用户可以将存储在例文数据库181中的例文中的至少一部 分打印在纸上,从而生成个人会话簿的服务画面的示意图。 20 参照图4a可以知道,每个会话文章都将相应的含义用英文表示,
同时还示出了该文章的发音符号。因此,可以按照符合自己喜好的表 现方式进行编辑并抽取、选择来构成会话簿,从而实现更有效的记忆。 图4b是用户可以将存储在例文数据库181的例文中的至少一部 分,以MP3文件那样可音频再现的文件形式的数据进行输出的服务画 25 面的示意图。
参照图4b可以知道,适当选择用于生成MP3文件的关于会话例 文的范围、文件大小、例文之间的时间间隔等的选择项,可以生成音 频文件等。
本发明涉及的实施例可以通过由各种计算机装置执行的程序指令 30形式来实现,并记录在计算机可读介质上。上述计算机可读介质可以 单独包含或者组合包含程序指令、数据文件、数据结构等。记录在上述介质中的程序指令可以是为了本发明特别设计及构成的,也可以是 计算机软件技术人员公知且可使用的。作为计算机可读记录介质的例
子,包括硬盘、软盘及磁带这样的磁介质,CD-ROM、 DVD这样的光 学介质,软磁光盘(Floptical disk)这样的磁-光介质,以及ROM、RAM、 5闪存等,此类由可存储程序指令来执行的特别结构的硬件装置。作为 程序指令的例子,不仅包括通过编译形成的机器语言代码,还包括使 用解释程序等在计算机上可执行的高级语言代码。为了实现本发明的
动作,上述硬件装置也可以由一个以上的软件模块组成,反之亦然。 如上所述,虽然利用与具体的结构要素等相同的技术特征和限定 io的实施例及

了本发明,但这只是为了有助于更全面地理解本 发明,本发明并没有限定于上述实施例。在本发明所属领域的一般技 术人员均可通过上述记载进行多种变更及变形。
因此,本发明的思想并不限定于以上说明的实施例,本发明的思 想范畴不仅包括权利要求书记载的范围,还包括与权利要求等同或者 15 等价的变形。
1权利要求
1、一种提供会话辞典服务的系统,其特征在于,该系统包括例文数据库,将包含有对话内容的至少一个例文、关于生成上述例文的至少一个用户的识别信息、可适用上述例文的状态信息联系起进行存储;例文检索模块,利用由特定用户输入的检索条件,从上述例文数据库中检索符合上述检索条件的特定例文;结果页面生成模块,利用从上述例文检索模块接收的上述特定例文,生成提供给上述特定用户的结果页面;以及例文编辑模块,新输入要存储到上述例文数据库的例文,或者利用已存储在上述例文数据库的例文来生成要存储到上述例文数据库的例文;其中,上述例文编辑模块包括例文生成模块,向上述特定用户提供用于编辑要存储到上述例文数据库的例文的格式页面,上述格式页面包括可输入对话内容的对话输入区域和可输入上述状态信息的状态信息区域,上述对话内容将包含在要存储到上述例文数据库中的例文中;类别管理模块,将输入到上述状态信息输入区域的信息和输入到上述对话输入区域的信息建立联系;例文存储模块,将在上述格式页面输入的信息和上述特定用户的识别信息联系起来存储到上述例文数据库中。
2、 根据权利要求1所述的系统,其特征在于, 还包括类别数据库,该类别数据库中记录有至少包含一个上述状态信息的状态信息列表;上述类别管理模块参照上述特定用户输入到上述格式页面的信 息,向上述特定用户推荐记录在上述类别数据库中的上述状态信息列 表中的至少一个状态信息。30
3、 根据权利要求1所述的系统,其特征在于,上述状态信息至少包含下述信息中的至少一个信息与构成上述例文的对话内容的场所有关的信息;与上述例文的对话内容的主题有关的信息;与构成上述例文的对话的人际关系有关的信息。
4、 根据权利要求1所述的系统,其特征在于,上述例文编辑模块 还包括类似例文查询模块,该类似例文查询模块参照上述例文数据库, 提供关于与上述特定用户要输入到上述对话输入区域的对话内容类似 的其他例文的信息。
5、 根据权利要求4所述的系统,其特征在于,上述类似例文查询 模块参照在上述格式页面的上述对话输入区域输入的信息和在上述状 态信息区域输入的信息中的至少一个,提供类似例文。
6、根据权利要求1所述的系统,其特征在于,还包括外部输出模块,该外部输出模块将存储在上述例文数据库中的例文中的至少一部 分,输出到上述系统的外部。
7、根据权利要求6所述的系统,其特征在于,上述外部输出模块 至少执行下述功能中的一个将上述例文打印到纸上的功能;将上述例文编码成可再现的音频数据的功能;将上述例文转换成应用程序可执行的文件的功能。
8、根据权利要求1所述的系统,其特征在于,还包括存储了规定的单词和该单词的发音符号的单词数据库; 上述对话输入区域包括可输入关于被输入到上述对话输入区域的 对话的发音符号的发音符号输入区域;该发音符号是从上述单词数据库中抽出与包含在上述对话输入区 域的单词相联系的发音符号而提供给上述特定用户的。
9、根据权利要求1所述的系统,其特征在于,上述结果页面生成模块包含规定的程序代码;在上述特定用户选择了上述结果页面上的特定区域时,上述程序 代码将包含在上述特定区域的文本数据放大显示、或者将上述文本数 据转换成音频信号提供给上述特定用户。
10、根据权利要求1所述的系统,其特征在于,上述检索条件包 括对于包含在上述例文中的对话信息和包含在上述状态信息中的信息 的条件。
11、 一种提供会话辞典服务的方法,其特征在于,该方法包括如下步骤(a) 从用户接收对于会话例文的编辑请求;(b) 根据上述编辑请求,向上述用户提供用于编辑例文的格式页 面,上述格式页面包括可输入要包含在例文中的对话内容的对话输入 区域和可输入状态信息的状态信息区域,该状态信息是关于上述例文 可适用的状态的信息;(C)上述用户将在上述对话输入区域及上述状态信息输入区域输 入的信息和上述用户的识别信息联系起来,生成例文数据;以及(d)将上述例文数据存储到例文数据库中。
12、 根据权利要求11所述的方法,其特征在于,上述步骤(b)包括取得已存储在上述例文数据库中的例文数据的步骤; 将上述例文数据中的至少一部分和上述格式页面结合起来提供给 25 上述用户的步骤。
13、 根据权利要求ll所述的方法,其特征在于,上述状态信息包 括如下信息中的至少一个信息与可发生上述对话内容的场所有关的信息; 30 与上述对话内容的主题有关的信息;与可形成上述对话内容的人际关系有关的信息。
14、 根据权利要求ll所述的方法,其特征在于,存储在上述例文 数据库的例文数据可以由其他用户进行査询及修改。
15、 一种计算机可读介质,其特征在于,记录有用于执行权利要求11至14中任一项所述的方法的计算机程序。
全文摘要
本发明涉及一种基于用户制作的问答数据提供会话辞典服务的方法及系统,根据用户的请求,向用户提供包含有从会话数据库取得的会话信息的结果页面,并且向用户提供可修改所提供的结果页面的编辑器,用户可以利用编辑器编辑会话信息并存储。因此,各个用户可以根据自己的喜好编辑会话例文并生成会话辞典,其他用户可以利用该会话辞典生成另一个会话辞典。如此地利用用户编辑的会话例文,可以达到扩大会话表现覆盖范围的效果。
文档编号G06Q50/00GK101452468SQ20081013325
公开日2009年6月10日 申请日期2008年7月22日 优先权日2007年12月4日
发明者安琪英, 崔成源, 李在英, 李泰勋 申请人:Nhn公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1