anti-fraud and ediscovery using graph databases and graph visualization - corey lanum @ graphconnect...

16
Anti-Fraud and eDiscovery using Graph Databases and Graph Visualization Corey Lanum

Upload: neo4j-the-fastest-and-most-scalable-native-graph-database

Post on 14-May-2015

1.505 views

Category:

Technology


7 download

DESCRIPTION

Investigating fraud often involves identifying suspicious patterns among mountains of uninteresting transactional data. A new partnership between Neo Technologies and Cambridge Intelligence allows fraud investigators and data analysts to uncover these patters far more easily. By combining the power of Neo4j's graph database and the visualization capabilities of KeyLines, a web-based graph visualization engine tightly integrated with Neo4j's data model, these investigators and analysts can visually drill down from aggregate data to the individual suspicious data elements quickly and without requiring significant technical expertise in query languages. This presentation will summarize the Neo Technology and Cambridge Intelligence partnership, discuss the technical integration between the two products, and demonstrate a number of different scenarios of uncovering fraud across multiple domains and data types.

TRANSCRIPT

Page 1: Anti-Fraud and eDiscovery using Graph Databases and Graph Visualization - Corey Lanum @ GraphConnect Boston 2013

Anti-Fraud and eDiscovery using Graph Databases and Graph Visualization

Corey Lanum

Page 2: Anti-Fraud and eDiscovery using Graph Databases and Graph Visualization - Corey Lanum @ GraphConnect Boston 2013

We are hiring!

Page 3: Anti-Fraud and eDiscovery using Graph Databases and Graph Visualization - Corey Lanum @ GraphConnect Boston 2013

Corey Lanum• 10 years with i2 (now IBM), developing

visualization and analytical solutions for large government and enterprise customers– Major insurance companies

• Auto• Health

– Government Agencies• RCMP• FBI• California Department of Justice

Page 4: Anti-Fraud and eDiscovery using Graph Databases and Graph Visualization - Corey Lanum @ GraphConnect Boston 2013

FraudFraud consists of misrepresentation

for personal financial gain

– Personal Misrepresentation – Pretending to be

someone else to collect money intended for others

– Transactional Misrepresentation

– Fabricating details of a transaction to avoid scrutiny

– Fabrication or exaggeration of insurance claims

Page 5: Anti-Fraud and eDiscovery using Graph Databases and Graph Visualization - Corey Lanum @ GraphConnect Boston 2013

Fraud Detection• Why Graph Databases?

– Almost all fraud cases involve the fabrication of a relationship, so it makes sense to model your data to highlight relationships

• Why Visualization?– Visualization of these relationships helps investigators

and analysts determine what patterns are normal, and which are abnormal, and flag the abnormal patterns for further scrutiny

Page 6: Anti-Fraud and eDiscovery using Graph Databases and Graph Visualization - Corey Lanum @ GraphConnect Boston 2013

Fraud Investigation

• Once we have uncovered a fraudulent transaction, how do we determine who is responsibility, and prove misrepresentation?– Who had access?– Who benefited?– Did they work alone?

Page 7: Anti-Fraud and eDiscovery using Graph Databases and Graph Visualization - Corey Lanum @ GraphConnect Boston 2013

• 270 public and private sector organizations in the UK are members of CIFAS

• CIFAS maintains two large databases, one of all reported fraud instances and one for reported staff fraud

• CIFAS has contracted to use KeyLines to visualize connections between fraud instances

Page 8: Anti-Fraud and eDiscovery using Graph Databases and Graph Visualization - Corey Lanum @ GraphConnect Boston 2013

Neo4j and KeyLines

Page 9: Anti-Fraud and eDiscovery using Graph Databases and Graph Visualization - Corey Lanum @ GraphConnect Boston 2013

KeyLines

Visualise and analyse networks in the browser• Communication networks• Social networks• Fraud networks

Features• Pure HTML5• Works on IE6, 7, 8 via Flash• Graph layouts• Graph analytics

– SNA measures, path finding & more• Full event model• Full workflow support

– Image generation for reports, undo stack, etc

• Very quick integration time

• Thorough documentation• Good performance• Great support

Page 10: Anti-Fraud and eDiscovery using Graph Databases and Graph Visualization - Corey Lanum @ GraphConnect Boston 2013

KeyLines / Neo Architecture

Page 11: Anti-Fraud and eDiscovery using Graph Databases and Graph Visualization - Corey Lanum @ GraphConnect Boston 2013

Credit Card Fraud Scenario

• Employees of a retail merchant swipe customers’ cards and steal data before processing transaction

• Cardholders later notice fraudulent charges on their bill

• How do we walk back to determine who is responsible?

Page 12: Anti-Fraud and eDiscovery using Graph Databases and Graph Visualization - Corey Lanum @ GraphConnect Boston 2013

Insurance Fraud

• A claim on an insurance policy that one is not entitled to make– Staged auto accidents– Doctors billing for services they never

performed– Claiming pre-existing damage was

caused by a covered event

• Misrepresentation on the policy application to pay lower premiums

Page 13: Anti-Fraud and eDiscovery using Graph Databases and Graph Visualization - Corey Lanum @ GraphConnect Boston 2013

eDiscovery• Similar to Fraud detection• Large volumes of transactional data – need to

understand patterns in the data• Can’t afford to pay lawyers to read every

document• eDiscovery tools help to identify which

documents or communications may be relevant by using a number of algorithms

• Neo4j and Graph Visualization can help!

Page 14: Anti-Fraud and eDiscovery using Graph Databases and Graph Visualization - Corey Lanum @ GraphConnect Boston 2013

Costs of Fraud

• Industry estimates are $2.5 Trillion per year

• By making it easier to both detect and investigate fraud, we reduce the incentives to conduct fraud in the first place

• Neo4j and KeyLines are perfect technologies to assist in this endevour

Page 15: Anti-Fraud and eDiscovery using Graph Databases and Graph Visualization - Corey Lanum @ GraphConnect Boston 2013

Thanks!

[email protected]

All logos, trademarks, service marks and copyrights used in this presentation belong to their respective owners

Page 16: Anti-Fraud and eDiscovery using Graph Databases and Graph Visualization - Corey Lanum @ GraphConnect Boston 2013

Roadmap• Larger and larger

networks– Filtering– Combining nodes

together– Improved analytics for

node importance– Faster rendering (long

term)

• Dynamic networks– Filtering– Timeline, time slider

• Location information– Map underlays– Geographic node

layout

• Real time networks– Visual activity

indicators

• Information synthesis – Shapes, boxes,

attributes for annotation

– Snap to grid– Elbows on links