De technologie van de oplossingen bestaat uit zes onderdelen die afzonderlijk of geïntegreerd met elkaar samenwerken. Hieronder volgen de zes hoofdonderdelen:
1) Match Engine
De match engine is het hart van de technologie. De Match engine bestaat uit de volgende onderdelen:
- matching algoritmes;
- Match Libraries:. een grote bibliotheek waarin per match job(s) geoptimaliseerde berekeningen worden gemaakt. Het bestaat uit de volgende onderdelen:
- Normalisatie en standaardisatie referentie databases en het gebruik van regex;
- Language (cultures);
- Gewichten (letters, cijfers, woorden en zinnen) referentietabellen;
- Transliteratie.
- rekencentrum;
- dashboard.
2) Index normalisatie Engine
3) Result Engine
De onderdelen van de Result Engine zijn:
- Elke denkbare selectie is dynamisch instelbaar.
- Elke denkbare (combinatie van) selecties is opvolgend onder elkaar te plaatsen.
- Externe gegevens mee laten wegen bij de sortering.
- False positives / true negatives checker.
4) Data distributie Engine
5) Plugins
Hierbij wordt een onderscheid gemaakt tussen twee verschillende soorten plugins.
- Informatie;
- Data cleansing.
6) ClientsHieronder volgen de webclients die via het intranet of internet te benaderen zijn:
- Match Engine Dashboard;
- Index normalisatie Engine dashboard;
- Result Engine Dashboard;
- Matching on Demand;
- Data entry check;
- Ken uw klanten;
- Transliteration.
De technologie wordt op een server geplaatst en vervolgens bij de klant zelf of bij een hosting partij neergezet. Ook kan er gekozen worden voor de desktop versie. Het verschil met de desktop versie is dat bij de desktop een lichtere versie van de index normalisatie engine en result engine wordt toegepast.