作为“程序设计与算法”系列专项课程的结业实践项目,我们联合腾讯公司,为大家设计了一个实际应用问题——搜索引擎设计。这是互联网公司中极具代表的实际开发项目。如何高效地进行检索?如何有效地提升搜索的精度?… 将要求你解决一系列搜索引擎设计中面临的实际问题。通过这个项目实践,我们希望能够对你的实际编程能力进行衡量,也希望你能够充分展现自己所学到的知识和技能。我们将在项目展开的过程中提供腾讯资深工程师的专业解答,并从完成项目的学习者中选拔部分同学参与在腾讯公司的现场交流。完成本实践项目,表明你已经具备了在企业承担程序研发工作的能力。
第一期的结业实践项目初步定为2016年6月。
Overview
Syllabus
- 欢迎进入程序开发项目
- 作业1:Read Token Stream
- 作业2:Storage Index
- 作业3:Write Inverted Index
- 作业4:Iterate and Score Documents on Posting List
- 作业5:Search Inverted Index
- 作业6:Composited Scores
- 作业7:Parse Query
Taught by
Wei Guo 郭炜, Jiaying Liu 刘家瑛, Ge Li 李戈 and Ming Zhang 张铭