Information retrieval (IR) is the activity of obtaining information system resources relevant to an information need from a collection.
Web search engines are the most visible IR applications.
- Internet
- eCommerce
- CMS, Blogs
- Intranet
- Academia
- ...
- High result quality
- User friendly
- Fast, scalable
- Understand fundamental search data structures and algorithms
- BYOG (Build your own Google)
- Use Elasticsearch to build search-enabled applications
- Word Embeddings
- Vector Search
- Retrieval-Augmented Generation
- Multimodal Retrieval