smart solutions: data analytics to support fraud …...geocoding: enriching and validating data 31...

58
Smart Solutions: Data Analytics to Support Fraud Examinations

Upload: others

Post on 07-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Smart Solutions: Data Analytics to

Support Fraud Examinations

Page 2: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

About me

Understanding data

Cleansing data

Enriching and validating data

Importing data

Analyzing data

Reporting

Agenda

2

Page 3: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Jörn Weber

Certified Fraud Investigator

19 years experience—German law

enforcement

Since1999 Managing Partner at

corma GmbH:

Solution provider

Partner for corporate security

About Me

3

Page 4: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

About corma GmbH

4

Stops suspects by:

analytical investigations

operative investigations

Saves time by:

online research

online monitoring

Increases efficiency

and saves money by:

data analytics

global intelligence

solutions

Page 5: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Data Modeling

5

© corma GmbH

Page 6: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Workflow

Understanding data

Cleansing/standardizing data

Enriching and validating data

Importing data

Analyzing data

Reporting

What Are “Smart Solutions?”

6

Page 7: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

We need to understand data related to

our cases.

Which data?

Understanding Data

7

Page 8: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

It is a challenge to understand data.

What kind of challenge? Data quantity

Understand relationships and background

Bring data into context

How does it work? In four steps

Understanding Data

8

© Dan Roam

Page 9: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Look at the data:

Understanding Data

9

© Dan Roam

Page 10: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

See the pattern:

Understanding Data

10

© Dan Roam

Page 11: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Imagine:

Understanding Data

11

© Dan Roam

Page 12: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Show: Summarize your findings

Understanding Data

12

© Dan Roam

Page 13: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

What did we accomplish?

Understanding Data

13

Page 14: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

corma Workflow in 3 Steps

1. Chain of custody

a) Record all your steps

i.e., in a Word document

Software: CaseNotes, OneNote by Microsoft

b) Store original data in a secure area

c) Create digital fingerprints: MD5 Hash

http://md5deep.sourceforge.net

www.bitdreamers.com (Checksum Verifier)

Compare file content (UltraCompare)

d) Work with a copy of the original data only

Understanding Data

14

Page 15: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

2. Identify data formats

a) Research www.file-extensions.org

www.filext.com

www.fileinfo.com

.gpi

.bqy

.blb

Understanding Data

15

Garmin Point of Interest file

BrioQuery database file

ACT! database file

Page 16: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

2. Identify data formats

b) View (read only) www.uvviewsoft.com

Understanding Data

16

Page 17: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

2. Identify data formats

c) Deep view (editable) www.ultraedit.com

Understanding Data

17

Page 18: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

3. From raw data to smart structured data

Understanding Data

18

Develop first ideas for analytical

approach

Page 19: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Understanding Data

19

Result: Identified and understood data

Page 20: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Understanding Data

20

First import and analytics

Data preparation

Page 21: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Workflow

Understanding data

Cleansing/standardizing data

Enriching and validating data

Importing data

Analyzing data

Reporting

What Are “Smart Solutions?”

21

Page 22: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Challenges

High data quality required for good

analysis results

Constantly increasing data quantity

Cleansing/Standardizing Data

22

Page 23: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

“Bad data” samples

Cleansing/Standardizing Data

23

Page 24: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Why should data be cleansed:

Reliable analysis results are required.

Data cleansing saves time that otherwise would come up during the analysis process.

Reduce unwanted deviations and variations.

Identify entities (e.g., person, organization, address).

Insights often lead to further findings.

Cleansing/Standardizing Data

24

Page 25: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Fast and flexible handling of large quantities of data

Flexible import from various data sources

Intuitive research

Analyses, calculations, statistics

Business Intelligence

Ad hoc reporting

25

Solution

Page 26: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Combine different data formats

Fix data quality issues

Identify missing data

Optimize link analysis results

Apply different tools for standardized data cleansing

26

With InfoZoom you can

Page 27: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

27

Sample Data Cleansing

