[go: up one dir, main page]

CN102737052A - 一种用于处理输入的方法和系统 - Google Patents

一种用于处理输入的方法和系统 Download PDF

Info

Publication number
CN102737052A
CN102737052A CN2011100906794A CN201110090679A CN102737052A CN 102737052 A CN102737052 A CN 102737052A CN 2011100906794 A CN2011100906794 A CN 2011100906794A CN 201110090679 A CN201110090679 A CN 201110090679A CN 102737052 A CN102737052 A CN 102737052A
Authority
CN
China
Prior art keywords
user
query result
input
present
query
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2011100906794A
Other languages
English (en)
Inventor
范益辉
郭迎春
韩彪
侯胜博
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Priority to CN2011100906794A priority Critical patent/CN102737052A/zh
Priority to US13/420,812 priority patent/US20120265781A1/en
Publication of CN102737052A publication Critical patent/CN102737052A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/332Query formulation
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H10/00ICT specially adapted for the handling or processing of patient-related medical or healthcare data
    • G16H10/20ICT specially adapted for the handling or processing of patient-related medical or healthcare data for electronic clinical trials or questionnaires

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本公开提供了一种用于基于语义的输入方法和系统。根据本公开的一个实施例,提供了一种用于处理输入的方法,包括:接收用户输入;以用户输入作为关键词查询语义数据库,其中语义数据库是基于对象的;接收查询结果,其中查询结果是基于对象的;向用户呈现查询结果。应用本公开提供的方法和系统,使得用户在输入文本的同时能够获取文本对应的语义信息。解决了传统用户自由输入信息时系统没有办法保证转化后的语义信息的准确性的问题。

Description

