67-300 Special Topics: Search Engines
6 units, Carnegie Mellon University
This mini course will cover the fundamental aspects of modern search engines. The main intent is to provide a glimpse on how Google, Bing and many other websites search boxes work. Students will have the unique chance to implement their own search engine, exploring options for the Arab world, in a similar way that Yandex works in Russia and Seznam in Czech Republic. By the end of this course, the students will be able to discover, stepbystep, how a modern search engine works. They will become familiarized with basic and advanced concepts of Information Retrieval Theory information theory, ranking models, evaluation. Finally, they will have an opportunity to build their own search engine in Python.
Prerequisites: 15-122 or 15-121
Courseweave needs JavaScript to show sections, workloads and planning tools.