Pärnu mnt 105, 11312 Tallinn, Estonia

Evolution of the search algorithm for a proprietary insights platform 

DigitalMara strengthened the client’s data engineering team to help with optimizing and refining search functionality within an insights platform, which provides insights on leadership and executive search.

About the client

DRAX Executive

DRAX Executive is a UK-based consulting firm that conducts assessments of companies and their leadership to identify and highlight potential drivers for success. It also aids in the search for new leaders who will perfectly fit the given company’s needs, based on their experience and achievements. DRAX’s work is supported by its proprietary insights platform, which offers a unique analysis algorithm. The platform can be used both by DRAX for consulting and by the company’s clients individually.

Challenge

The client came to DigitalMara with the need to scale their data engineering team to accelerate development. They already had a simple ETL (extract, transform, load) platform with some front-end parts and wanted to extend its capabilities, to improve search accuracy and speed. As one of the main processes in data warehouse management, ETL must be able to efficiently handle raw data from external resources, extract the relevant data then clean and transform it into the form needed for subsequent use. 

Data needed for analysis is collected from various sources. The main problem with this type of information is the wide variety in format, syntax, and content. For example, work responsibilities and positions of candidates can be described in numerous ways: a similar role may be titled chief marketing officer or director of marketing, trend analysis or market research. For proper matchmaking, it is necessary to consider these discrepancies. In addition, fragmented data needs to be classified, organized, and correctly interpreted for visualization to users. 

Approach

DigitalMara has been involved in improving the search and data processing components within the DRAX platform, particularly in the improvement of the Search API (Application Programming Interface). This API is connected to the ETL and makes it possible to conduct accurate and detailed full-text search in large data volumes and, even more importantly, to create indexes that lead to more convenient and faster search results for the system’s users. If the data received is incomplete, incorrect, or distorted, additional processing is performed to clean up the data and bring it into its proper form, while unverifiable data is deleted 

Results

Implementation of smart search made it possible to increase system productivity and the quality of search and processing. In particular, the speed of search and index creation has increased by four to five times. This has resulted in delivery of a better user experience within the platform and efficiency through using it.

Get case study as PDF

    Thank you

    The PDF has been sent to you via email. If you have any questions, please don't hesitate to reach out to us.

    Similar case studies

    Similar case studies

    Enchasing of management platform with a payroll functionality

    The DigitalMara team enchased management platform with a payroll functionality. This online platform unifies all activities for wellbeing employees including the invoicing and payroll system.
    Angular
    Async Jobs
    AWS
    Docker
    iCalendar
    JavaScript
    PostgreSQL
    React
    Ruby
    Ruby on Rails
    Segment
    Split
    Stencil

    Similar case studies

    Similar case studies

    Restoring documentation and reinforcing a social care platform

    DigitalMara restored technical documentation, expanded functionality and improved the operation of a platform designed to help care for social needs. The platform is available for web and mobile and assists in finding solutions for individual everyday needs.
    Cypress
    GraphQL
    Jenkins
    Laravel
    Metabase
    MySQL
    Node.js
    PHP
    PHPUnit
    PostgreSQL
    React Native
    Salesforce
    Vue.js
    WordPress

    Similar case studies

    Similar case studies

    Dashboard for E-commerce Data Extractor

    The DigitalMara team resolved a problem of usability for e-commerce data extractor by developing a user-friendly interface that united all components in the data-analytics ecosystem as a microservices structure. The system helps e-commerce players build their sales strategies, allowing them to focus on the market quickly and painlessly.
    Let’s talk
    Please provide your contact details

      Success
      Your message has been sent
      Thank you for contacting us. We will consider your request and will contact you as soon as possible. We wish you all the best!
      Ok