一种用于处理输入的方法和系统
技术领域
本公开涉及信息输入领域,特别的,本公开涉及一种用于基于语义数据库进行的输入的方法和系统。
背景技术
互操作性是行业解决方案中一个非常重要的需求。互操作性是指不同系统之间可以共享信息。语义互操作性是互操作性的重要方面,意味着一个系统传给另外一个系统的信息,能够被另外的那个系统正确的解释。
为了达到语义互操作性,在行业解决方案中常常使用编码系统(CodeSystem),编码系统是定义语义概念(Semantic Concept)的系统,定义了编码、显示名、别名、描述、与其他概念之间的关系等等。编码系统和语义概念的使用,使得不同系统之间可以相互理解信息,从而取得语义互操作性。例如,医疗领域中的SNOMED-CT,即医学系统命名法-临床术语就是这样一个编码系统,还有建筑行业的Omniclass,即建筑分类体系也是这样的一个编码系统。
但是现有的输入框和输入法,只能允许最终用户输入普通的文本内容,并不包含语义信息。比如,在医疗领域,医生在系统中输入的病情描述常常是这样的:自述头疼,发烧三天。这段描述中没有包含能被机器理解的语义信息,,完全没有互操作性。
目前通用的解决方案有两种,一种是使用预定义的表单。通过表单控件,如下拉框等,提供给用户选项,让他选择。每个选项,对应到系统中的一个语义概念。但是这种方案不友好,可用性差,除了选项之外,用户不能输入其他的信息,并且对每个表单,都必须开发相应的控件,增加了用户界面开发人员的工作量。
另一种解决方案就是允许用户自由的输入信息,但是用户输入的信息都会被系统自动的转化为包含语义信息的内容。通过某种算法,语义概念被自动抽取了出来。这种方案的缺点是不准确,系统没有办法保证转化后的语义信息的准确性。更复杂的算法可以提高准确性,但是也增大了开发调试的工作量。
发明内容
本公开认识到了现有技术中的上述问题,提供了一种基于语义的输入方法和系统。
根据本公开的一个实施例,提供了一种用于输入的方法,包括:接收用户输入;以用户输入作为关键词查询语义数据库,其中语义数据库是基于对象的;接收查询结果,其中查询结果是基于对象的;向用户呈现查询结果。
根据本公开的又一个实施例,用于输入的方法还包括响应于所呈现的查询结果被选中,将被选中的查询结果作为确定的用户输入。进一步的,用于输入的方法还包括基于对象输出选中的查询结果。
根据本公开的另一个实施例,提供了一种用于输入的系统,包括:用户输入模块,被配置为接收用户输入;查询模块,被配置为以用户输入作为关键词查询语义数据库,其中语义数据库是基于对象的;结果接收模块,被配置为接收查询结果,其中查询结果是基于对象的;呈现模块,被配置为向用户呈现查询结果。
根据本公开的又一个实施例,用于输入的系统还包括确定模块,被配置为响应于所呈现的查询结果被选中,将被选中的查询结果作为确定的用户输入。进一步的,用于输入的系统还包括输出模块,被配置为基于对象输出选中的查询结果。
应用本公开提供的方法和系统,使得用户在输入文本的同时能够获取文本对应的语义信息。由于用户输入的文本是准确的,因而由准确的文本确定的语义信息也是准确的。这样,解决了传统用户自由输入信息时系统没有办法保证转化后的语义信息的准确性的问题。同时,应用本公开提供的方法和系统不需要增加用户界面开发人员的工作量。由于存在准确的文本对应的准确的语义信息,也很好的提高了语义互操作性。
附图说明
本公开可以通过参考下文中结合附图所给出的描述而得到更好的理解,其中在所有附图中使用了相同或相似的附图标记来表示相同或者相似的部件。所述附图连同下面的详细说明一起包含在本说明书中并且形成本说明书的一部分,而且用来进一步举例说明本公开的优选实施例和解释本公开的原理和优点。在附图中:
图1显示了适于用来实现本发明实施方式的示例性计算系统100的框图;
图2显示了根据本公开的一个实施例的用于输入的方法200的流程图;
图3示例性的显示了SNOMED-CT中的三个对象及其之间的关系;
图4显示了根据本公开的一个实施例的用于输入的系统400的框图。
具体实施方式
在下文中将结合附图对本公开的示范性实施例进行描述。为了清楚和简明起见,在说明书中并未描述实际实施方式的所有特征。然而,应该了解,在开发任何这种实际实施例的过程中必须做出很多特定于该实际实施方式的决定,以便实现开发人员的具体目标,例如,符合与系统及业务相关的那些限制条件,并且这些限制条件可能会随着实施方式的不同而有所改变。此外,还应该了解,虽然开发工作有可能是非常复杂和费时的,但对得益于本公开公开内容的本领域技术人员来说,这种开发工作仅仅是例行的任务。
在此,还需要说明的一点是,为了避免因不必要的细节而模糊了本公开,在附图中仅仅示出了与根据本公开的方案密切相关的装置结构和/或处理步骤,而省略了与本公开关系不大的其他细节。
下面参见图1,其中显示了适于用来实现本发明实施方式的示例性计算系统100的框图。如所示,计算机系统100可以包括:CPU(中央处理单元)101、RAM(随机存取存储器)102、ROM(只读存储器)103、系统总线104、硬盘控制器105、键盘控制器106、串行接口控制器107、并行接口控制器108、显示控制器109、硬盘110、键盘111、串行外部设备112、并行外部设备113和显示器114。在这些设备中,与系统总线104耦合的有CPU 101、RAM 102、ROM 103、硬盘控制器105、键盘控制器106、串行控制器107、并行控制器108和显示控制器109。硬盘110与硬盘控制器105耦合,键盘111与键盘控制器106耦合,串行外部设备112与串行接口控制器107耦合,并行外部设备113与并行接口控制器108耦合,以及显示器114与显示控制器109耦合。应当理解,图1所述的结构框图仅仅为了示例的目的而示出的,而不是对本发明范围的限制。在某些情况下,可以根据具体情况而增加或者减少某些设备。
下面参见图2,其中显示了根据本公开的一个实施例的用于输入的方法200。
根据本公开的一个实施例的用于输入的方法200从步骤202开始,其中接收用户输入。用户输入可以是文本,也可以是数字代码。这里,用户通过与传统的输入法类似的用户输入模块进行用户输入。以基于拼音的中文输入为例,当输入拼音ganmao,用户输入模块会给出例如“感冒”、“甘冒”等候选词,用户选择其想要输入的正确的词(例如这里是“感冒”)作为步骤202的用户输入。这里基于拼音的中文输入仅是示例说明的目的,所属技术领域的技术人员知道,对于中文、日文等语言,用户必须通过选择其想要输入的正确的词才能够完成输入,因而才会存在上面描述的选择过程,如果是英语、法语等语言,由于用户输入正确的词便完成了输入,则不存在这样的选择过程。例如,用户输入“influenza”之后便完成了输入,不存在上面描述的选择过程。
接下来,根据本公开的一个实施例的用于输入的方法200进入步骤204,其中以用户输入作为关键词查询语义数据库,其中语义数据库是基于对象的。
首先简要介绍一下语义数据库。简单地说,语义数据库就是基于语义的数据库,通常以对象和对象之间的关系结构来组织存储数据。语义数据库的常见的例子有医疗领域中的SNOMED-CT(即医学系统命名法-临床术语)、还有建筑行业的Omniclass(即建筑分类体系)。下面将结合图2以SNOMED-CT为例简要介绍语义数据库的数据组织形式。应该理解,这里的介绍是示例性的,不能认为本公开中的技术方案只能用于SNOMED-CT,而是适用于所有以对象和对象之间的关系结构来组织存储数据的数据库。
参见图3,其中示例性的显示了SNOMED-CT中的三个对象及其之间的关系。图3中示例性的显示了如下内容:
1)对象:对象1、对象2和对象3。
2)对象的属性,例如对象名Name、对象代码Code、对象所属代码系统CodeSystem以及对象描述Description。
3)对象之间的关系:对象1和对象2之间的关系(Cause),即对象1和对象2之间存在因果关系;对象3和对象1之间的关系(Cause),即对象3和对象1之间存在因果关系。
应该理解,图3仅是示例性的显示,所属技术领域的技术人员知道,除了图3中示例性显示的对象、对象的属性以及对象之间的关系之外,还可能存在其他的对象、对象的属性以及对象之间的关系。而且,不同的语义数据库中对象、对象的属性以及对象之间的关系可能是不同的形式。所属技术领域的技术人员知道,具体要查询的语义数据库会根据需要确定,不论选择何种语义数据库均不会影响本公开中技术方案的实施。
下面简要介绍步骤204中的“以用户输入作为关键词查询语义数据库”部分。根据本公开的一个实施例,在接收到用户输入之后,将以用户输入作为关键词查询语义数据库。该查询的过程执行一个关键词匹配的过程。仍以用户输入为“感冒”为例,根据本公开一个实施例的方法,以“感冒”为关键词在SNOMED-CT中执行关键词匹配。根据本公开的一个实施例,通过在SNOMED-CT中以“感冒”为关键词进行关键词匹配的过程,那些在对象名或对象属性中包含“感冒”这个关键词的对象被作为满足条件的查询结果。以图3为例,由于对象1的对象名为“感冒”,因此对象1将作为满足条件的查询结果。由于对象2的属性中存在‘感冒’(在对象2的属性“对象描述”中),因此对象2也将作为满足条件的查询结果。根据本公开的另一个实施例,除了在其对象名或对象的属性中包含有“感冒”这个关键词的对象(例如对象1和对象2)被作为满足条件的查询结果之外,与满足条件的查询结果之间通过对象之间的关系连接的其他对象(例如对象2和对象3通过Cause的关系与对象1连接)也可以被作为满足条件的查询结果。由上可知,以用户输入作为关键词查询语义数据库获得的结果是基于对象的。查询语义数据库的过程可以例如包括:以用户输入作为关键词构建查询语句,通常是SQL查询语句;在语义数据库中执行查询语句从而获得查询结果。这里对查询语义数据库的描述是示例性的,对所属技术领域的技术人员来说,如何以用户输入作为关键词查询语义数据库可以利用现有技术中的多种方式。
接下来,根据本公开的一个实施例的用于输入的方法200进入步骤206,其中接收查询结果,其中查询结果是基于对象的。根据上面的描述,以用户输入查询语义数据库获得的结果是基于对象的。因此用户接收的所述查询结果也是基于对象的。
接下来,根据本公开的一个实施例的用于输入的方法200进入步骤208,其中向用户呈现查询结果。根据本公开的一个实施例,向用户呈现查询结果包括向用户呈现对象的对象名。以图3为例,可以向用户呈现对象的对象名,例如对象1的对象名“感冒”。根据本公开的另一个实施例,除了向用户呈现对象的对象名之外,还可以向用户呈现对象的属性。
下面进一步介绍根据本公开的其他实施例。
根据本公开的一个实施例,如果向用户呈现了对象的对象名,响应于查询结果中对象的对象名被选中,向用户呈现对象的属性。仍以图3的例子说明,假设用户输入为“感冒”,通过以“感冒”作为关键词查询语义数据库,即以“感冒”为关键词进行关键词匹配的过程,获得基于对象的查询结果:对象1、对象2和对象3。根据本公开的一个实施例,向用户呈现对象的对象名,即“感冒”、“发烧”和“风寒”。响应于用户对所呈现对象的对象名的选择,进一步向用户呈现对象的属性。例如,用户通过高亮显示等方式选择了对象1的对象名“感冒”,对象1的属性,例如以下内容将被显示:
对象名:感冒
对象代码:1234567:
所属代码系统:1.824.222
对象描述:症状为粘膜发炎,例如鼻孔和喉咙,通常伴随着发烧出现粘液分泌增加
根据本公开的一个实施例,进一步向用户呈现对象之间的关系。仍以图3的例子说明,如果用户通过高亮显示等方式选择了对象1的对象名“感冒”,进一步向用户呈现对象1与其他对象之间的关系,即对象1和对象2之间的关系(Cause),即对象1和对象2之间存在因果关系;对象3和对象1之间的关系(Cause),即对象3和对象1之间存在因果关系。
根据本公开的一个实施例,如果向用户呈现了对象的对象名,响应于查询结果中对象的对象名被选中,将被选中的查询结果作为确定的用户输入。仍以图3的例子说明,如果用户选择了对象1,则将对象1作为确定的用户输入,并根据本公开的一个实施例,基于对象输出选中的查询结果。
上面结合各个实施例详细描述了根据本公开的用于输入的方法,可以看出,与传统的用于输入的方法最终确定并输出的是文本不同,根据本公开的用于输入的方法最终确定并输出的是基于对象的查询结果。该基于对象的查询结果除了包括对象名这样的信息之外,还包括了对象的其他属性以及对象之间的信息。因此,用户在输入文本的同时能够获取文本对应的语义信息。由于用户输入的文本是准确的,因而由准确的文本确定的语义信息也是准确的。这样,解决了传统用户自由输入信息时系统没有办法保证转化后的语义信息的准确性的问题。同时,应用本公开提供的方法和系统不需要增加用户界面开发人员的工作量。由于存在准确的文本对应的准确的语义信息,也很好的提高了语义互操作性。
下面进一步结合图4描述根据本公开的一个实施例的用于输入的系统。参见图4,其中显示了根据本公开的一个实施例的用于输入的系统400的框图,系统400包括:用户输入模块402,被配置为接收用户输入;查询模块404,被配置为以用户输入作为关键词查询语义数据库,其中语义数据库是基于对象的;结果接收模块406,被配置为接收查询结果,其中查询结果是基于对象的;呈现模块408,被配置为向用户呈现查询结果。
下面进一步结合图4描述所执行的过程。用户输入模块402接收用户输入。用户输入可以是文本,也可以是数字代码。以基于拼音的中文输入为例,当输入拼音ganmao,用户输入模块会给出例如“感冒”、“甘冒”等候选词,用户选择其想要输入的正确的词(例如这里是“感冒”)作为步骤202的用户输入。响应于接收到用户输入,查询模块404以用户输入作为关键词查询语义数据库,其中语义数据库是基于对象的。查询模块将那些在对象名或对象属性中包含关键词的对象作为满足条件的查询结果。根据本公开的另一个实施例,除了在其对象名或对象的属性中包含有关键词的对象被作为满足条件的查询结果之外,与满足条件的查询结果之间通过对象之间的关系连接的其他对象也可以被作为满足条件的查询结果。也就是说,以用户输入作为关键词查询语义数据库获得的结果是基于对象的。接下来,结果接收模块406接收基于对象的查询结果,进而由呈现模块408向用户呈现查询结果。查询结果可以包括对象的对象名和属性,还可以包括对象之间的关系。
根据本公开的一个实施例,呈现模块408进一步被配置为向用户呈现查询结果包括向用户呈现查询结果中对象的对象名。根据本公开的一个实施例,呈现模块408进一步被配置为响应于查询结果中对象的对象名被选中,向用户呈现对象的属性以及对象之间的关系。
根据本公开的一个实施例,系统400进一步包括:确定模块410,被配置为响应于所呈现的查询结果被选中,将被选中的查询结果作为确定的用户输入。输出模块412,被配置为基于对象输出选中的查询结果。
以上结合具体实施例描述了本公开的基本原理,但是,需要指出的是,对本领域的普通技术人员而言,能够理解本公开的方法和装置的全部或者任何步骤或者部件,可以在任何计算装置(包括处理器、存储介质等)或者计算装置的网络中,以硬件、固件、软件或者它们的组合加以实现,这是本领域普通技术人员在阅读了本公开的说明的情况下运用他们的基本编程技能就能实现的。
因此,本公开的目的还可以通过在任何计算装置上运行一个程序或者一组程序来实现。所述计算装置可以是公知的通用装置。因此,本公开的目的也可以仅仅通过提供包含实现所述方法或者装置的程序代码的程序产品来实现。也就是说,这样的程序产品也构成本公开,并且存储有这样的程序产品的存储介质也构成本公开。显然,所述存储介质可以是任何公知的存储介质或者将来所开发出来的任何存储介质。
还需要指出的是,在本公开的装置和方法中,显然,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本公开的等效方案。并且,执行上述系列处理的步骤可以自然地按照说明的顺序按时间顺序执行,但是并不需要一定按照时间顺序执行。某些步骤可以并行或彼此独立地执行。
虽然已经详细说明了本公开及其优点,但是应当理解在不脱离由所附的权利要求所限定的本公开的精神和范围的情况下可以进行各种改变、替代和变换。而且,本申请的术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排除在包括所述要素的过程、方法、物品或者装置中还存在另外的相同要素。