Developing automated queries saves

time

Page 28: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

28

Benefits

Benefits:

Time-saving

Flexible

Maximize effectiveness

Team “compatibility”

Easy to learn

By means of:

Developed workflow for recurring processes

Standardized processes (templates)

Page 29: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Workflow

Understanding data

Cleansing/standardizing data

Enriching and validating data

Importing data

Analyzing data

Reporting

What Are “Smart Solutions?”

29

Page 30: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Imagine:

Enriching and Validating Data

30

Page 31: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Geocoding: www.gpsvisualizer.com

Enriching and Validating Data

31

Page 32: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Geocoding: www.gpsvisualizer.com

Enriching and Validating Data

32

Page 33: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Geocoding: www.gpsvisualizer.com

Enriching and Validating Data

33

Page 34: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Whois query - manually

Enriching & Validating Data

34

Page 35: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Whois batch query

Enriching and Validating Data

35

Page 36: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Whois

Enriching and Validating Data

36

Page 37: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Whois

Enriching & Validating Data

37

Page 38: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Address verification—manually

Enriching & Validating Data

38

Page 39: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Address verification—service

provider or software (for large amounts

of data):

AddressDoctor

www.addressdoctor.com

Experian www.qas-experian.com.au

Enriching & Validating Data

39

Page 40: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Workflow

Understanding data

Cleansing/standardizing data

Enriching and validating data

Importing data

Analyzing data

Reporting

What Are “Smart Solutions?”

40

Page 41: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Importing Data

41

Page 42: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

42

Sample Import:

i2 IBM-Database

Page 43: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

43

Case Study:

Insurance Claims Audit

One file ready for analysis

Page 44: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Workflow

Understanding data

Cleansing/standardizing data

Enriching and validating data

Importing data

Analyzing data

Reporting

What Are “Smart Solutions?”

44

Page 45: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Analytics … yes … but structured:

Identify needed analytical steps.

Develop “questions” to data.

What has prompted the need for the analysis?

What is the key question that needs to be answered?

How to create evidence out of data?

Visualize your thinking!

Analyzing Data

45

Page 46: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Analytical techniques

Chronologies and timelines (understand

timing and sequence of events)

Sorting (categorizing and hypothesis

generation)

Ranking, scoring, prioritizing (determine

which items are most important)

Network analysis—analyze relationships

between entities (e.g., people,

organizations, objects)

Analyzing Data

46

Page 47: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Best practice:

Document processes in intranet/wiki.

Select the right tool for each task.

Train the users.

Keep the users “busy.”

Look out for new solutions.

Analyzing Data

47

Page 48: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Query—an investigative question,

converted into database search

Analysis Sample i2 IBM

48

Page 49: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

How many organizations are known at

this address?

Analysis Sample i2 IBM

49

Page 50: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

50

Analysis Sample (InfoZoom)

Decoding (classification; i.e., phone data)

Page 51: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

51

Email Analysis with Intella

Page 52: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

52

Timelinemaker

i2 IBM Analyst’s Notebook

Timeline Charts

Page 53: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

53

Classic view: Event log

View: Event log Explorer

Windows Event Log Analysis

Page 54: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

54

Windows Event Log Analysis

Page 55: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Workflow

Understanding data

Cleansing/standardizing data

Enriching and validating data

Importing data

Analyzing data

Reporting

What Are “Smart Solutions?”

55

Page 56: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Final work starts when single

components are ready:

Reporting the Results

56

Page 57: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

Reporting the Results

57

Page 58: Smart Solutions: Data Analytics to Support Fraud …...Geocoding: Enriching and Validating Data 31 Geocoding: Enriching and Validating Data 32 Geocoding: Enriching and Validating Data

58

Jörn Weber—[email protected]

+49 (162) 1009402

corma GmbH · Heinz-Nixdorf-Straße 22 · D-41179 Mönchengladbach ·

Tel: +49 2161 277 85 - 0 · Email: [email protected] · Web: www.corma.de

Thank You!