Christoffer Vig

Christoffer Vig
Senior Consultant at Comperio. Christoffer started putting small blocks together to form interesting shapes already as a very young boy. He never stopped.

Enterprise Search Optimization (ESO)

So, you got your enterprise search engine, but still can’t find what you’re looking for?  It’s time to stop your sobbing and learn to play the exciting game of Enterprise Search Optimization (ESO).

Dictatorial control over recipe search results using elasticsearch and function_score

Once the design for the seasonal recipes app started coming into place, we soon saw there was something fishy about the results. Elasticsearch and custom relevancy to the rescue!

Searching for “miljø” inside of “arbeidsmiljø” using Elasticsearch and the ngram tokenizer

Compound words are a big problem for Norwegians. The young don’t know how to use them, search engines struggle with them as well. Elasticsearch and the ngram tokenizer offers one possible solution.

Search templates in elasticsearch

Using search templates simplifies the life of the client searcher. Now she can have an elasticsearch query DSL expert create search templates for him, hiding away all the ugly booleans, weightings, facets and what have you, while she relaxes in his armchair emitting simple searches for ‘beetroot’ or any other favourite vegetable, fish, meats, dairy, or [...]

Tech choices for the seasonal recipes app: A skeleton architecture for working with search relevancy

Although the concepts and sketches for the recipe app are the absolute best of the best, we were unfortunately forced to realize that an actual search solution must take the step down from the platonic world of pure ideas and into the hideous, gory and appalling world of bits, slime and bytes. 

Elasticsearch: Indexing SQL databases. The easy way.

Elasticsearch is a great search engine, flexible, fast and fun. So how can I get started with it? This post will go through how to get contents from a SQL database into Elasticsearch.

Making Synonyms Visible in SharePoint 2013 Search Results

SharePoint 2013 Search has built-in support for thesaurus enrichment of queries. However, synonyms are often not visible in the search results. This post will show you how you can modify the synonym weight using the Ceres shell.

SharePoint 2013 Search internals: The Ceres shell

SharePoint 2013 continues assimilating the FAST ESP search engine.  In FAST Search Server 2010 for SharePoint, the remains of ESP were still visible, and in part available for modification. In SharePoint 2013, you must search hard to find any mentions of FAST or ESP.  Most options for modifying the internal operations of search are locked down, much to the [...]

OSLO

Comperio AS
Øvre Slottsgate 27
NO-0157 Oslo,
Norway
+47 22 33 71 00
View map

STOCKHOLM

Search Provider Sverige AB
Gamla Brogatan 34
SE-11 120 Stockholm
Sweden
+46 8-21 49 00
View map