Welcome	
  to	
  GraphDay!	
  	
  
Stockholm	
  2015	
  
“Forrester	
  es)mates	
  that	
  over	
  25%	
  of	
  enterprises	
  will	
  be	
  using	
  
graph	
  databases	
  by	
  2017”	
  
Neo4j	
  Leads	
  the	
  Graph	
  Database	
  Revolu;on	
  
“Neo4j	
  is	
  the	
  current	
  market	
  leader	
  in	
  graph	
  databases.”	
  
“Graph	
  analysis	
  is	
  possibly	
  the	
  single	
  most	
  effec;ve	
  compe;;ve	
  
differen;ator	
  for	
  organiza)ons	
  pursuing	
  data-­‐driven	
  opera)ons	
  
and	
  decisions	
  aGer	
  the	
  design	
  of	
  data	
  capture.”	
  
Solu;ons	
  with	
  Neo4j	
  	
  
Online	
  Recommenda;ons	
  
	
  
Graphday	
  Stockholm	
  2015	
  
FIRST:	
  need	
  to	
  make	
  some	
  fun	
  of	
  Jim	
  
Solu;ons	
  with	
  Neo4j	
  	
  
Online	
  Recommenda;ons	
  
	
  
Graphday	
  Stockholm	
  2015	
  
Walmart	
  	
  	
  	
  BUSINESS	
  CASE	
  
World’s	
  largest	
  company	
  
by	
  revenue	
  
World’s	
  largest	
  retailer	
  
and	
  private	
  employer	
  
SF-­‐based	
  global	
  	
  
e-­‐commerce	
  division	
  
manages	
  several	
  websites	
  
Found	
  in	
  1969	
  
Bentonville,	
  Arkansas	
  	
  
•  Needed	
  online	
  customer	
  recommenda)ons	
  to	
  keep	
  
pace	
  with	
  compe))on	
  
•  Data	
  connec)ons	
  provided	
  predic)ve	
  context,	
  but	
  
were	
  not	
  in	
  a	
  usable	
  format	
  
•  Solu)on	
  had	
  to	
  serve	
  many	
  millions	
  of	
  customers	
  and	
  
products	
  while	
  maintaining	
  superior	
  scalability	
  and	
  
performance	
  
Walmart	
  	
  	
  	
  SOLUTION	
  
•  Brings	
  customers,	
  preferences,	
  purchases,	
  products	
  
and	
  loca)ons	
  into	
  a	
  graph	
  model	
  
•  Uses	
  connec)ons	
  to	
  make	
  product	
  recommenda)ons	
  
•  Solu)on	
  deployed	
  across	
  Walmart	
  	
  
divisions	
  and	
  websites	
  
N e o Te c h n o l o g y, I n c C o n f i d e n t i a l
GRAPHS ARE EATING RETAIL
CUSTOMERS ORDERS PRODUCT
CATEGORY
THE PROBLEM
CONNECTIONS HOLD PREDICTIVE CONTEXT

!
CONNECTIONS IN THE DATA NOT IN A
USABLE FORMAT
OTHER EXAMPLES
THE SOLUTION
BRING THE DATA INTO A GRAPH 

SO THAT THE CONNECTIONS 

CAN BE USED TO MAKE 

PRODUCT RECOMMENDATIONS.
COMPETITIVE PRESSURE DEMANDS ONLINE
RECOMMENDATIONS.
Solu;ons	
  with	
  Neo4j	
  	
  
En;tlement	
  /	
  Access	
  Management	
  
	
  
Graphday	
  Stockholm	
  2015	
  
UBS	
  	
  BUSINESS	
  CASE	
  
	
  
•  Needed	
  to	
  provide	
  UBS	
  clients	
  with	
  a	
  360°	
  view,	
  
including	
  “e-­‐commerce”	
  capabili)es	
  with	
  news	
  
feeds,	
  quotes,	
  etc.	
  into	
  one	
  plaorm	
  called	
  UBS	
  
Neo	
  
•  Many	
  different	
  roles	
  and	
  rights,	
  cross-­‐cu_ng	
  
across	
  func)onal	
  and	
  hierarchical	
  boundaries,	
  
both	
  internally	
  and	
  externally	
  
Investment	
  Bank	
  
Fortune	
  50	
  company	
  
UBS	
  	
  	
  	
  SOLUTION	
  
• 	
  	
  Simpler	
  onboarding	
  of	
  clients	
  leading	
  to	
  	
  
	
  	
  	
  	
  reduced	
  wai)ng	
  )mes	
  
• 	
  	
  Real-­‐)me	
  view	
  on	
  access	
  rights	
  –	
  no	
  need	
  for	
  	
  
	
  	
  	
  	
  former	
  caching	
  infrastructure	
  (GemFire)	
  	
  
• 	
  	
  Simpler	
  opera)onal	
  maintenance	
  and	
  support	
  at	
  reduced	
  cost	
  
Solu;ons	
  with	
  Neo4j	
  	
  
Impact	
  Analysis	
  
Graphday	
  Stockholm	
  2015	
  
Belgian	
  Railroad	
  	
  	
  	
  BUSINESS	
  CASE	
  
•  Rail	
  )metables	
  were	
  created	
  on	
  a	
  regular	
  basis	
  for	
  impact	
  
analysis	
  	
  
•  Changes	
  to	
  )metable	
  not	
  only	
  affect	
  local	
  tracks	
  in	
  a	
  local	
  
sta)on,	
  can	
  affect	
  en)re	
  opera)ng	
  network	
  
