首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >网页|高级检索与专业检索

网页|高级检索与专业检索

作者头像
算法与编程之美
发布2020-07-16 17:57:41
发布2020-07-16 17:57:41
4.4K0
举报

问题描述

大家经常在网上搜索资料,大部分人都是直接输入搜索内容的,这样的方法可能会使搜索的结果过于庞大,但真正需要的信息却没有及时的找到。在这里小编就给大家介绍两种比较精确的搜索方法——专业搜索、高级搜索。

解决方案

在这里主要以百度搜索引擎和知网为例进行讲解。

1、高级检索

高级检索也称命令检索,是相对于基本检索而言,高级检索可以让你使用多于基本检索的标准来精炼检索,使检索信息更加详细,搜索出的结果可用性也更大。

图1.1 百度高级检索示例图

图1.2 知网高级检索示例图

使用高级检索可以直接根据示例图所示,搞清楚查找资料的关系后,然后根据高级检索的相关内容直接输入逻辑关系搜索从而精确搜索信息。

示例:知网上检索关键词包括“人工智能”,但不包括“大数据”,作者单位为“清华大学”,发表时间从2019年到2020年。

图1.3 知网高级检索示例图2

2、专业检索

专业检索就是运用检索表达式实现的检索方式。这种检索方式可以让通过运用检索字段精确检索需要的内容。

图2.1 知网专业检索示例图

百度专业检索直接在搜索框输入检索式即可。

(1) 检索字段

表1 知网检索字段表

SU

主题

FT

全文

JN

文献来源

TKA

篇关摘

AU

作者

RF

被引文献

TI

题名

RP

通讯作者

YE

KY

关键词

FI

第一责任人

FU

基金

AB

摘要

AF

机构

CLC

中图分类号

SN

ISSN

CN

统一刊号

IB

ISBN

CF

被引频次

表2 百度检索字段

“”(双引号)

完全匹配搜索

-(减号)

排除搜索

(空格)

“与”

|(分隔符)

“或”

filetype

指定文件类型

intitle

限定搜索标题

site

限定搜索站点

inURL

限定搜索地址

了解了检索字段,还要了解运算运算符表达式的构造要求。

图2.2 可使用运算符说明图表

表达式有时候不是单一的,有时候有许多的要求,这时候需要使用“AND”、“OR”、“NOT”等逻辑运算符,“()”符号将表达式按照检索目标组合起来。

在使用专业检索式时还有一些注意事项:

表3 检索表达式注意事项

“AND”、“OR”、“NOT”分别表示“与”、“或”、“非”逻辑运算,可自由组合,优先级需用英文半角圆括号“()”确定;

逻辑关系符号“AND(与)”、“OR(或)”、“NOT(非)”前后要空一个字节;

中英文扩展xls(‘str’)中’str’被视为单一检索词,不支持多词组合扩展;

使用“同句”、“同段”、“词频”时,需用一组西文单引号将多个检索词及其运算符括起,;

示例1:知网检索主题包含”人工智能“及”大数据“并且全文不包括”科学“的文献专业检索式

专业检索式:SU=('人工智能'*'大数据')-'研究'。

检索结果:

图2.3 示例1检索结果

示例2:百度检索在网址www.baidu.com内搜索标题包括人工智能、大数据但不包括发展,搜索格式为.doc的内容。

专业检索式:filetype:doc site:(baidu.com) title:(人工智能 "大数据" -(发展))

图2.4 示例2检索结果

结语

运用高级检索和专业检索可以让搜索更加详细。个人推荐高级检索的方式,此方式操作要简单一些,但专业检索虽然要困难一些但逻辑结构表达更加准确,所以可以适当的根据自己的需求选择适当的检索方式。

END

主 编 | 王楠岚

责 编 | 程 才

where2go 团队

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-07-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 算法与编程之美 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档