The key to creating a Golden Thread: the power of Graph Databases for Entity Resolution
1. 30/09/2020
The key to creating a Golden Thread:
the power of Graph Databases for
Entity Resolution
1
Strategy & Consulting Senior Manager at Accenture
Charlie Beveridge
| GRAPHAIWORLD.COM | #GRAPHAIWORLD | 2
What is Entity
Resolution?
Why is it so hard to
create a Golden
Thread?
How is graph so
well positioned to
create a Golden
Thread?
What can a
business achieve
with Golden
Threads?
Agenda
1
2
2. 30/09/2020
| GRAPHAIWORLD.COM | #GRAPHAIWORLD |
What is Entity
Resolution?
3
What is Entity Resolution?
Why is it so hard to create
a Golden Thread?
How is graph so wellHow is graph so well
positioned to create a
Golden Thread?
What can a businessWhat can a business
achieve with Golden
Threads?
| GRAPHAIWORLD.COM | #GRAPHAIWORLD | 4
3
4
8. 30/09/2020
15
41
2
B2C
B2C
IP address
Device ID
Time/Date
Username
Password
3 Name
Email
Address
Company
Mobile #
B2B
B2B
Merchant
Time/Day
Location
Address
Size/Freq
16
41
2
B2C
B2C
IP address
Device ID
Time/Date
Username
Password
3
Company
Address
Name
Email
Number
Name
Email
Address
Company
Mobile #
B2B
B2B
Merchant
Time/Day
Location
Address
Size/Freq
15
16
10. 30/09/2020
| GRAPHAIWORLD.COM | #GRAPHAIWORLD |
No
Entity Resolution
| GRAPHAIWORLD.COM | #GRAPHAIWORLD |
No
Entity Resolution
Very sensitive
Entity Resolution
19
20
11. 30/09/2020
| GRAPHAIWORLD.COM | #GRAPHAIWORLD |
Why is it so hard to
create a Golden
Thread?
21
What is Entity Resolution?
Why is it so hard to create
a Golden Thread?
How is graph so wellHow is graph so well
positioned to create a
Golden Thread?
What can a businessWhat can a business
achieve with Golden
Threads?
| GRAPHAIWORLD.COM | #GRAPHAIWORLD | 22
21
22
17. 30/09/2020
| GRAPHAIWORLD.COM | #GRAPHAIWORLD |
How is graph so well
positioned to create a
Golden Thread?
33
What is Entity Resolution?
Why is it so hard to create
a Golden Thread?
How is graph so wellHow is graph so well
positioned to create a
Golden Thread?
What can a businessWhat can a business
achieve with Golden
Threads?
| GRAPHAIWORLD.COM | #GRAPHAIWORLD |
Cust ID PO # Invoice #
34523 Yes 12/08/20
43652 Yes 14/08/20
42773 No 30/10/20
67637 No 14/10/20
88849 No 16/10/20
49226 Yes 25/09/20
91123 No 05/11/20
Date Owner SLA
12
16
05
29
03
09
24
Activit
y
Owner Status
524
643
734
234
454
5763
894
Name Email Number
Ra
H
A
S
U
W
X
ID JAR CAT Date
643
524
789
235
084
823
723
User Customer Accou
nt
Cat Billing Open
Mike Billing Closed
Sara Payment Open
Laur Offer Open
Jon Login Closed
Jack Billing Closed
Rob Payment Closed
Case # Query
Type
Status
450909 Billing Open
802509 Billing Closed
542880 Payment Open
453789 Offer Open
653423 Login Closed
176253 Billing Closed
754355 Payment Closed
Contact Name +/- Date
6346
7564
3457
8564
8522
7695
9232
Opp
ID
Name Stage %
6346 AON Qualify 10
7564 Rio Propose 50
3457 Nestle Closed 100
8564 Ikea Lost 0
8522 Tesco Propose 50
7695 Biro Qualify 10
9232 Apple Closed 100
Date Status Next
04
29
28
30
06
10
01
Order Owner Customer
3425
6345
7643
2345
4753
7456
2543
Country Product Channel
UK 6437 Rail
UK 5235 Rail
US 5634 Air
China 7773 Air
US 2356 Air
Japan 6537 Air
France 2356 Rail
Account ID CLTV
RG
Q
W
GR
S
F
G
Campaig
n
Respon
se
Membe
r
634
6432
346
41325
6423
563
1352
Cust ID Pref Score
6532263 Email 7
7346267 Email 3
5243657 SMS 8
7453377 Email 2
8465635 Call 7
8658453 SMS 4
2365735 Call 6
PO # Raised Date
7563452 Yes 12/08/20
2354365 Yes 14/08/20
6534277 No 30/10/20
5676763 No 14/10/20
6458884 No 16/10/20
7634922 Yes 25/09/20
7899112 No 05/11/20
34
33
34
18. 30/09/2020
| GRAPHAIWORLD.COM | #GRAPHAIWORLD |
1 robert.evans@
parkers.com
Payments
Robert Evan
35
| GRAPHAIWORLD.COM | #GRAPHAIWORLD |
1 robert.evans@
parkers.com
Billing
Sales
Service
Payments
Marketing
Robert Evan
Rob E.
Bob Evan
Bob Evans
Robert Evans
36
35
36
19. 30/09/2020
| GRAPHAIWORLD.COM | #GRAPHAIWORLD |
1 robert.evans@
parkers.com
Billing
Sales
Service
Payments
Marketing
Robert Evan
Rob E.
Bob Evan
2 robert.evans@
parkers.com
3 robert.evans@
parkers.com
Bob Evans
Robert Evans
37
| GRAPHAIWORLD.COM | #GRAPHAIWORLD |
4 12 High St
London
W12 9KL
1 robert.evans@
parkers.com
Billing
Sales
Service
Payments
Marketing
033311112225
Robert Evan
Rob E.
Bob Evan
2 robert.evans@
parkers.com
3 robert.evans@
parkers.com
Bob Evans
Robert Evans
38
37
38
20. 30/09/2020
| GRAPHAIWORLD.COM | #GRAPHAIWORLD |
7
4
6
12 High St
London
W12 9KL
12 High St
London
W12 9KL
07777888444
1 robert.evans@
parkers.com
Billing
Sales
Service
Payments
Marketing
033311112225
Robert Evan
Rob E.
Bob Evan
2 robert.evans@
parkers.com
3 robert.evans@
parkers.com
Bob Evans
Robert Evans
39
| GRAPHAIWORLD.COM | #GRAPHAIWORLD |
7
4
6
12 High St
London
W12 9KL
12 High St
London
W12 9KL
07777888444
1 robert.evans@
parkers.com
Billing
Sales
Service
Payments
Marketing
033311112225
8 “Bob”
Robert Evan
Rob E.
Bob Evan
2 robert.evans@
parkers.com
3 robert.evans@
parkers.com
Bob Evans
Robert Evans
40
39
40
21. 30/09/2020
| GRAPHAIWORLD.COM | #GRAPHAIWORLD |
7
4
6
9
12 High St
London
W12 9KL
12 High St
London
W12 9KL
07777888444
15 Pond Road
London
N20 6FR
1 robert.evans@
parkers.com
Billing
Sales
Service
Payments
Marketing
033311112225
8 “Bob”
Robert Evan
Rob E.
Bob Evan
2 robert.evans@
parkers.com
3 robert.evans@
parkers.com
Bob Evans
Robert Evans
41
| GRAPHAIWORLD.COM | #GRAPHAIWORLD |
7
4
6
9
12 High St
London
W12 9KL
12 High St
London
W12 9KL
07777888444
15 Pond Road
London
N20 6FR
1 robert.evans@
parkers.com
Billing
Sales
Service
Payments
Marketing
033311112225
8 “Bob”
10 07777888444
Robert Evan
Rob E.
Bob Evan
2 robert.evans@
parkers.com
3 robert.evans@
parkers.com
Bob Evans
Robert Evans
42
41
42
22. 30/09/2020
| GRAPHAIWORLD.COM | #GRAPHAIWORLD |
Cust ID PO # Invoice #
34523 Yes 12/08/20
43652 Yes 14/08/20
42773 No 30/10/20
67637 No 14/10/20
88849 No 16/10/20
49226 Yes 25/09/20
91123 No 05/11/20
Date Owner SLA
12
16
05
29
03
09
24
Activit
y
Owner Status
524
643
734
234
454
5763
894
Name Email Number
Ra
H
A
S
U
W
X
ID JAR CAT Date
643
524
789
235
084
823
723
User Customer Accou
nt
Cat Billing Open
Mike Billing Closed
Sara Payment Open
Laur Offer Open
Jon Login Closed
Jack Billing Closed
Rob Payment Closed
Case # Query
Type
Status
450909 Billing Open
802509 Billing Closed
542880 Payment Open
453789 Offer Open
653423 Login Closed
176253 Billing Closed
754355 Payment Closed
Contact Name +/- Date
6346
7564
3457
8564
8522
7695
9232
Opp
ID
Name Stage %
6346 AON Qualify 10
7564 Rio Propose 50
3457 Nestle Closed 100
8564 Ikea Lost 0
8522 Tesco Propose 50
7695 Biro Qualify 10
9232 Apple Closed 100
Date Status Next
04
29
28
30
06
10
01
Order Owner Customer
3425
6345
7643
2345
4753
7456
2543
Country Product Channel
UK 6437 Rail
UK 5235 Rail
US 5634 Air
China 7773 Air
US 2356 Air
Japan 6537 Air
France 2356 Rail
Account ID CLTV
RG
Q
W
GR
S
F
G
Campaig
n
Respon
se
Membe
r
634
6432
346
41325
6423
563
1352
Cust ID Pref Score
6532263 Email 7
7346267 Email 3
5243657 SMS 8
7453377 Email 2
8465635 Call 7
8658453 SMS 4
2365735 Call 6
PO # Raised Date
7563452 Yes 12/08/20
2354365 Yes 14/08/20
6534277 No 30/10/20
5676763 No 14/10/20
6458884 No 16/10/20
7634922 Yes 25/09/20
7899112 No 05/11/20
43
| GRAPHAIWORLD.COM | #GRAPHAIWORLD |
7
4
6
9
12 High St
London
W12 9KL
12 High St
London
W12 9KL
07777888444
15 Pond Road
London
N20 6FR
1 robert.evans@
parkers.com
Billing
Sales
Service
Payments
Marketing
033311112225
8 “Bob”
10 07777888444
Robert Evan
Rob E.
Bob Evan
2 robert.evans@
parkers.com
3 robert.evans@
parkers.com
Bob Evans
Robert Evans
44
43
44
26. 30/09/2020
| GRAPHAIWORLD.COM | #GRAPHAIWORLD |
Contact
Entity Resolution
1
Account
Entity Resolution
2
Contract
Entity Resolution
4
Product
Entity Resolution
3
51
B2B
| GRAPHAIWORLD.COM | #GRAPHAIWORLD |
What can a business
achieve with Golden
Threads?
52
What is Entity Resolution?
Why is it so hard to create
a Golden Thread?
How is graph so wellHow is graph so well
positioned to create a
Golden Thread?
What can a businessWhat can a business
achieve with Golden
Threads?
51
52
27. 30/09/2020
| GRAPHAIWORLD.COM | #GRAPHAIWORLD |
If I change this component part of my
product, how many customers will be
affected if something goes right or
wrong?
53
| GRAPHAIWORLD.COM | #GRAPHAIWORLD |
If I change this component part of my
product, how many customers will be
affected if something goes right or
wrong?
What proportion of my billed revenue
is dependent on this single third party
supplier?
54
53
54
28. 30/09/2020
| GRAPHAIWORLD.COM | #GRAPHAIWORLD |
If I change this component part of my
product, how many customers will be
affected if something goes right or
wrong?
What proportion of my billed revenue
is dependent on this single third party
supplier?
What size and where is the
whitespace we could target to
maximise our revenue through
acquisition, upsell or cross-sell?
55
| GRAPHAIWORLD.COM | #GRAPHAIWORLD | 56
Conclusions
What is Entity
Resolution?
Why is it so hard to
create a Golden
Thread?
How is graph so
well positioned to
create a Golden
Thread?
What can a
business achieve
with Golden
Threads?
- Operate as a
whole business
- Manage risk and
capitalise on
opportunity
55
56
29. 30/09/2020
| GRAPHAIWORLD.COM | #GRAPHAIWORLD | 57
Conclusions
What is Entity
Resolution?
Why is it so hard to
create a Golden
Thread?
How is graph so
well positioned to
create a Golden
Thread?
What can a
business achieve
with Golden
Threads?
- Operate as a
whole business
- Manage risk and
capitalise on
opportunity
- Golden Threads
- “See” entities
holistically
| GRAPHAIWORLD.COM | #GRAPHAIWORLD | 58
Conclusions
What is Entity
Resolution?
Why is it so hard to
create a Golden
Thread?
How is graph so
well positioned to
create a Golden
Thread?
What can a
business achieve
with Golden
Threads?
- Operate as a
whole business
- Manage risk and
capitalise on
opportunity
- Golden Threads
- “See” entities
holistically
- No unique IDs
- Not black and white;
it’s probabilistic
57
58
30. 30/09/2020
| GRAPHAIWORLD.COM | #GRAPHAIWORLD | 59
What is Entity
Resolution?
Why is it so hard to
create a Golden
Thread?
How is graph so
well positioned to
create a Golden
Thread?
What can a
business achieve
with Golden
Threads?
Conclusions
- Operate as a
whole business
- Manage risk and
capitalise on
opportunity
- Groups of attributes
- Indirect connections
- Organic knowledge
- Golden Threads
- “See” entities
holistically
- No unique IDs
- Not black and white;
it’s probabilistic
| GRAPHAIWORLD.COM | #GRAPHAIWORLD | 60
Thank you www.linkedin.com/in/charliebeveridge/
All information presented today is my personal opinion and not necessarily
that of my employer, Accenture.
59
60