•  Current	
  situa)on	
  was	
  relying	
  on	
  local	
  domain	
  exper)se	
  
	
  	
  	
  	
  of	
  sta)on	
  managers	
  
	
  
Belgian	
  Railroad	
  	
  	
  	
  SOLUTION	
  
•  Whenever	
  track	
  changes	
  need	
  to	
  be	
  made	
  to	
  local	
  
	
  	
  	
  	
  train	
  sta)on	
  )metables,	
  the	
  planners	
  use	
  an	
  online	
  
	
  	
  	
  	
  tool	
  to	
  find	
  out	
  what	
  change	
  would	
  have	
  the	
  	
  
	
  	
  	
  	
  minimal	
  impact	
  
• 	
  	
  on	
  their	
  part	
  of	
  the	
  network	
  (the	
  sta)on)	
  
• 	
  	
  on	
  the	
  rest	
  of	
  the	
  network	
  
•  Changes	
  are	
  implemented	
  automa)cally	
  (down	
  to	
  the	
  tracks	
  themselves	
  
where	
  possible)	
  and	
  delays	
  are	
  reduced	
  to	
  a	
  minimum	
  
	
  
Upcoming	
  Events	
  
•  GraphConnect	
  London	
  	
  

Graphs in the Real World

  • 1.
    Welcome  to  GraphDay!     Stockholm  2015  
  • 2.
    “Forrester  es)mates  that  over  25%  of  enterprises  will  be  using   graph  databases  by  2017”   Neo4j  Leads  the  Graph  Database  Revolu;on   “Neo4j  is  the  current  market  leader  in  graph  databases.”   “Graph  analysis  is  possibly  the  single  most  effec;ve  compe;;ve   differen;ator  for  organiza)ons  pursuing  data-­‐driven  opera)ons   and  decisions  aGer  the  design  of  data  capture.”  
  • 3.
    Solu;ons  with  Neo4j     Online  Recommenda;ons     Graphday  Stockholm  2015  
  • 4.
    FIRST:  need  to  make  some  fun  of  Jim  
  • 5.
    Solu;ons  with  Neo4j     Online  Recommenda;ons     Graphday  Stockholm  2015  
  • 6.
    Walmart        BUSINESS  CASE   World’s  largest  company   by  revenue   World’s  largest  retailer   and  private  employer   SF-­‐based  global     e-­‐commerce  division   manages  several  websites   Found  in  1969   Bentonville,  Arkansas     •  Needed  online  customer  recommenda)ons  to  keep   pace  with  compe))on   •  Data  connec)ons  provided  predic)ve  context,  but   were  not  in  a  usable  format   •  Solu)on  had  to  serve  many  millions  of  customers  and   products  while  maintaining  superior  scalability  and   performance  
  • 7.
    Walmart        SOLUTION   •  Brings  customers,  preferences,  purchases,  products   and  loca)ons  into  a  graph  model   •  Uses  connec)ons  to  make  product  recommenda)ons   •  Solu)on  deployed  across  Walmart     divisions  and  websites   N e o Te c h n o l o g y, I n c C o n f i d e n t i a l GRAPHS ARE EATING RETAIL CUSTOMERS ORDERS PRODUCT CATEGORY THE PROBLEM CONNECTIONS HOLD PREDICTIVE CONTEXT ! CONNECTIONS IN THE DATA NOT IN A USABLE FORMAT OTHER EXAMPLES THE SOLUTION BRING THE DATA INTO A GRAPH SO THAT THE CONNECTIONS CAN BE USED TO MAKE PRODUCT RECOMMENDATIONS. COMPETITIVE PRESSURE DEMANDS ONLINE RECOMMENDATIONS.
  • 8.
    Solu;ons  with  Neo4j     En;tlement  /  Access  Management     Graphday  Stockholm  2015  
  • 9.
    UBS    BUSINESS  CASE     •  Needed  to  provide  UBS  clients  with  a  360°  view,   including  “e-­‐commerce”  capabili)es  with  news   feeds,  quotes,  etc.  into  one  plaorm  called  UBS   Neo   •  Many  different  roles  and  rights,  cross-­‐cu_ng   across  func)onal  and  hierarchical  boundaries,   both  internally  and  externally   Investment  Bank   Fortune  50  company  
  • 10.
    UBS        SOLUTION   •     Simpler  onboarding  of  clients  leading  to            reduced  wai)ng  )mes   •     Real-­‐)me  view  on  access  rights  –  no  need  for            former  caching  infrastructure  (GemFire)     •     Simpler  opera)onal  maintenance  and  support  at  reduced  cost  
  • 11.
    Solu;ons  with  Neo4j     Impact  Analysis   Graphday  Stockholm  2015  
  • 12.
    Belgian  Railroad        BUSINESS  CASE   •  Rail  )metables  were  created  on  a  regular  basis  for  impact   analysis     •  Changes  to  )metable  not  only  affect  local  tracks  in  a  local   sta)on,  can  affect  en)re  opera)ng  network   •  Current  situa)on  was  relying  on  local  domain  exper)se          of  sta)on  managers    
  • 13.
    Belgian  Railroad        SOLUTION   •  Whenever  track  changes  need  to  be  made  to  local          train  sta)on  )metables,  the  planners  use  an  online          tool  to  find  out  what  change  would  have  the            minimal  impact   •     on  their  part  of  the  network  (the  sta)on)   •     on  the  rest  of  the  network   •  Changes  are  implemented  automa)cally  (down  to  the  tracks  themselves   where  possible)  and  delays  are  reduced  to  a  minimum    
  • 14.
    Upcoming  Events   • GraphConnect  London