Challenge
Workee is an online solution to find vacancies and staff in Denmark. The main goal of CactusSoft’s developers was to create a recruiting app for quickly fulfilling critical positions. The search results had to be based on the location of the candidates. The main challenge was to develop a full-text search in Danish and English, which would allow users to find both employees and vacancies not just for a particular query, but also to take into account synonyms and cognate words.
Solution
The Cactus team developed for Workee prototypes of the required search system using two solutions among its technological expertise – MongoDB and ElasticSearch. During test cases, the ElasticSearch system showed better results, so it was integrated into the application.
In addition, developers created a trainable neural network, which analyzes the lists of companies and candidates and proposes an optimal “candidate–vacancy” pair. It helps an employer who has published a new position get a list of top candidates who meet their requirements.
In addition, developers created a trainable neural network, which analyzes the lists of companies and candidates and proposes an optimal “candidate–vacancy” pair. It helps an employer who has published a new position get a list of top candidates who meet their requirements.