Search engines permeate every facet of our online lives and many offline. This lecture introduces the basic architectures and technology for search engines both on the Web and on other collections of digital artifacts. Topics covered include
- Search Engine Architectures
- Crawling
- Text Processing
- Ranking Indexes
- Search Queries
- Information Retrieval Methods
- Search Engine Evaluation