版权归原作者所有,如有侵权,请联系我们

[科普中国]-自然语言查询

科学百科
原创
科学百科为用户提供权威科普内容,打造知识科普阵地
收藏

定义

自然语言是人类语言集团在一定条件下自然形成和使用的口头和书面语言,与“人工语言”(形式语言)相对。如汉语、英语、西班牙语、俄语等。它表现为一些自然形成的语词指号体系,是语词指号和语词意义的统一体。语词指号是用语词作为传达思想感情手段的指号。它是按一定结构方式构成的一组声音(口头语言)或按一定规则排列的笔画序列(书面语言即文字)。语词意义则是语词指号所传达的关于周围世界的某种思想感情。也就是说,作为指号体系的自然语言具有语音平面、句法平面和语义平面的系统性。由于自然语言乃是自然形成的语词指号和语词意义的统一体,所以它必然具有指谓性与交际性的特点。自然语言的指谓性是指语言总是指谓一定的事物或其性质与关系,而这是同自然语言体现和表达思维的职能紧密相连的。这种指谓性可用如下三角形来表示:

自然语言的交际性是指语言能社会地交流关于客观世界的思想以及主观的感情、意志等,而这是同自然语言的交际职能密切相关的。自然语言的指谓性与交际性是不可分的。没有指谓性,语言无所指,就不能表达思想,当然也就不可能发挥其交际作用;没有交际性,语言无所用,就必然失去其存在价值,也就无所谓体现思想感情。传统逻辑或普通逻辑主要是利用自然语言来研究思维的形式及其规律的。在它所研究的各种逻辑形式(判断形式与推理形式)中,其常项都用自然语言的相应语词来充当,只有变项才用相应的人工语言(符号)来表示;而它对各种思维形式的举例说明,一般都运用由自然语言所表达的各种概念、判断和推理来进行。较多地运用自然语言,能更紧密地联系日常思维实际,这是传统逻辑或普通逻辑的特点,也是它的优点。然而,自然语言的多义性和不精确性也影响和妨碍传统逻辑或普通逻辑研究思维形式的精确性。因而,传统逻辑发展到一定阶段,就必然要求人为地制定或规定一套相应的表意符号(其意义是可以解释的)去表示概念、判断、推理的形式及结构,以便用形式化的方法去精确地研究这些形式和结构。这就促成了使用人工语言的产生。1

查询是计算机系统中开发出的特有功能,查询功能设计的原则有:(1)功能齐全。既能查询静态的历史数据,更要注意对动态数据的随机查询。(2)响应快速。(3)结果清晰。查询的结果能清楚地提供给查询者。(4)方式多样。根据需要,不但能实现简单条件查询,还可进行模糊条件查询、组合条件查询等。2

发展自然语言查询是查询发展的趋势。由于目前的计算机技术发展越来越面向对象化,传统的查询语言由于条条框框太多,一定程度上限制了它的应用。自然语言由于未经任何规范化的处理,比较符合人们的查询习惯。同时,自然语言词汇专指度高,可以实现对信息的深度标引,避免概念表达失真及各种语言兼容问题。但是自然语言查询也存在词义模糊及词间关系无控制性等问题,仍然有很大的发展空间。