Web Search Systems and Engines

Course organization:

  • Menthor led work.
  • Small group and lots of discussion.
  • No exams, no tests.

Project based work:

Students will be organized in teams and work on a project to build their own web search engine from scratch, using existing tools and libraries. The project will cover the crucial phases of web search engine development: data collection (web robots, web scrapping), data processing (indexing, extracting metadata, extracting structure), search engine user inteface development (basic and intelligent user interfaces), updating data (rescrapping, reindexing).

Project types:

  • General search engine (general web scrapping and search)
  • Specialized search engines (search engine over a set of documents, over a list of web sites of interes)

Teaching philosophy:

  • Learn by Doing
    All courses I teach are project based - students work individually or in small groups towards a successful project implementation
  • Guided and Personalized
    I personally supervise the project work - week by week, and offer menthorship and guidance through individualized comments and critique towards advancement
  • Held in person since 2024
    Lectures and exams will be held in person and practical work will be condone using special software applications

Class Schedules

  • Winter exam session
    Classes start Feb 15

Consultations / Office hours

  • FCSE web-site reports that none are scheduled at this moment. Contact hours for each next week are published at the end of the current week. Please check again or contact me to make an appointment.

Check also ...