Full-text search
Search through free text with ranking, stemming, fuzzy matching — not just LIKE '%foo%'.
Postgres has it built in (tsvector, tsquery). Elasticsearch and Meilisearch are dedicated. Support for: tokenisation, language-specific stemming ("run", "running", "ran"), ranking (BM25). Complement to semantic search.