高级检索:and,or,not的使用。使用官方的布尔(boolean)逻辑运算符使用,可以极大提高检索效率,保证查全率和查准率。
最常用的三种布尔运算是and,or和not
一图解释:
and提供的运算方式即不管所输入的两个关键词语所出现的位置在哪,只要他们都出现在索引文章的某一处,就将其列出。
or则是将出现至少一个关键词的文章列出,这种运算在想将相似主题的文章罗列在一起时,十分有效。
not运算可以在你的检索范围内将某些不需要的部分除去。但是在使用的时候要特别注意,会有可能将一些你所需要的文章漏掉。比如当你的检索词为leadpoisoningnotchildren时,除了会删除掉那些仅讨论儿童的文章,同时也会删去那些同时讨论儿童及其他年龄组的文章。
括号( ),给逻辑运算符增加运算次序
如果一个检索式包含数个andornot,则可能出现运算次序的问题,英文符号()可轻松解决该问题。运算时先计算()内问题,在依次外推。如检索式
(lungcancer and (stem cells or progenitor cells) ) not children
运算顺序是:
stem cells or progenitor cells
lung cancer和 1的交集
在2结果中排除children
注意事项:使用逻辑运算符即and,or和not时,需要采用大写字母。
上一篇:
下一篇: