Sease provides tailored consulting for various search technologies and Information Retrieval domains. Get the help you need!

Main Search technologies
Main Domains
Apache_Lucene_logo.svg
Solr_Logo_on_black

Apache Lucene and apache Solr

Apache Lucene is a free and open source search engine software library released under the Apache Software License, widely used as a standard foundation for production search applications.
Apache Solr is the popular, blazing-fast, open source enterprise search platform built on Apache Lucene.

The Sease team have been Apache Lucene/Solr specialists since 2010 and often contributes support, ideas, bug fixes and new features to the project.

We can design and develop search applications for you, implement new features for your use cases and organize Apache Solr training classes for you or your employees.

Elasticsearch

Elasticsearch is a distributed, RESTful search and analytics engine that powers the search, navigation and log monitoring of many of the world’s largest internet apps. As the heart of the Elastic Stack, it centrally stores your data for lightning-fast search, fine‑tuned relevance, and powerful analytics that scale with ease.

The Sease team have been working with Elasticsearch since its first release working on a huge variety of integrations and exploring its internals to build optimal search solutions.

We can design and develop search projects for you, implement new features for your use cases and organize Elasticsearch training classes for you or your employees.

Senza titolo (500 × 200 px) (300 × 200 px) (2)

OpenSearch

OpenSearch is a community-driven, open source search and analytics suite derived from Apache 2.0 licensed Elasticsearch 7.10.2 & Kibana 7.10.2.

Sease is an official OpenSearch partner and we can help you easily ingest, secure, search, aggregate, view, and analyze data; have a secure, high-quality search and analytics suite.
We can help you design and develop search applications, log analytics, and more. Our team can organize OpenSearch training classes for you or your employees.

Vespa

Vespa is a full-featured text search engine and supports both regular text search and fast approximate vector search (ANN).

We are Vespa AI partners and we can help you design and develop solutions to create high-performing search applications at any scale; offer personalization and targeting; and provide direct answers to questions.
We can organize Vespa training classes for you or your employees.

Large Language Models in search: RAG, Query/Document expansion and more!

Large Language Models (LLMs) are becoming ubiquitous: everyone is talking about them, everyone wants to use them and everyone claims to be getting benefits out of them…

But… is it that simple?

Sease can help you to demystify the Open Source and commercial landscape of large language models, exploring what it means to use them to improve your search engine ecosystem and what are the most common pitfalls.

We can help you with:

  • Retrieval Augmented Generation (RAG) and Generative AI Solutions
  • Query/Document expansion
  • Neural (Vector-based) Search
  • Multi-modal Search
  • Choosing the right Large Language Model
  • Fine-tuning
  • Measuring success
  • Finding and using tools to interact with the models (Haystack, LangChain…).

AI and Machine Learning Integration

Integrating Machine Learning and semantic technologies with your search application can give a strong boost to your search ecosystem.

Sease can help you integrate the:

  • Natural Language Processing techniques
    (including Named Entity Recognition and Linking)
  • Deep Learning for Search (Language Modeling, Bert)
  • Learning to rank
  • Document classification
  • Collaborative filtering/content-based recommender engines.

search quality evaluation

Evaluation is fundamental in every scientific domain. That’s why we are actively working on many aspects of the topic.

We contributed important milestones to the community, like:

Search Relevance Tuning

Search relevance is a complex topic and is strictly domain-dependent.

Sease can help you:

  • Modelling your data and text analysis
  • Design better queries to satisfy your requirements
  • Tune search components and features to target your objectives
  • Integrate advanced boosting/techniques to improve the quality of results
  • Evaluate relevancy improvements in a precise and user-friendly manner.

Log monitoring/search

Properly managing the logs of your services can be crucial to quickly identify and solve issues or provide meaningful analytics.

Sease can help you:

  • Modelling your log messages in machine-readable formats
  • Enabling search and monitoring capabilities through powerful frameworks like ELK (Elastic Logstash Kibana).

Sease can help you model your log messages in machine-readable formats to then search them and monitor them through powerful frameworks such as ELK ( Elastic Logstash Kibana).