Claims (18)

1.一种用于处理输入的方法,包括:
接收用户输入;
以用户输入作为关键词查询语义数据库,其中语义数据库是基于对象的;
接收查询结果,其中查询结果是基于对象的;
向用户呈现所述查询结果。
2.根据权利要求1的方法,其中
用户输入是文本或数字代码。
3.根据权利要求1或2的方法,其中
查询结果包括对象的对象名和属性。
4.根据权利要求3的方法,其中
查询结果还包括对象之间的关系。
5.根据权利要求3的方法,其中
向用户呈现查询结果包括向用户呈现查询结果中对象的对象名。
6.根据权利要求5的方法,其中向用户呈现所述查询结果进一步包括:
响应于查询结果中对象的对象名被选中,向用户呈现对象的属性。
7.根据权利要求5或6的方法,其中向用户呈现所述查询结果进一步包括:
向用户呈现对象之间的关系。
8.根据权利要求1的方法,进一步包括:
响应于所呈现的查询结果被选中,将被选中的查询结果作为确定的用户输入。
9.根据权利要求8的方法,进一步包括:
输出所确定的用户输入。
10.一种用于处理输入的系统,包括:
用户输入模块,被配置为接收用户输入;
查询模块,被配置为以用户输入作为关键词查询语义数据库,其中语义数据库是基于对象的;
结果接收模块,被配置为接收查询结果,其中查询结果是基于对象的;
呈现模块,被配置为向用户呈现查询结果。
11.根据权利要求10的系统,其中
用户输入是文本或数字代码。
12.根据权利要求10或11的系统,其中
查询结果包括对象的对象名和属性。
13.根据权利要求12的系统,其中
查询结果还包括对象之间的关系。
14.根据权利要求12的系统,其中
呈现模块进一步被配置为向用户呈现查询结果包括向用户呈现查询结果中对象的对象名。
15.根据权利要求14的系统,其中:
呈现模块进一步被配置为响应于查询结果中对象的对象名被选中,向用户呈现对象的属性。
16.根据权利要求14或15的系统,其中:
呈现模块进一步被配置为向用户呈现对象之间的关系。
17.根据权利要求10的系统,进一步包括:
确定模块,被配置为响应于所呈现的查询结果被选中,将被选中的查询结果作为确定的用户输入。
18.根据权利要求17的方法,进一步包括:
输出模块,被配置为输出所确定的用户输入。
CN2011100906794A 2011-04-12 2011-04-12 一种用于处理输入的方法和系统 Pending CN102737052A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2011100906794A CN102737052A (zh) 2011-04-12 2011-04-12 一种用于处理输入的方法和系统
US13/420,812 US20120265781A1 (en) 2011-04-12 2012-03-15 Semantics-based information input

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011100906794A CN102737052A (zh) 2011-04-12 2011-04-12 一种用于处理输入的方法和系统

