Techniques using data matching and clustering algorithms are disclosed to aid investigators in detecting potentially fraudulent activity, performing risk analysis or assessing compliance with applicable regulations.