信息检索技术
  一、布尔检索
  布尔检索是采用布尔代数中的逻辑与、或、非等运算符,把检索提问转换成逻辑表达式,计算机根据逻辑表达式查找符合条件的文献。布尔检索是现代信息检索中最常使用的一种方法,各类计算机检索系统、搜索引擎都支持这种技术。
  1.逻辑与
  逻辑与一般用“AND”或“*”表示。
  “A AND B”表示被检索的文献必须同时含有“A”和“B”才能成为命中文献。其中,“A”和“B”分别代表一个检索词或者一个逻辑表达式。
  使用逻辑与可以缩小检索范围。
  2.逻辑或
  逻辑或一般用“OR”或“+”表示。
  “A OR B”表示被检索的文献只要含有“A”和“B”中的任何一个即为命中文献。
  使用逻辑或可以扩大检索范围。
  3.逻辑非
  逻辑与一般用“NOT”或“-”表示。
  “A NOT B”表示被检索的文献必须含有“A”,但不含有“B”才能成为命中文献。
  使用逻辑非可以缩小检索范围。
  4.几点说明
  ⑴ 不同的检索系统使用不同的符号表示逻辑与、或、非。例如,在EI Village 2中,使用“AND”表示与,“OR”表示或,“NOT”表示非;在Google中,使用空格表示与,“OR”表示或,“-”表示非。
  ⑵ 不同的检索系统对三个运算符的运算次序有不同的规定,一般情况是:按照NOT→AND→OR的顺序,优先级递减。
  ⑶ 使用括号“()”可以改变运算顺序。在有括号的情况下,括号内的逻辑运算先执行。