what finance can learn from dating sites
play

What Finance can learn from Dating Sites Max De Marzi GOTO - PowerPoint PPT Presentation

What Finance can learn from Dating Sites Max De Marzi GOTO Chicago About Me Max De Marzi - Neo4j Field Engineer My Blog: http://maxdemarzi.com


  1. What ¡Finance ¡can ¡learn ¡from ¡Dating ¡Sites 
 Max ¡De ¡Marzi 
 GOTO ¡Chicago

  2. About ¡Me • Max ¡De ¡Marzi ¡-­‑ ¡Neo4j ¡Field ¡Engineer ¡ ¡ • My ¡Blog: ¡http://maxdemarzi.com ¡ • Find ¡me ¡on ¡Twitter: ¡@maxdemarzi ¡ • Email ¡me: ¡maxdemarzi@gmail.com ¡ • GitHub: ¡http://github.com/maxdemarzi

  3. TLDR:

  4. Consumer ¡Web ¡Giants ¡Depend ¡on ¡Five ¡Graphs Interest 
 Intent 
 Graph Graph Social 
 Graph Payment 
 Mobile 
 Graph Graph http://www.gartner.com/id=2081316

  5. The ¡Five ¡Graphs ¡of ¡Love Friends ¡of ¡Friends ¡Graph ¡ Location ¡Graph ¡ Passion ¡Graph ¡ • Long ¡Distance ¡Sucks ¡ • Real ¡World ¡Basis ¡ • Shared ¡Interests ¡ • Its ¡Weighted ¡(BFF ¡vs ¡ • Desired ¡Traits ¡ • Where ¡are ¡the ¡single ¡ Family) ¡ people ¡ • Long ¡vs ¡Short ¡Term • Awesome ¡or ¡Awkward • Where ¡should ¡we ¡meet Safety ¡Graph ¡ SPAM ¡Graph ¡ 1 2 3 • True ¡Identity ¡ • Click ¡Bait ¡ • Liers ¡and ¡Cheaters ¡ • Wanna ¡Cam? ¡ 4 5 • Balancing ¡Privacy • Professionals

  6. The ¡Five ¡Graphs ¡of ¡Love 1 2 3 Passion Location Friends 4 5 Safety SPAM

  7. Meet ¡Jeremy • Single ¡ • Handsome ¡ • Friendly ¡ • etc Jeremy

  8. Friends Allison Johan Michael Peter Jeremy Andreas Madelene Kerstin

  9. Bang ¡With ¡Friends ¡=> ¡Down

  10. Better ¡Idea

  11. Friends ¡of ¡Friends Allis Joh Mich Pet Jere An Andr Ad Madel Kers

  12. Deeper

  13. FOFOFs Friends ¡of ¡Friends ¡of ¡Friends

  14. Cypher ¡Query ¡Language FRIENDS Dan Ann Node Node MATCH ¡(:Person ¡{ ¡name:“Dan”} ¡) ¡-­‑[:FRIENDS]-­‑> ¡(:Person ¡{ ¡name:“Ann”} ¡) ¡ Label Property Label Property

  15. Express ¡Complex ¡Queries ¡Easily ¡with ¡Cypher SQL ¡Query Cypher ¡Query MATCH ¡( boss)-­‑[:MANAGES*0..3]-­‑>(sub), ¡ ¡ ¡ ¡ ¡ ¡ ¡(sub)-­‑[:MANAGES*1..3]-­‑>(report) ¡ WHERE ¡ boss.name ¡= ¡“John ¡Doe” ¡ RETURN ¡sub.name ¡ AS ¡Subordinate, ¡ 
 ¡ ¡ count (report) ¡ AS ¡Total Find ¡all ¡direct ¡reports ¡and ¡ 
 how ¡many ¡people ¡they ¡manage, ¡ 
 up ¡to ¡3 ¡levels ¡down

  16. The ¡Five ¡Graphs ¡of ¡Love 2 1 2 3 Passion Location Friends Passion 
 Graph 4 5 Safety SPAM

  17. Interests :REPORTED_INTEREST Jonathan

  18. Likes

  19. Traits

  20. The ¡Five ¡Graphs ¡of ¡Love SPAM 3 1 2 3 Location Passion Location Friends 4 5 Safety

  21. Location

  22. Three ¡Dots ¡and ¡a ¡Dash

  23. Recommend ¡Love Find ¡your ¡soulmate ¡in ¡the ¡graph ¡ ¡ • Are ¡they ¡energetic? ¡ • Do ¡they ¡like ¡dogs? ¡ • Have ¡a ¡good ¡sense ¡of ¡humor? ¡ • Neat ¡and ¡tidy, ¡but ¡not ¡crazy ¡about ¡it? What ¡are ¡the ¡Top ¡10 ¡Potential ¡Mates ¡for ¡me ¡ • that ¡are ¡in ¡the ¡same ¡location ¡ • are ¡sexually ¡compatible ¡ • have ¡traits ¡I ¡want ¡ ¡ • want ¡traits ¡I ¡have

  24. Cypher ¡Query: ¡Love ¡Recommendation

  25. Love ¡Recommendation ¡Results

  26. The ¡Five ¡Graphs ¡of ¡Love 1 2 3 Passion Location Friends 4 Safety 4 5 Safety SPAM

  27. :WANTS_TO_DATE Awkward ¡Graph :WANTS_TO_DATE :WANTS_TO_DATE :WORKS_FOR :FRIENDS :FRIENDS Jennifer Andreas Peter Jake :NO_DATE :NO_DATE :WANTS_TO_DATE

  28. Liars

  29. :WANTS_TO_DATE Cheaters ¡Graph :WANTS_TO_DATE :LIKES :MARRIED :FRIENDS Jennifer Lucy Andreas Jake :NO_DATE :WANTS_TO_DATE

  30. Let’s ¡take ¡a ¡closer ¡look ¡at ¡Jonathan Jonathan

  31. Follows

  32. Tweets

  33. Real ¡Interests :DEMONSTRATED_INTEREST Jonathan

  34. The ¡Five ¡Graphs ¡of ¡Love 1 2 3 Passion Location Friends 5 SPAM 4 5 Safety SPAM

  35. Click ¡Bait

  36. Cam ¡Girls/Boys

  37. Professionals

  38. Financial ¡Giants ¡Depend ¡on ¡Five ¡Graphs ¡As ¡Well ¡ Customer ¡Graph ¡ Asset ¡Graph ¡ Payment ¡Graph ¡ • Fraud ¡detection ¡ • Org ¡drill-­‑through ¡ • Portfolio ¡analytics ¡ • Credit ¡risk ¡analysis ¡ • Risk ¡management ¡ • Product ¡ • Chargebacks recommendations ¡ • Market/sentiment ¡analysis ¡ • Mobile ¡payments • Compliance Entitlement ¡Graph ¡ Master ¡Data ¡Graph ¡ 1 2 3 • Identity ¡management ¡ • Enterprise ¡collaboration ¡ • Access ¡management ¡ • Corporate ¡hierarchy ¡ 4 5 • Authorization • Data ¡governance

  39. The ¡Five ¡Graphs ¡of ¡Finance 1 1 2 3 Payment 
 Customer Entitlement Payment Graph 4 5 Asset Master ¡Data

  40. Intuit ¡Payment ¡Graph Discover ¡latent ¡network ¡ from ¡multiple ¡ 
 product ¡data ¡stores ¡ • Uniquely ¡identify ¡entities ¡and ¡their ¡ connections ¡ • Connections ¡scored ¡by ¡volume ¡of ¡trade ¡ Empower ¡business-­‑unit ¡teams ¡ to ¡leverage ¡the ¡ Intuit ¡Payment ¡Graph ¡to ¡build ¡applications ¡ • Graph ¡to ¡be ¡available ¡for ¡real-­‑time ¡queries 1 Payment

  41. Payment ¡Graph ¡Depends ¡on ¡the ¡Customer ¡Graph Consumer ¡Profile ¡Facets Identity ¡ Social ¡ Demographics ¡ Name 
 Facebook 
 Age 
 Address 
 Yelp 
 Gender 
 Phone 
 Twitter 
 … Business ¡Profile ¡Facets Email … Identity ¡ Social ¡ Demographics ¡ Name 
 Facebook 
 Category 
 Address 
 Yelp 
 Revenue 
 Phone 
 Twitter 
 Employees 
 Email 
 … … 1 Payment

  42. Capturing ¡C2B ¡and ¡B2B ¡Transactions CONSUMER June 
 1 ¡purchase 
 $25.95 June 
 3 ¡purchases 
 $650.25 1 BUSINESS BUSINESS Payment

  43. #1: ¡Payment ¡Graph ¡Example COMPANY ¡ Name: ¡Viva ¡LLC 
 Relationship 
 Zip: ¡94040 
 CUSTOMER ¡ COMPANY ¡ … Transactions: ¡125 
 Name: ¡Acme, ¡Inc. 
 Years: ¡ ¡1 Zip: ¡95134 
 … Relationship 
 Relationship 
 CUSTOMER ¡ LICENSE 
 Transactions: ¡467 
 Years: ¡ ¡3 Relationship 
 Years: ¡ ¡3 LICENSE 
 Years: ¡8 PRODUCT ¡ PRODUCT ¡ COMPANY ¡ Name: ¡Zeta 
 Name: ¡Payroll 
 Name: ¡Beta ¡LLC 
 … … Zip: ¡94043 
 …

  44. #1: ¡Payment ¡Graph ¡Example Card ¡issuer ¡verifies ¡ Cardholder ¡receives ¡ 
 representation ¡and ¡ 
 credit ¡card ¡statement credits ¡cardholder Cardholder ¡calls 
 Network ¡verifies ¡and ¡ 
 card ¡issuer ¡to ¡dispute ¡ forwards ¡representation ¡ 
 Streamlining ¡ 
 transaction to ¡card ¡issuer credit ¡card 
 chargebacks Acquirer ¡forwards ¡ Card ¡issuer ¡returns ¡ representation ¡ 
 transaction ¡through ¡ to ¡card ¡network card ¡network Merchant ¡receives ¡chargeback ¡ 
 Acquirer ¡resolves ¡chargeback ¡ 
 and ¡accepts ¡or ¡challenges ¡it or ¡forwards ¡it ¡to ¡merchant 1 Payment

  45. The ¡Five ¡Graphs ¡of ¡Finance 2 1 2 3 Customer Entitlement Payment Customer 
 Graph 4 5 Asset Master ¡Data

  46. All ¡Companies ¡and ¡Customers ¡Are ¡Related 2 Customer

  47. Corporate ¡Hierarchy ¡is ¡Really ¡a ¡Graph The ¡ Corporate ¡ Hierarchy ¡is ¡ 
 really ¡a ¡graph 2 Customer

  48. Cleaning ¡and ¡Matching ¡for ¡360-­‑Degree ¡Master ¡View Name ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ Windsor ¡Press, ¡Inc. ¡ Name ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ The ¡Windsor ¡Press 
 Address ¡ ¡ ¡ ¡ ¡ ¡ ¡ 6 ¡North ¡Third ¡St 
 Address ¡ 6 ¡North ¡3 rd ¡Street 
 City ¡ Hamburg ¡ City ¡ Hamburg ¡ State ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ PA ¡ State ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ PA ¡ Zip ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ 19526 
 Zip ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ 19526-­‑0465 
 Phone ¡ 610-­‑562-­‑2267 Phone ¡ 610-­‑562-­‑2267 ID ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ 002114902 
 Name ¡ Windsor ¡Press, ¡Inc. ¡ Both ¡of ¡the ¡records ¡ Address ¡ ¡ ¡ ¡ ¡ ¡ ¡ 6 ¡N ¡3rd ¡St 
 City ¡ Hamburg ¡ above ¡map ¡to ¡the ¡ State ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ PA ¡ same ¡record Zip ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ ¡ 19526-­‑1502 
 2 Phone ¡ 610-­‑562-­‑2267 Customer

Recommend


More recommend