Speaker

Thilo Haas

Thilo Haas

Digital Strategist at smartive AG

Zürich, Switzerland

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.

Area of Expertise

  • Information & Communications Technology

Topics

  • 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

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.

Elastic Community Conference 2022 Sessionize Event

February 2022

Elastic Community Conference 2021 Sessionize Event

February 2021

Thilo Haas

Digital Strategist at smartive AG

Zürich, Switzerland