布尔逻辑
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(2)逻辑或
用符号“or”或“+”表示, 其逻辑表达式为: A or B 或 A + B 其意义为检索记录中凡含有检索词A或检索词B, 或同时含有检索词A和B的,均为命中文献。
A
B
用途及功能:用于扩 大检索范围,提高查 全率。
常用检索技术-布尔逻辑算符
因同一主题概念往往有较多的同义词和近义词,同 类文献会分散 。
常用检索技术-布尔逻辑算符
布尔逻辑(Boolean logic) 布尔逻辑(Boolean logic)是根据19世纪的英 国数学家乔治.布尔George Boole命名的。布尔 逻辑在电子学、计算机硬件和软件上有很多应 用。例如,在电子工程的电路设计中,0和1可 能代表一个位在数字电路中不同状态,典型的 电压的高和低。
人们在写文章时喜欢百度文库接用分子式、元素 符号、俗名来代替化合物、元素名称和物质。 因此,在制定检索式时就要注意用逻辑或算 符以免漏检。如查找有关沼气方面的文献, 其检索式为:CH4+methane或甲烷+沼气
常用检索技术-布尔逻辑算符
(3)逻辑非
用符号“not”或“-”表示, 其逻辑表达式为: A not B 或 A - B
常用检索技术-布尔逻辑算符
3、同时使用逻辑“与” (AND)和逻辑 “或”(OR)检索时,应把“或”运 算放在“与”运算的左边。 例如:正确的检索式: (医学+生物)* 健康报
常用检索技术-布尔逻辑算符
布尔运算符优先级比较 有括号时:括号内的先执行; 无括号时:NOT > AND > OR 例:检索“唐宋诗歌”的有关信息。 关键词:唐、宋、诗歌; 检索表达式: (唐 OR 宋)AND 诗歌; 唐 AND 诗歌 OR 宋 AND 诗歌; 错误表达式: 唐 OR 宋AND诗歌; 唐 AND 宋AND诗歌; 唐 AND 宋OR诗歌; 唐 OR 宋OR诗歌;
常用检索技术-布尔逻辑算符
常用检索技术-布尔逻辑算符
如果采用检索式:“植物保护not害虫”这样的 “逻辑非”进行逻辑组配,如下图
常用检索技术-布尔逻辑算符
常用检索技术-布尔逻辑算符
注意,编写布尔逻辑检索式应注意以下技巧: 1、把出现频率低的检索词放在逻辑“与” (AND)的左边,可缩短计算机处理时间。 例如:检索有关“计算机在机器人应用方面” 的文献,检索式为:机器人*计算机 2、把出现频率高的检索词放在逻辑“或” (OR)的左边,有利于提高检索速度。例如: 检索有关“计算机或者有关机器人”的文献, 构造检索式为:计算机+机器人
严格意义上的布尔逻辑检索是指利用布尔运算 符连接各个检索词,然后由计算机进行相应逻 辑运算,以找出所需信息的方法。它在计算机 信息检索中,使用面最广、使用频率最高。在具 体检索时,是通过逻辑“与”(and ),逻辑 “或”(or)和逻辑“非”(not)这3个布尔 运算符来实现其功能的。多数计算机检索系统 中,“and”、“or”、“not”算符可分别用“*”、 “+”、“-”代替。
其意义为:检索记录中含有检索词A,但不能 含有检索词B的文献,才算命中文献。
A
B
用途及检索功能: 用于缩小检索范围, 提高查准率。
常用检索技术-布尔逻辑算符
举例:检索“植物保护但不包括害虫”方面的 文献 采用检索式:植物保护-害虫
常用检索技术-布尔逻辑算符
如在维普数据库中输入检索词:植物保护
举例:查找菠萝方面的文献 检索式为:菠萝+凤梨 为了保证查全率,对那些大家都认同的缩写与 全称要用逻辑或算符。如查找有关计算机辅助设计 方面的文献.用英文检索时如只输入这个词组的缩 写CAD或全称Computer Aided Design 就会造成漏 检,必须输入检索式CAD+computer Aided Design 才能保证查全率。
常用检索技术-布尔逻辑算符
利用布尔逻辑进行检索词语或代码的逻辑 组配来编制检索提问式,是计算机文献检索中 最常使用的一种方法,也是复合性检索的要求。 (在实际的检索系统中常称为高级检索)复合 性检索区别于单元词检索是复合性检索有两个 以上的检索词,并且检索词之间存在一定的逻 辑关系。
常用检索技术-布尔逻辑算符
布尔逻辑算符主要用于把能表达题目概 念的检索词,按照查全率和查准率的要求连 接起来,形成检索提问式。但它对算符两侧 的检索词没有位置限定,文献中只要出现这 些词的文献,都可以按照算符要求的规则检 索出来,有时难免造成误检。
常用检索技术-布尔逻辑算符
例如,查找“鲜切花病虫害 ”方面的有关资 料,用检索式表示为:鲜切花 *病虫害 在维普数据库中 , 如果你只用检索词“鲜切 花 ”检索
常用检索技术-布尔逻辑算符
常用检索技术-布尔逻辑算符
而如果你用逻辑与:鲜切花 *病虫害 进行检索
常用检索技术-布尔逻辑算符
常用检索技术-布尔逻辑算符
用符号“or”或“+”表示, 其逻辑表达式为: A or B 或 A + B 其意义为检索记录中凡含有检索词A或检索词B, 或同时含有检索词A和B的,均为命中文献。
A
B
用途及功能:用于扩 大检索范围,提高查 全率。
常用检索技术-布尔逻辑算符
因同一主题概念往往有较多的同义词和近义词,同 类文献会分散 。
常用检索技术-布尔逻辑算符
布尔逻辑(Boolean logic) 布尔逻辑(Boolean logic)是根据19世纪的英 国数学家乔治.布尔George Boole命名的。布尔 逻辑在电子学、计算机硬件和软件上有很多应 用。例如,在电子工程的电路设计中,0和1可 能代表一个位在数字电路中不同状态,典型的 电压的高和低。
人们在写文章时喜欢百度文库接用分子式、元素 符号、俗名来代替化合物、元素名称和物质。 因此,在制定检索式时就要注意用逻辑或算 符以免漏检。如查找有关沼气方面的文献, 其检索式为:CH4+methane或甲烷+沼气
常用检索技术-布尔逻辑算符
(3)逻辑非
用符号“not”或“-”表示, 其逻辑表达式为: A not B 或 A - B
常用检索技术-布尔逻辑算符
3、同时使用逻辑“与” (AND)和逻辑 “或”(OR)检索时,应把“或”运 算放在“与”运算的左边。 例如:正确的检索式: (医学+生物)* 健康报
常用检索技术-布尔逻辑算符
布尔运算符优先级比较 有括号时:括号内的先执行; 无括号时:NOT > AND > OR 例:检索“唐宋诗歌”的有关信息。 关键词:唐、宋、诗歌; 检索表达式: (唐 OR 宋)AND 诗歌; 唐 AND 诗歌 OR 宋 AND 诗歌; 错误表达式: 唐 OR 宋AND诗歌; 唐 AND 宋AND诗歌; 唐 AND 宋OR诗歌; 唐 OR 宋OR诗歌;
常用检索技术-布尔逻辑算符
常用检索技术-布尔逻辑算符
如果采用检索式:“植物保护not害虫”这样的 “逻辑非”进行逻辑组配,如下图
常用检索技术-布尔逻辑算符
常用检索技术-布尔逻辑算符
注意,编写布尔逻辑检索式应注意以下技巧: 1、把出现频率低的检索词放在逻辑“与” (AND)的左边,可缩短计算机处理时间。 例如:检索有关“计算机在机器人应用方面” 的文献,检索式为:机器人*计算机 2、把出现频率高的检索词放在逻辑“或” (OR)的左边,有利于提高检索速度。例如: 检索有关“计算机或者有关机器人”的文献, 构造检索式为:计算机+机器人
严格意义上的布尔逻辑检索是指利用布尔运算 符连接各个检索词,然后由计算机进行相应逻 辑运算,以找出所需信息的方法。它在计算机 信息检索中,使用面最广、使用频率最高。在具 体检索时,是通过逻辑“与”(and ),逻辑 “或”(or)和逻辑“非”(not)这3个布尔 运算符来实现其功能的。多数计算机检索系统 中,“and”、“or”、“not”算符可分别用“*”、 “+”、“-”代替。
其意义为:检索记录中含有检索词A,但不能 含有检索词B的文献,才算命中文献。
A
B
用途及检索功能: 用于缩小检索范围, 提高查准率。
常用检索技术-布尔逻辑算符
举例:检索“植物保护但不包括害虫”方面的 文献 采用检索式:植物保护-害虫
常用检索技术-布尔逻辑算符
如在维普数据库中输入检索词:植物保护
举例:查找菠萝方面的文献 检索式为:菠萝+凤梨 为了保证查全率,对那些大家都认同的缩写与 全称要用逻辑或算符。如查找有关计算机辅助设计 方面的文献.用英文检索时如只输入这个词组的缩 写CAD或全称Computer Aided Design 就会造成漏 检,必须输入检索式CAD+computer Aided Design 才能保证查全率。
常用检索技术-布尔逻辑算符
利用布尔逻辑进行检索词语或代码的逻辑 组配来编制检索提问式,是计算机文献检索中 最常使用的一种方法,也是复合性检索的要求。 (在实际的检索系统中常称为高级检索)复合 性检索区别于单元词检索是复合性检索有两个 以上的检索词,并且检索词之间存在一定的逻 辑关系。
常用检索技术-布尔逻辑算符
布尔逻辑算符主要用于把能表达题目概 念的检索词,按照查全率和查准率的要求连 接起来,形成检索提问式。但它对算符两侧 的检索词没有位置限定,文献中只要出现这 些词的文献,都可以按照算符要求的规则检 索出来,有时难免造成误检。
常用检索技术-布尔逻辑算符
例如,查找“鲜切花病虫害 ”方面的有关资 料,用检索式表示为:鲜切花 *病虫害 在维普数据库中 , 如果你只用检索词“鲜切 花 ”检索
常用检索技术-布尔逻辑算符
常用检索技术-布尔逻辑算符
而如果你用逻辑与:鲜切花 *病虫害 进行检索
常用检索技术-布尔逻辑算符
常用检索技术-布尔逻辑算符