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.

GraphTalk Barcelona - Keynote

80 views

Published on

Dirk Möller - Neo4j

Published in: Software
  • Be the first to comment

  • Be the first to like this

GraphTalk Barcelona - Keynote

  1. 1. Graph Talk Barcelona #1 Database for Connected Data Dirk Möller Director Sales CEMEA dirk@neo4j.com 6/4/19
  2. 2. Neo4j GraphTalks Network & Application Management •  Einführung in Graphdatenbanken und Neo4j (9.30-10.00) Bruno Ungermann •  Neue Herangehensweisen für Network und Application Mgt mit Graphen (10.00-11.00) Stefan Kolmar •  Wie werden Graphdatenbank-Projekte mit Neo4j zum Erfolg? (11.00-11.30) Stefan Kolmar •  Q&A
  3. 3. Agenda! •  Impact of Graphs •  State of the Graph •  Three waves •  What‘s enabling all of this? •  AI and Graph
  4. 4. ACCOUNT HAS REGISTERED ADDRESS PERSON IS_OFFICER_OF PERSON NAME STREET BANK WITH NAME COMPANY BANK BAHAMAS 2.6 TB 11.5 million documents Emails, Scanned Documents, Bank Statements etc…
  5. 5. 2.6 TB 11.5 million documents Emails, Scanned Documents, Bank Statements etc… Person B Bank US Account 123 Person A Acme Inc Bank Bahama s Address X HAS_ACCOUNT REGISTERED IS_OFFICER_OF WITH NODE RELATIONSHIP
  6. 6. 2.6 TB 11.5 million documents Emails, Scanned Documents, Bank Statements etc…
  7. 7. ICIJ Pulitzer Price Winner 2017
  8. 8. State of the graph
  9. 9. “Forrester estimates that over 25% of enterprises will be using graph databases by 2017.” Forrester, 2014!
  10. 10. Popularity of Graphs DB-engines Ranking of Database Categories • Graph DBMS • Key-value stores • Document stores • Wide column store • RDF stores • Time stores • Native XML DBMS • Object oriented DBMS • Multivalue DBMS • Relational DBMS Graph DB 2013 2014 2015 2016 2017 2018
  11. 11. Software Financial Services Telecom Retail & Consumer Goods Media & Entertainment Other Industries Airbus Over 300 Enterprises and 10s of Thousands of Projects on Neo4j
  12. 12. 7 of the Top 10 Software Companies Use Neo4j
  13. 13. 8 of the Top 10 Insurance Companies Use Neo4j
  14. 14. Category Defining Use Cases airbnb Fraud Detection Real-Time Recommendations Network & IT Operations Master Data Management Knowledge Graph Identity & Access Management
  15. 15. 10M+ Downloads 3M+ from Neo4j Distribution 7M+ from Docker Events 400+ Approximate Number of Neo4j Events per Year 50k+ Meetups Number of Meetup Members Globally Largest pool of graph technologists 50k+ Trained/certified Neo4j professionals Trained Developers
  16. 16. 2012 à 2018 May 10th-11th, London CONFERENCE + TRAINING
  17. 17. 700+
  18. 18. >50%of enterprises are using graph databases As of today Source: Forrester Vendor Landscape: ! Graph Databases, October 6, 2017!
  19. 19. "Neo4j continues to dominate the graph database market.” “69% of enterprises have, or are planning to implement graphs over next 12 months” October, 2017 “The most widely stated reason in the survey for selecting Neo4j was 
 to drive innovation” February, 2018 Critical Capabilities for DBMSA “In fact, the rapid rise of Neo4j and other graph technologies may signal that data connectedness is indeed a separate paradigm from the model consolidation happening across the rest of the NoSQL landscape.” March, 2018 Graph is a Unique Paradigm!
  20. 20. Three waves
  21. 21. Our core belief is — connections between data are as important as the data itself
  22. 22. Reveal connections? Look at this data
  23. 23. Look at the same data as a graph
  24. 24. Graph Based Success
  25. 25. Retail 7 of top 10 Finance 20 of top 25 7 of top 10 Software Hospitality 3 of top 5 Telco 4 of top 5 Airlines 3 of top 5 Logistics 3 of top 5 76% FORTUNE 100 have adopted or piloted Neo4j
  26. 26. Real-Time Recommendations Dynamic Pricing Artificial Intelligence & IoT-applications Fraud Detection Network Management Customer Engagement Supply Chain Efficiency Identity and Access Management Relationship-Driven Applications!
  27. 27. 37 •  Record “Cyber Monday” sales •  About 35M daily transactions •  Each transaction is 3-22 hops •  Queries executed in 4ms or less •  Replaced IBM Websphere commerce •  300M pricing operations per day •  10x transaction throughput on half the hardware compared to Oracle •  Replaced Oracle database •  Large postal service with over 500k employees •  Neo4j routes 7M+ packages daily at peak, with peaks of 5,000+ routing operations per second. Handling Large Graph Work Loads for Enterprises Real-time promotion recommendations Marriott’s Real-time Pricing Engine Handling Package Routing in Real-Time
  28. 28. Home Security Internet of things Institutional Memory Entertainment Recommendations Home Operations Personalization Voice Enabled Smart Home
  29. 29. More Data Enables More Use Cases
  30. 30. Data Network Effect “A product, generally powered by machine learning, becomes smarter as it gets more data from your users. The more users use your product, the more data they contribute; the more data they contribute, the smarter your product becomes.” — Matt Turck
  31. 31. What’s Enabling All of This?
  32. 32. A year ago…
  33. 33. 43! Neo4j Graph Platform! Development & Administration Analytics Tooling BUSINESS USERS DEVELOPERS ADMINS Graph Analytics Graph Transactions Data Integration Discovery & Visualization DATA ANALYSTS DATA SCIENTISTS Drivers & APIs APPLICATIONS AI
  34. 34. Neo4j Bloom
  35. 35. Graph Analytics 46
  36. 36. Graph Analytics Graph Algorithms Cypher for Apache Spark™ Graph-Enhanced AI & ML Similarity ML
  37. 37. Algorithms in Neo4j Pathfinding & Search Centrality / Importance Community Detection Similarity & ML Workflow 2019 Q1neo4j.com/resources +30
  38. 38. AI & Graphs
  39. 39. EVIDENCE BASED MACHINE LEARNING SYSTEMS PRESCRIPTE ANALYTICS NATURAL LANGUAGE GENERATION “Yankees” “Giants” “Penguins” “Jets” “Bears” “Red Soxs” NLP/TEXT MINING PREDICITVE ANALYTICS RECOMMENDATION ENGINES DEEP LEARNING
  40. 40. Graphs Provide Connections & Context for AI
  41. 41. FATHER_OF DRIVE LOVES
  42. 42. Knowledge Graphs
  43. 43. What Your ML Looks Like Today
  44. 44. Decisions Machine Learning Pipeline Data records (“Features”)
  45. 45. “Increasingly we're learning that you can make better predictions about people by getting all the information from their friends and their friends’ friends than you can from the information you have about the person themselves” — Dr. James Fowler Relationships Are Often the Strongest Predictors of Behavior
  46. 46. Decisions Machine Learning Pipeline Data records
  47. 47. $ Better Decisions Machine Learning Pipeline
  48. 48. Feature Extraction in Isolation
  49. 49. Connected Feature Extraction
  50. 50. $ Better Decisions Machine Learning Pipeline •  Engineered features when you know what you’re looking for •  Feature extraction and selection using graph algorithms •  Graph embeddings to feed into DL Graphs add highly predictive features to models; adding accuracy without altering current workflows Graphs can also infer relationships and add data where sparse
  51. 51. Graph Enhanced AI
  52. 52. 12 talks on Graph-Enhanced AI & ML recorded at GraphConnect +8 talks on Graph-Enhanced AI & ML during the Spring GraphTour
  53. 53. Four Pillars of Graph-Enhanced AI 1. Knowledge Graphs Context for Decisions 2. Connected Feature Extraction Context for Credibility 4. AI Explainability3. Graph Accelerated AI Context for Efficiency Context for Accuracy
  54. 54. Enhance Your Optional ML 67 Knowledge Graphs add context for decisions Graph accelerated ML uses context for efficiency
  55. 55. Knowledge Graphs 68 GraphConnect speakers 2015-2017
  56. 56. 56% of enterprise CIOs say iterative model training is the largest ML challenge1 Graph Accelerated ML
  57. 57. Graph filtering is quite efficient, especially compared to typical manual sub-setting or statistical inference Graph Accelerated ML
  58. 58. Enhance Your Predictions 71 Connected Features add context to ML for improved accuracy, precision, and recall
  59. 59. •  Transaction Fraud •  Anti-money laundering (AML) •  Claims Fraud •  Credit Fraud •  Compliance and investigation 72 Improve the Predictive Power of ML in Fighting Financial Crimes Machine Learning Pipeline Data Machine Learning can help uncover & learn common traits so we can build more predictive models Unfortunately many machine learning methods rely on flat data structures and tables
  60. 60. Engineering connected features improves Machine Learning by calculating relationship metrics when you know what’s predictive For example, adding how many fraudsters are in someone’s network is faster and simpler using connections Combat Financial Crimes using Connected Features ACCOUNT! HOLDER! ACCOUNT! HOLDER! ACCOUNT! HOLDER! ACCOUNT! HOLDER! ACCOUNT! HOLDER! BANK! ACCOUNT! SSN/ ID NUMBER! UNSECURED LOAN! BANK! ACCOUNT! BANK! ACCOUNT! UNSECURED LOAN! PHONE NUMBER! CREDIT CARD! SSN/ ID NUMBER! PHONE NUMBER! ACCOUNT! HOLDER! ACCOUNT! HOLDER! ACCOUNT! HOLDER! ADDRESS! PHONE NUMBER! $! APPLICATION!
  61. 61. ACCOUNT! HOLDER! ACCOUNT! HOLDER! ACCOUNT! HOLDER! ACCOUNT! HOLDER! ACCOUNT! HOLDER! 3 Fraudsters – 4 Hops Out 4 Fraudsters – 2 Hops Out BANK! ACCOUNT! SSN/ ID NUMBER! UNSECURED LOAN! BANK! ACCOUNT! BANK! ACCOUNT! UNSECURED LOAN! PHONE NUMBER! CREDIT CARD! SSN/ ID NUMBER! PHONE NUMBER! ACCOUNT! HOLDER! ACCOUNT! HOLDER! ACCOUNT! HOLDER! ADDRESS! PHONE NUMBER! $! APPLICATION! Combat Financial Crimes using Connected Feature Engineering
  62. 62. Decisions $ Better Decisions Graphs add highly predictive features to models; adding accuracy without altering current workflows Machine Learning Pipeline Machine Learning Pipeline Traditional methods based on ”flat data” simplify, or leave out entirely, predictive relationship and network data
  63. 63. 76
  64. 64. Explain Why 77 Graphs add context to AI decisions for explainability and credibility
  65. 65. AI Explainability 78
  66. 66. A Highly Connected Future
  67. 67. Your Homework - Connect
  68. 68. Enjoy the day in Barcelona!

×