Publications (1)

Publication Number Publication Date
CN102737052A true CN102737052A (zh) 2012-10-17

Family

ID=46992572

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011100906794A Pending CN102737052A (zh) 2011-04-12 2011-04-12 一种用于处理输入的方法和系统

Country Status (2)

Country Link
US (1) US20120265781A1 (zh)
CN (1) CN102737052A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111752397A (zh) * 2019-03-29 2020-10-09 北京搜狗科技发展有限公司 一种候选词确定方法及装置

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140149449A1 (en) * 2012-11-27 2014-05-29 Kikin Inc. System and method for providing instant contextual translation

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1853180A (zh) * 2003-02-14 2006-10-25 尼维纳公司 语义知识提取、管理、捕获、共享、发现、交付、表示之系统与方法
CN101030217A (zh) * 2007-03-22 2007-09-05 华中科技大学 一种语义网信息的索引与获取方法
CN101149749A (zh) * 2007-10-29 2008-03-26 浙江大学 一种基于语义的异质异构关系型数据库的数据集成方法
CN101216844A (zh) * 2008-01-03 2008-07-09 彭智勇 数据库跨类查询方法
US7822714B2 (en) * 2006-06-07 2010-10-26 International Business Machines Corporation Extending configuration management databases using generic datatypes
CN101957835A (zh) * 2010-08-16 2011-01-26 无锡市浏立方科技有限公司 一种面向复杂关系和上下文语境信息的语义数据模型

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2502023B2 (ja) * 1992-04-13 1996-05-29 インターナショナル・ビジネス・マシーンズ・コーポレイション デ―タ・ファイルの比較方法及びシステム
US5956711A (en) * 1997-01-16 1999-09-21 Walter J. Sullivan, III Database system with restricted keyword list and bi-directional keyword translation
GB2371382B (en) * 2000-08-22 2004-01-14 Symbian Ltd Database for use with a wireless information device
US20030009536A1 (en) * 2001-07-06 2003-01-09 Portris, Inc. Method and system for collaborative knowledge management
US9489853B2 (en) * 2004-09-27 2016-11-08 Kenneth Nathaniel Sherman Reading and information enhancement system and method
US8171418B2 (en) * 2007-01-31 2012-05-01 Salesforce.Com, Inc. Method and system for presenting a visual representation of the portion of the sets of data that a query is expected to return
US20090282068A1 (en) * 2008-05-12 2009-11-12 Shockro John J Semantic packager
US8073857B2 (en) * 2009-02-17 2011-12-06 International Business Machines Corporation Semantics-based data transformation over a wire in mashups
US20120078595A1 (en) * 2010-09-24 2012-03-29 Nokia Corporation Method and apparatus for ontology matching
WO2012054860A1 (en) * 2010-10-22 2012-04-26 Daniel Paul Miranker Accessing relational databases as resource description framework databases

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1853180A (zh) * 2003-02-14 2006-10-25 尼维纳公司 语义知识提取、管理、捕获、共享、发现、交付、表示之系统与方法
US7822714B2 (en) * 2006-06-07 2010-10-26 International Business Machines Corporation Extending configuration management databases using generic datatypes
CN101030217A (zh) * 2007-03-22 2007-09-05 华中科技大学 一种语义网信息的索引与获取方法
CN101149749A (zh) * 2007-10-29 2008-03-26 浙江大学 一种基于语义的异质异构关系型数据库的数据集成方法
CN101216844A (zh) * 2008-01-03 2008-07-09 彭智勇 数据库跨类查询方法
CN101957835A (zh) * 2010-08-16 2011-01-26 无锡市浏立方科技有限公司 一种面向复杂关系和上下文语境信息的语义数据模型

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111752397A (zh) * 2019-03-29 2020-10-09 北京搜狗科技发展有限公司 一种候选词确定方法及装置
CN111752397B (zh) * 2019-03-29 2024-06-04 北京搜狗科技发展有限公司 一种候选词确定方法及装置

