Thilo Haas

Information & Communications Technology

ElasticSearch Elastic Stack progressive web apps Webdevelopment Node.js GCP Google Cloud Amazon Web Services api REST API GraphQL OpenAPI Project Management New Work Reinventing the way we work Solution Architecture

Zürich, Zurich, Switzerland

Thilo Haas

Digital Strategist at smartive AG

Thilo is a digital strategist at smartive AG since 2012. As a consultant and strategist with a proven track record in web and mobile applications on premise and in the cloud, he has proven his ability to engage with clients in complex business domains to define solution architectures and lead projects from ideation and development to go-live.

Current sessions

Quantitative Full-Text Search Tuning

During the design of our Elasticsearch setup and its search queries, we often make assumptions on how the customer will use our search engine.

In this lightning talk I will show you how we can leverage real world user data to tune our Elasticsearch Full-Text search based on a quantitative analysis. I will cover the following questions:

- What are the key metrics used for information retrieval in full-text searches?
- How can we leverage real world user data to improve our full-text search?
- How can we run a quantitative analysis on our full-text search engine?
- How can we make sure that changing our Elasticsearch query does not negatively affect the overall quality of our full-text search engine?
- How can we sustainably improve the quality of our full-text search engine?

I will dive into defining our key metrics, collecting real world user data, running a quantitative analysis on your full-text search, and finally iterating to improve our key metrics.


Elasticsearch & GraphQL: a Love Letter

Learnings from using Elasticsearch as a GraphQL Backend and how to make the most out of it.
There are several libraries which expose the full Elasticsearch API as a GraphQL API. But like traditional REST APIs with Elasticsearch Backends, we mostly don’t want to expose all the possibilities which the Elasticsearch Query Language offers to the end users.
In this lightning talk I will elaborate on how we built a GraphQL API on Elasticsearch while leveraging the advantages of both.


Past and future events

Elastic Community Conference 2022

11 Feb 2022 - 12 Feb 2022

Elastic Community Conference 2021

26 Feb 2021 - 27 Feb 2021