Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Introducing	
  Neo4j	
  
The	
  an'-­‐crime	
  database	
  
September	
  23rd,	
  2015	
  
Neo	
  Technology	
  Overview	
  
Product	
  
• Neo4j	
  -­‐	
  World’s	
  leading	
  graph	
  
database	
  
• 1M+	
  down...
Graph	
  Databases	
  are	
  different	
  
When	
  to	
  use	
  Neo4j	
  
Discrete	
  Data	
  
Minimally	
  	
  
connected	
  data	
  
Neo4j	
  is	
  designed	
  for	
  data	
  relaJonships	
  
Us...
The	
  Whiteboard	
  Model	
  Is	
  the	
  Physical	
  Model	
  
Read	
  performance	
  at	
  scale	
  
Introducing	
  Neo4j	
  
The	
  Graph	
  Category	
  
Graph	
  database	
  category	
  growth	
  
“Forrester	
  esBmates	
  that	
  over	
  25%	
  of	
  enterprises	
  will	
  be	
  using	
  
graph	
  databases	
  by	
  ...
Introducing	
  Neo4j	
  
The	
  Graph	
  Model	
  
CAR	
  
name:	
  “Dan”	
  
born:	
  May	
  29,	
  1970	
  
twi]er:	
  “@dan”	
  
name:	
  “Ann”	
  
born:	
  	
  Dec	
  5,...
Cypher:	
  Powerful	
  and	
  Expressive	
  Query	
  Language	
  
MATCH	
  (:Person	
  {	
  name:“Dan”}	
  )	
  -­‐[:LOVES...
Neo4j	
  	
  
Common	
  use	
  cases	
  
Neo4j	
  top	
  use	
  cases	
  
•  RecommendaBons	
  
Neo4j	
  top	
  use	
  cases	
  
•  RecommendaBons	
  
•  Master	
  Data	
  Management	
  
Neo4j	
  top	
  use	
  cases	
  
•  RecommendaBons	
  
•  Master	
  Data	
  Management	
  
•  Network	
  and	
  IT	
  oper...
Neo4j	
  top	
  use	
  cases	
  
•  RecommendaBons	
  
•  Master	
  Data	
  Management	
  
•  Network	
  and	
  IT	
  oper...
Neo4j	
  top	
  use	
  cases	
  
•  RecommendaBons	
  
•  Master	
  Data	
  Management	
  
•  Network	
  and	
  IT	
  oper...
How	
  Customers	
  Use	
  Neo4j	
  
Network &
Data Center 
Master Data

Management
Social
 Recom–
mendations
Identity
& A...
Neo4j	
  
The	
  pa]erns	
  of	
  fraud	
  	
  
Financial	
  cost	
  of	
  fraud	
  
