Today’s applications are expected to provide powerful full-text search. But how does that work in general and how do I implement it on my site or in my application? Actually, this is not as hard as it sounds at first. This talk covers: How full-text search works in general and what the differences to databases are. How the score or quality of a search result is calculated. How to implement this with Elasticsearch. Attendees will learn how to add common search patterns to their applications without breaking a sweat.