搜索引擎技术基础
分享
课程详情
课程评价
spContent=依托华中科技大学计算机科学与技术学院智能媒体计算与网络安全研究团队,结合搜索引擎领域的最新研究进展,全面系统地讲授搜索引擎的组成与原理、搜索引擎社区与垂直搜索、互联网广告等基本理论和热门应用。课程内容由浅入深,既有深入浅出的基本原理、典型方法的理论分析,也有大量的与实际应用紧密结合的实践内容。
—— 课程团队
课程概述

互联网几乎链接了世界的每一个角落,它所容纳的信息种类繁多又数量庞大,如何在庞杂的信息中找寻我们需要的信息,就像我们如何在茫茫大海中找寻一条小船,我们可以使用卫星定位系统,或者通信系统都是可以的,而在互联网中就需要用到搜索引擎。互联网已成为人们学习、工作和生活中不可缺少的平台,几乎每个人上网都会使用搜索引擎,搜索引擎发展到今天,基础架构和算法在技术上都已经基本成型和成熟,掌握搜索引擎的工作原理对于更好地使用互联网具有重要意义。

 为什么学? 搜索引擎已经发展成为根据一定的策略、运用特定的计算机程序从互联网上搜集信息,在对信息进行组织和处理后,为用户提供检索服务,将用户检索相关的信息展示给用户的系统。搜索引擎是一种典型的分布式大数据处理系统,对于计算机科学与技术、网络空间安全等信息类专业的学生来说,学习搜索引擎的关键技术对于掌握本学科的基本理论和知识非常重要,有利于培养学生理论联系实践和解决实际问题的能力。

 学什么?课程结合搜索引擎领域的最新研究进展,全面系统地讲授搜索引擎的组成与原理、搜索引擎社区与垂直搜索、互联网广告等基本理论和热门应用。课程内容由浅入深,既有深入浅出的基本原理、典型方法的理论分析,也有大量的与实际应用紧密结合的实践内容。课程定位于对搜索引擎技术的研究和应用感兴趣的学生和工程技术人员,如计算机科学与技术专业、网络空间安全专业和信息科学类相关专业的学生或者搜索引擎行业的从业人员。课程内容适合本科高年级学生,也可以作为对本领域感兴趣的研究生的入门课程,课程的主要内容已经经过多年的教学实践,同时补充了最新的研究成果,具有很强的针对性和实用性。

 学了能获得什么?通过本课程的学习使学生系统掌握搜索引擎的基本原理、实现技术、搜索引擎产品的开发及商业运营模式;系统掌握大规模分布式搜索引擎的设计要点及其关键技术;能够运用相关的理论和技术开发小型的搜索引擎,实现面向主题和个性化的垂直搜索应用。结合科研项目和创新设计,通过分组实验培养学生综合运用所学知识解决实际问题的能力,激发学生的创造力,提高学生的创新能力。

 特色与亮点。以创新型和应用型人才培养为教学目标,课程教学内容结合互联网搜索产业的发展现状和技术前沿,注重基础性、实用性和先进性。采用模块化的思想对教学内容进行有机划分,按照章节将知识点划分为一系列的最小知识单元,方便教师和学生课堂教与学的同时,也可以满足学生利用课后的碎片时间自主学习。

 主讲教师。本次在线课程由获得国家一流课程、多媒体搜索领域的知名学者、华中科技青年教师教学竞赛一等奖获得者于俊清教授(课程组长)主讲。

       课程历史与荣誉。本课程2010年由华中科技大学计算机科学与技术学院与百度公司联合开设的一门专业选课,是学校和企业联合为本科生开设专业课的试点课程。课程建设由华中科技大学计算机学院负责,百度公司在2010年-2015年期间每年安排相关领域具有丰富研发和实践经验技术和管理专家讲述若干专题,经过多年的改革和实践,该课程已经建设成为国内同领域的标杆课程。课程的开设,拉近了理论教学与实际应用的距离,学生在学习基础理论知识的同时可以很好地了解其在实际产品和企业中的应用,不仅可以指导学生择业,同时也为企业提供了展示企业文化、了解和选择学生的机会,是本科教学改革的成功实践。

授课目标
  1. 掌握搜索引擎的基本原理、实现技术、搜索引擎产品的开发及商业运营模式;

  2. 掌握大规模分布式搜索引擎的设计要点及其关键技术;

  3. 能够运用相关的理论和技术开发小型的搜索引擎,实现面向主题和个性化的垂直搜索应用;

  4. 结合科研项目和创新设计,通过分组实验培养学生综合运用所学知识解决实际问题的能力,激发学生的创造力,提高学生的创新能力。


课程大纲
预备知识

C语言或Java语言

证书要求

为积极响应国家低碳环保政策, 2021年秋季学期开始,中国大学MOOC平台将取消纸质版的认证证书,仅提供电子版的认证证书服务,证书申请方式和流程不变。

 

电子版认证证书支持查询验证,可通过扫描证书上的二维码进行有效性查询,或者访问 https://www.icourse163.org/verify,通过证书编号进行查询。学生可在“个人中心-证书-查看证书”页面自行下载、打印电子版认证证书。

 

完成课程教学内容学习和考核,成绩达到课程考核标准的学生(每门课程的考核标准不同,详见课程内的评分标准),具备申请认证证书资格,可在证书申请开放期间(以申请页面显示的时间为准),完成在线付费申请。

 

认证证书申请注意事项:

1. 根据国家相关法律法规要求,认证证书申请时要求进行实名认证,请保证所提交的实名认证信息真实完整有效。

2. 完成实名认证并支付后,系统将自动生成并发送电子版认证证书。电子版认证证书生成后不支持退费。


参考资料
  1.  卢亮,张博文.搜索引擎原理、实践与应用,电子工业出版社,2007

  2. W.Bruce Croft. Search Engines, 机械工业出版社,2009

  3. 刘奕群,马少平等. 搜索引擎技术基础,清华大学出版社,2010