commercial graph a map of financial relationships
DESCRIPTION
Commercial Graph a map of financial relationships. Michael J. Radwin. @ michael_radwin. Consumers are looking for easy ways to save money on everyday purchases. “I love coupons but hate the hassle”. “These daily deals are junk. Yoga and cupcakes?!?”. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Commercial Graph a map of financial relationships](https://reader035.vdocuments.mx/reader035/viewer/2022062815/568168b1550346895ddf7485/html5/thumbnails/1.jpg)
Commercial Grapha map of financial relationships
Michael J. Radwin@michael_radwin
![Page 2: Commercial Graph a map of financial relationships](https://reader035.vdocuments.mx/reader035/viewer/2022062815/568168b1550346895ddf7485/html5/thumbnails/2.jpg)
2
Consumers are looking for easy ways tosave money on everyday purchases
“I love coupons but hate the hassle”
“These daily deals are junk. Yoga and cupcakes?!?”
![Page 3: Commercial Graph a map of financial relationships](https://reader035.vdocuments.mx/reader035/viewer/2022062815/568168b1550346895ddf7485/html5/thumbnails/3.jpg)
Small businesses want to find new customersand retain existing customers with positive ROI
“How can I tailor my offers based on my customers’ spending habits?”
“How do I accurately identify and reach my target customer demographic?”
Flickr: marcp_dmoz
![Page 4: Commercial Graph a map of financial relationships](https://reader035.vdocuments.mx/reader035/viewer/2022062815/568168b1550346895ddf7485/html5/thumbnails/4.jpg)
“How can I return value to my customers and become their financial hero?”
Financial Institutions want to grow revenue whilesimultaneously increasing customer satisfaction
“How can I increase loyalty and engagement while driving behavior that grows revenue?”
![Page 5: Commercial Graph a map of financial relationships](https://reader035.vdocuments.mx/reader035/viewer/2022062815/568168b1550346895ddf7485/html5/thumbnails/5.jpg)
Improving the lives of 60M people
![Page 6: Commercial Graph a map of financial relationships](https://reader035.vdocuments.mx/reader035/viewer/2022062815/568168b1550346895ddf7485/html5/thumbnails/6.jpg)
…creates a unique and compelling set of data1 in 3
Tax Returns
1 in12Americans
Pay
$2.6Tin Transactions
25 MillionQuestions Answered
1 to 50Apps
From
7 MillionMobile Customers
45M Customers Using Connected Services
![Page 7: Commercial Graph a map of financial relationships](https://reader035.vdocuments.mx/reader035/viewer/2022062815/568168b1550346895ddf7485/html5/thumbnails/7.jpg)
Is it time to hire?
Small Business Hiring Trends
My revenue increased
5%...is that good?
Revenue Comparisons
Am I spending more than
my friends?
Spending Profiles
Auto $750
Rent $1,200
Groceries $400
![Page 8: Commercial Graph a map of financial relationships](https://reader035.vdocuments.mx/reader035/viewer/2022062815/568168b1550346895ddf7485/html5/thumbnails/8.jpg)
![Page 9: Commercial Graph a map of financial relationships](https://reader035.vdocuments.mx/reader035/viewer/2022062815/568168b1550346895ddf7485/html5/thumbnails/9.jpg)
Big Datafor the Little Guy
![Page 10: Commercial Graph a map of financial relationships](https://reader035.vdocuments.mx/reader035/viewer/2022062815/568168b1550346895ddf7485/html5/thumbnails/10.jpg)
Demo: verified spend = Real ratings
10
![Page 11: Commercial Graph a map of financial relationships](https://reader035.vdocuments.mx/reader035/viewer/2022062815/568168b1550346895ddf7485/html5/thumbnails/11.jpg)
How many salons, spas, and cosmetics stores?There is no lack of choice! So, how do you know which businesses offer quality services and drive repeat business? Let’s see where Mint users vote with their dollars...
![Page 12: Commercial Graph a map of financial relationships](https://reader035.vdocuments.mx/reader035/viewer/2022062815/568168b1550346895ddf7485/html5/thumbnails/12.jpg)
Ettia has a lower avg price, but only 45% repeat customers.Maybe it’s worth paying slightly more to go to Paul Labrecque, which has 72% repeat business?
![Page 13: Commercial Graph a map of financial relationships](https://reader035.vdocuments.mx/reader035/viewer/2022062815/568168b1550346895ddf7485/html5/thumbnails/13.jpg)
Three nail spas, one from each third of the ratings scale..
Greenwhich Nail Spa has 70% repeat business whereas only 50% of Nail Stage customers return within a 12 month period.
Nails Today has an even lower percentage of repeat customers (30%), but maybe this is due to the touristy location?
![Page 14: Commercial Graph a map of financial relationships](https://reader035.vdocuments.mx/reader035/viewer/2022062815/568168b1550346895ddf7485/html5/thumbnails/14.jpg)
Commercial Graph Architecture
Business names, address, phone, industry code
Real-time Applications
RequestResponse
8m nodes (de-duped)1.2b edges$1.6T spend (annual)
Transactions
Invoices, bills, payments, vendors, customers
CategorizationMatching/De-duping
Offline analytics
![Page 15: Commercial Graph a map of financial relationships](https://reader035.vdocuments.mx/reader035/viewer/2022062815/568168b1550346895ddf7485/html5/thumbnails/15.jpg)
Transaction Categorization Your bank statement says POS TGT X89G CHIC IL 87.66We use plain EnglishTarget for $87.66
Automatically files it in the right category every time, across all your accounts
![Page 16: Commercial Graph a map of financial relationships](https://reader035.vdocuments.mx/reader035/viewer/2022062815/568168b1550346895ddf7485/html5/thumbnails/16.jpg)
Fuzzy matching & de-duplicating entities
DUNSNUM: 002114902Name: The Windsor-Press IncStreet: 6 N 3rd StCity: HamburgState: PAZip: 19526-1502Phone: (610)-562-2267
Company 15682314
vendor_id: 311005395name: The Windsor Press, Inc.address: PO Box 465 6 North Third Streetcity: Hamburgstate: PAzip: 19526phone: (610) 562-2267
vendor_id: 94811556name: The Windsor Pressaddress: P.O. Box 465 6 North 3rd St.city: Hamburgstate: PAzip: 19526-0465phone: (610) 562-2267
Company 25461129
Canonical representation:
![Page 17: Commercial Graph a map of financial relationships](https://reader035.vdocuments.mx/reader035/viewer/2022062815/568168b1550346895ddf7485/html5/thumbnails/17.jpg)
Referrals & recommendations
Connecting consumers with
small businesses Small business
micro-communities
![Page 18: Commercial Graph a map of financial relationships](https://reader035.vdocuments.mx/reader035/viewer/2022062815/568168b1550346895ddf7485/html5/thumbnails/18.jpg)
Recommendation as a Graph Problem
18
Q
Q
Q
Q
V
V
V
V
V
V
Many recommendation tasks can be formulated as finding the “missing” link on the commercial graph
Example: the vendor you may be interested in
![Page 19: Commercial Graph a map of financial relationships](https://reader035.vdocuments.mx/reader035/viewer/2022062815/568168b1550346895ddf7485/html5/thumbnails/19.jpg)
Giraph for Community Finding• A quality community finding algorithm is hard to
implement as a series of MapReduce jobs• Can be formulated as an optimization solved
with simulated annealing:– Blondel et al (maximize modularity)– Rosvall et al (minimize description length of a
random walker)• Steps of annealing are much more easily
implemented as batch-sync processes
19
![Page 20: Commercial Graph a map of financial relationships](https://reader035.vdocuments.mx/reader035/viewer/2022062815/568168b1550346895ddf7485/html5/thumbnails/20.jpg)
Node 2 Community Assignment
20
C1
1 2
C23
4 5
67
C3
Naturally implemented as messages passed between
community nodes
![Page 21: Commercial Graph a map of financial relationships](https://reader035.vdocuments.mx/reader035/viewer/2022062815/568168b1550346895ddf7485/html5/thumbnails/21.jpg)
Neo4j for real-time graph applications
21
Cypher Query LanguageSTART biz = node(100) MATCH biz– [TRANSACTS]- x RETURN x
Great for… Needs work…
Real timeCypherBuilt-in AlgosLucene search
Horizontal scaleAccess controlsOpen Source community
![Page 22: Commercial Graph a map of financial relationships](https://reader035.vdocuments.mx/reader035/viewer/2022062815/568168b1550346895ddf7485/html5/thumbnails/22.jpg)
Experiment. Measure.
Pivot. Persevere.
Privacy matters…a
lot.Build the right
team.
![Page 23: Commercial Graph a map of financial relationships](https://reader035.vdocuments.mx/reader035/viewer/2022062815/568168b1550346895ddf7485/html5/thumbnails/23.jpg)
Thank you.