Explaining the basics and showing how the components of a full-text search engine work together by implementing a small search engine as an example.
Talking about straightforward searching approach, tokenization and introducing new direct indexing.
Working on improving Analyzer chain: better tokens, case insensitive, stop words and stemming.
Improving analyzer with synonyms and introducing inverted index.
Explaining what are matching queries and search relevance.