•  £98bn	
  per	
  year	
  in	
  the	
  UK	
  (AssociaBon	
  of	
  Fraud	
  Examiners...
First	
  Party	
  Fraud	
  –	
  Modus	
  Operandi	
  
•  The	
  set-­‐up	
  
•  Obtain	
  fake	
  idenBBes	
  (addresses,	...
Probably	
  Non-­‐Fraudulent	
  Cohabiters	
  
Probably(Non+Fraudulent(Cohabiters
Dodgy	
  looking	
  chain	
  
Dodgy&Looking+Chain
Dodgy	
  looking	
  chain	
  
Introducing	
  Neo4j	
  
The	
  Graph	
  Database	
  
End	
  of	
  Presenta'on	
  
Upcoming SlideShare
Loading in …5
×

Neo4j the Anti Crime Database

1,069 views

Published on

Neo4j the Anti Crime Database by Jonny Cheetham

Published in: Software
  • Be the first to comment

Neo4j the Anti Crime Database

  1. 1. Introducing  Neo4j   The  an'-­‐crime  database   September  23rd,  2015  
  2. 2. Neo  Technology  Overview   Product   • Neo4j  -­‐  World’s  leading  graph   database   • 1M+  downloads,  adding  50k+     per  month   • 150+  enterprise  subscripBon   customers  including  over     50  of  the  Global  2000   Company   • Neo  Technology,  Creator  of  Neo4j   • 100+  employees  with  HQ  in  Silicon   Valley,  London,  Munich,  Paris  and   Malmö   • $45M  in  funding  from  Fidelity,   Sunstone,  Conor,  Creandum,   Dawn  Capital  
  3. 3. Graph  Databases  are  different   When  to  use  Neo4j  
  4. 4. Discrete  Data   Minimally     connected  data   Neo4j  is  designed  for  data  relaJonships   Use  the  Right  Database  for  the  Right  Job   Other  NoSQL   RelaJonal  DBMS   Neo4j  Graph  DB   Connected  Data   Focused  on   Data  Rela3onships   Development  Benefits   Easy  model  maintenance   Easy  query   Deployment  Benefits   Ultra  high  performance   Minimal  resource  usage  
  5. 5. The  Whiteboard  Model  Is  the  Physical  Model  
  6. 6. Read  performance  at  scale  
  7. 7. Introducing  Neo4j   The  Graph  Category  
  8. 8. Graph  database  category  growth  
  9. 9. “Forrester  esBmates  that  over  25%  of  enterprises  will  be  using   graph  databases  by  2017”   Neo4j  Leads  the  Graph  Database  RevoluJon   “Neo4j  is  the  current  market  leader  in  graph  databases.”   “Graph  analysis  is  possibly  the  single  most  effecJve  compeJJve   differenJator  for  organizaBons  pursuing  data-­‐driven  operaBons   and  decisions  aer  the  design  of  data  capture.”   IT  Market  Clock  for  Database  Management  Systems,  2014   h]ps://www.gartner.com/doc/2852717/it-­‐market-­‐clock-­‐database-­‐management   TechRadar™:  Enterprise  DBMS,  Q1  2014   h]p://www.forrester.com/TechRadar+Enterprise+DBMS+Q1+2014/fulltext/-­‐/E-­‐RES106801   Graph  Databases  –  and  Their  PotenJal  to  Transform  How  We  Capture  Interdependencies  (Enterprise  Management  Associates)   h]p://blogs.enterprisemanagement.com/dennisdrogseth/2013/11/06/graph-­‐databasesand-­‐potenBal-­‐transform-­‐capture-­‐interdependencies/  
  10. 10. Introducing  Neo4j   The  Graph  Model  
  11. 11. CAR   name:  “Dan”   born:  May  29,  1970   twi]er:  “@dan”   name:  “Ann”   born:    Dec  5,  1975   since:     Jan  10,  2011   brand:  “Volvo”   model:  “V70”   Property  Graph  Model  Components   Nodes   •  The  objects  in  the  graph   •  Can  have  name-­‐value  proper3es   •  Can  be  labeled   RelaJonships   •  Relate  nodes  by  type  and  direcBon   •  Can  have  name-­‐value  proper3es   LOVES   LOVES   LIVES  WITH   PERSON   PERSON  
  12. 12. Cypher:  Powerful  and  Expressive  Query  Language   MATCH  (:Person  {  name:“Dan”}  )  -­‐[:LOVES]-­‐>  (:Person  {  name:“Ann”}  )     LOVES   Dan   Ann   LABEL   PROPERTY   NODE   NODE   LABEL   PROPERTY  
  13. 13. Neo4j     Common  use  cases  
  14. 14. Neo4j  top  use  cases   •  RecommendaBons  
  15. 15. Neo4j  top  use  cases   •  RecommendaBons   •  Master  Data  Management  
  16. 16. Neo4j  top  use  cases   •  RecommendaBons   •  Master  Data  Management   •  Network  and  IT  operaBons    
  17. 17. Neo4j  top  use  cases   •  RecommendaBons   •  Master  Data  Management   •  Network  and  IT  operaBons   •  IdenBty  &  Access  Management  
  18. 18. Neo4j  top  use  cases   •  RecommendaBons   •  Master  Data  Management   •  Network  and  IT  operaBons   •  IdenBty  &  Access  Management   •  Fraud  DetecBon  
  19. 19. How  Customers  Use  Neo4j   Network & Data Center Master Data
 Management Social Recom– mendations Identity & Access Search &
 Discovery GEO
  20. 20. Neo4j   The  pa]erns  of  fraud    
  21. 21. Financial  cost  of  fraud   •  £98bn  per  year  in  the  UK  (AssociaBon  of  Fraud  Examiners)   •  £2.7tn  per  year  globally   •  That’s  like  the  enBre  UK  being  stolen  every  year!  
  22. 22. First  Party  Fraud  –  Modus  Operandi   •  The  set-­‐up   •  Obtain  fake  idenBBes  (addresses,  etc.)   •  Open  several  accounts  –  re-­‐using  idenBty  elements  to  get  max  leverage   before  they  are  blown   •  The  sBng   •  Move  money  from  account  to  account  to  provide  legiBmate  transacBon   history   •  Observed  responsible  credit  behaviour  leads  banks  to  increase  credit  limits   •  Fraudsters  max  out  all  lines  of  credit  and  then  bust  out  
  23. 23. Probably  Non-­‐Fraudulent  Cohabiters   Probably(Non+Fraudulent(Cohabiters
  24. 24. Dodgy  looking  chain   Dodgy&Looking+Chain
  25. 25. Dodgy  looking  chain  
  26. 26. Introducing  Neo4j   The  Graph  Database   End  of  Presenta'on  

×