化学信息学(第二版)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

3.3 搜索引擎查询方法

搜索引擎一般都提供两种查询方式:一种是关键词索引查询,另一种是分类细化逐步接近查询。后者使用很简单,按类别浏览即可,不再详述。这里着重讲述关键词索引查询。关键词索引查询和我们平时在图书馆使用的计算机联机检索查阅图书相似,它一般分为四种基本方式:模糊查询、精确查询、逻辑查询以及查询范围限制。

3.3.1 模糊查询

模糊查询又称为智能查询。当我们输入一个关键词时,搜索引擎不但查出包括了关键词的网址,同时也发来与关键词意义相近的内容。比如,我们查找“查询”一词时,模糊查询会反馈回来包含了“查询”“查找”“查一查”“寻找”“搜索”等内容的网址;查询“计算机”时,会连带“电脑”一词反馈。查询结果的排列,一般按查询语句和查询结果的相关度排列,相关度较高的排在最前边,接下来是相近的。一般的搜索引擎都有这一功能,只是模糊的程度不同。

模糊查询没有特殊的方法,只要在文字框中输入关键词即可。在英文的查询中,还可以使用通配符星号(􀤱)和问号(?),使关键词更为模糊,查询中文时这一应用较少,模糊查询往往会反馈来大量不需要的信息。

3.3.2 精确查询

如果想精确地只查某一个关键词,则可以使用精确查询功能。精确查询一般是在文字框中输入关键词时,在词组或语句的两边加上双引号,或根据下拉菜单选择,这样得到的查询结果更精确,但会排除大量有用信息。

3.3.3 逻辑查询

由于模糊查询会将符合一个查询语句中的每一个查询词的信息资源都查询出来,查询结果相当庞大,而且含有许多我们不需要的内容。精确查询将引号内的词作为一个词组来处理,这样结果虽然准确,但却容易漏掉一些内容。如果我们需要的每一条信息是包含我们输入的多个关键词,但关键词不必以词组形式出现在篇名或内容中时,精确查询就显得无能为力了。为了满足这种查询需求,搜索引擎大都设置逻辑查询功能。这一功能允许我们输入多个关键词,各关键词之间的关系可以是“与”(and)、“或”(or)和“非”(not)的逻辑关系。

千万注意,各搜索引擎实现“与”“或”“非”的运算符是不尽相同的,切不可想当然的混用。对于一个陌生的搜索引擎,一定要通过它的帮助页找到其用法。下面列出一些例子,说明一些较常见的实现“与”“或”“非”的运算符。

+:也就是逻辑“与”,用加号把两个关键词组成一对时,只有同时满足这两个关键词的匹配才有效,而只满足其中一项的将被排除。

-:也就是逻辑“非”,如果两个关键词之间用减号连接,那么其含意为包含第一个关键词,但结果中不能含有第二个关键词。

逻辑“与”“或”“非”查询式编制实例如下。

(1)逻辑“与” 运算符为加号(+),或AND,或用符号&

注意:有些搜索引擎仅在简单查询时支持加、减号,在高级查询中不支持加、减号。

(2)逻辑“或” 运算符为逗号(,),或OR,或用空格。

(3)逻辑“非” 运算符为减号(-),或NOT,或用AND NOT。

有的搜索引擎对“与”“或”“非”功能是通过菜单选项实现的。在使用中要注意如下两点:

①逻辑“与”或“非”的具体实现,各个搜索引擎可能有所不同,具体使用方法参看其帮助文件。

②输入运算符时,一定要用半角。

3.3.4 查询范围限制

范围限制的功能,可以使我们在某一范围中查询和搜索指定的关键词。范围限制的能力越强,越能使我们更准确地找到需要的信息。搜索引擎提供的范围限制类型大体有以下几个方面:

(1)分类范围,在某一类别中查询,如自然科学、教育等;

(2)地域范围,在某一地区中查询;

(3)时间范围,查询某一时间范围内建立的网站或编写的网页;

(4)信息来源限制,在某一类型的网站中查询,如www、FTP、Gopher、BBS、新闻组等;

(5)查询词位置限制,提供查询词必须出现在网址或是网页或其他位置的限制,这些范围限制,实现的方法各不相同,有些是通过在关键词前加特殊的字标;

(6)其他特殊范围,一些搜索引擎提供了许多特殊范围的限定,如域名后缀(com、gov、org等),文件类型(文本、图形、声音等)。

查询范围的限制一般靠限制符来实现的,如用“t:”限制查询词必须出现在篇名中,用“u:”限制查询词必须出现在网址中。在关键字前加上“t:”,搜寻引擎仅会查询网站名称,而在关键字前加“u:”,则搜寻引擎仅会查询网址(URL)。

有些范围限制是通过下拉式菜单来实现的。我们需要查看所用引擎的帮助,详细了解。当然,不是每一个搜索引擎都同时具备这些功能,优秀的引擎功能会相对更多一些。

目前使用的引擎大都采用自然语言与布尔语言查询并用的查询方法。用自然语言查询一般只能实现简单查询,查询准确率较低;用布尔语言查询采用AND、OR、NOT等运算符,以及截词、邻近、括号嵌套表达式等限定方法,查询准确率较高,由于搜索引擎没有统一的建站标准,所以各家所用的查询方式及查询限制都各有不同,请在使用时先查看每个引擎的帮助文件或有关资料。