Also Published As

Publication number Publication date
US20120265781A1 (en) 2012-10-18

Similar Documents

Publication Publication Date Title
EP4006909B1 (en) Method, apparatus and device for quality control and storage medium
CA2779349C (en) Predictive analysis by example
US9582493B2 (en) Lemma mapping to universal ontologies in computer natural language processing
CN114424257A (zh) 使用机器学习对表格数据进行自动描绘和提取
US20200026488A1 (en) Coding system and coding method using voice recognition
TW202018533A (zh) 資料處理模型構建方法、裝置、伺服器和用戶端
EP3832484A2 (en) Semantics processing method, semantics processing apparatus, electronic device, and medium
CN111738014B (zh) 一种药物分类方法、装置、设备及存储介质
US10956381B2 (en) Data migration system
CN112506949B (zh) 结构化查询语言查询语句生成方法、装置及存储介质
US20230379223A1 (en) System and techniques for intelligent network design
CN114360711A (zh) 通过句法-语义对准和话语分析进行的基于多案例的推理
US12321357B2 (en) System and method for improved state identification and prediction in computerized queries
CN116955561A (zh) 问答方法、装置、电子设备以及存储介质
CN110502520A (zh) 一种数据入库的方法、系统、设备及计算机可读存储介质
US20250013636A1 (en) Converting natural language queries to sql queries using ontological codes and placeholders
US8990070B2 (en) Computer-based construction of arbitrarily complex formal grammar expressions
CN119646016A (zh) 数据查询方法、装置、电子设备、介质及程序产品
CN111581363A (zh) 知识抽取方法、装置、设备及存储介质
US11599725B2 (en) Acquiring new definitions of entities
CN115905497B (zh) 确定答复语句的方法、装置、电子设备和存储介质
CN110362688B (zh) 试题标注方法、装置、设备及计算机可读存储介质
CN114490709B (zh) 文本生成方法、装置、电子设备及存储介质
CN102737052A (zh) 一种用于处理输入的方法和系统
CN112084768B (zh) 一种多轮交互方法、装置及存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20121017