Category Archives: Technical Spotlight


Comparing algorithms – how to decide which one is better?

Posted on 17 October, 2017 by

Evaluating Matching When implementing an MDM solution, or any matching algorithm, you may be replacing a previous matching algorithm. You will need to be really sure that the new algorithm will be an improvement on the old one. However, knowing which algorithm is better, or worse, is a challenging...

Read more

How to evaluate the performance of matching algorithms – top tips

Posted on 19 September, 2017 by

It can be difficult to evaluate the performance of matching algorithms. However there are several ways to determine how accurate they are and the actionable insight that could be gained by applying them to the data related to your business challenges. In a technical sense, there are 2, and only...

Read more

How to optimise probabilistic matching performance on massive data sets

Posted on 13 September, 2017 by

Within a probabilistic matching* engine (PME) there are 3 key stages: Standardization Candidate Selection Comparison *For an explanation of probabilistic matching see my previous blog here. These 3 key stages, when implemented together, allow for very efficient performance on massive data sets, both in terms of speed of matching...

Read more

Black Boxes

Why probabilistic matching is not a black box

Posted on 27 July, 2017 by

What is probabilistic matching and who cares? If you are a developer then you probably (!) already know that it is possible to trace back everything that happens in a probabilistic algorithm and why it happens. If you are a business lead interested in business outcomes only then perhaps...

Read more