Neo4j in Production: A look at Neo4j in the Real WorldNeo4j
This document summarizes a presentation about graph databases and Neo4j. It includes case studies of companies like Walmart and Adidas using Neo4j for real-time recommendations. It also discusses how graph databases are better suited than relational databases for recommendation systems because they can easily model relationships between users, products, and transactions. A demo is shown of using Cypher queries to build a recommendation engine in Neo4j by loading product, customer, and order data. The document concludes by providing resources for moving forward with Neo4j.
Three leading retailers - Adidas, eBay, and Walmart - are using Neo4j graph databases to improve their operations and customer experiences. Adidas combines product and content data into a searchable graph to personalize customer experiences. eBay uses Neo4j to optimize delivery routing as growth strained their previous system. Walmart employs Neo4j recommendations to provide relevant personalization at scale. Neo4j allows these retailers to better connect and leverage their different data sources.
In this webinar we discuss the primary use cases for Graph Databases and explore the properties of Neo4j that make those use cases possible.
We cover the high-level steps of modeling, importing, and querying your data using Cypher and give an overview of the transition from RDBMS to Graph.
This introduction to graph databases is specifically designed for Enterprise Architects who need to map business requirements to architectural components like graph databases. It explains how and why graphs matter for Enterprise Architecture and reviews the architectural differences between relational and graph models.
Graphs in Retail: Know Your Customers and Make Your Recommendations Engine LearnNeo4j
This document provides an overview and agenda for a presentation on using graph databases like Neo4j for retail applications. The presentation covers introducing graph databases and Neo4j, discussing retail data types, and demonstrating use cases for customer 360 views, recommendations, supply chain management, and other areas. Case studies are presented on using Neo4j for real-time recommendations at a large retailer and real-time promotions at a top US retailer. The document concludes with an invitation for questions.
This document introduces Neo4j, a graph database developed by Neo Technology. It discusses how graph databases can model and query data relationships more easily than relational or NoSQL databases. The document provides an overview of Neo4j's history and growth, key features, examples of use cases, and how it helps customers like Adidas, Die Bayerische insurance, and SFR communications manage data relationships.
GraphTalks Rome - Selecting the right TechnologyNeo4j
Dirk Möller discusses selecting the right database technology, with a focus on graph databases like Neo4j. He outlines the benefits of graph databases over relational and NoSQL databases for connected data, including high performance, easy maintenance, and seamless evolution. Möller also provides examples of common use cases where graph databases have business benefits in areas like recommendations, fraud detection, and network operations.
Neo4j in Production: A look at Neo4j in the Real WorldNeo4j
This document summarizes a presentation about graph databases and Neo4j. It includes case studies of companies like Walmart and Adidas using Neo4j for real-time recommendations. It also discusses how graph databases are better suited than relational databases for recommendation systems because they can easily model relationships between users, products, and transactions. A demo is shown of using Cypher queries to build a recommendation engine in Neo4j by loading product, customer, and order data. The document concludes by providing resources for moving forward with Neo4j.
Three leading retailers - Adidas, eBay, and Walmart - are using Neo4j graph databases to improve their operations and customer experiences. Adidas combines product and content data into a searchable graph to personalize customer experiences. eBay uses Neo4j to optimize delivery routing as growth strained their previous system. Walmart employs Neo4j recommendations to provide relevant personalization at scale. Neo4j allows these retailers to better connect and leverage their different data sources.
In this webinar we discuss the primary use cases for Graph Databases and explore the properties of Neo4j that make those use cases possible.
We cover the high-level steps of modeling, importing, and querying your data using Cypher and give an overview of the transition from RDBMS to Graph.
This introduction to graph databases is specifically designed for Enterprise Architects who need to map business requirements to architectural components like graph databases. It explains how and why graphs matter for Enterprise Architecture and reviews the architectural differences between relational and graph models.
Graphs in Retail: Know Your Customers and Make Your Recommendations Engine LearnNeo4j
This document provides an overview and agenda for a presentation on using graph databases like Neo4j for retail applications. The presentation covers introducing graph databases and Neo4j, discussing retail data types, and demonstrating use cases for customer 360 views, recommendations, supply chain management, and other areas. Case studies are presented on using Neo4j for real-time recommendations at a large retailer and real-time promotions at a top US retailer. The document concludes with an invitation for questions.
This document introduces Neo4j, a graph database developed by Neo Technology. It discusses how graph databases can model and query data relationships more easily than relational or NoSQL databases. The document provides an overview of Neo4j's history and growth, key features, examples of use cases, and how it helps customers like Adidas, Die Bayerische insurance, and SFR communications manage data relationships.
GraphTalks Rome - Selecting the right TechnologyNeo4j
Dirk Möller discusses selecting the right database technology, with a focus on graph databases like Neo4j. He outlines the benefits of graph databases over relational and NoSQL databases for connected data, including high performance, easy maintenance, and seamless evolution. Möller also provides examples of common use cases where graph databases have business benefits in areas like recommendations, fraud detection, and network operations.
Neo4j GraphTalks Oslo - Next Generation Solutions built on NeoejNeo4j
The document discusses next generation solutions built on Neo4j graph database. It provides an agenda for the talk including solutions using Neo4j, recommendations, GDPR, and conclusions. It discusses how graph-based solutions with Neo4j enable flexibility, intuitiveness, and high performance for connected data scenarios. It also provides examples of using Neo4j for recommendation engines in retail, logistics, fraud detection and more. Case studies describe how Walmart and eBay improved recommendations and routing with Neo4j.
Neo4j graphs in the real world - graph days d.c. - april 14, 2015Neo4j
This document discusses several real-world use cases for graph databases across different industries:
1) It describes how graph databases have been used for master data management by companies like die Bayerische insurance and Classmates social network to create a unified view of customer and organizational data.
2) Graphs have also been applied to network and IT operations management by the Royal Netherlands Meteorological Institute to optimize infrastructure and by Telenor for identity and access management.
3) Fraud detection in industries like banking, insurance, and ecommerce is another common use case, with graphs helping to connect discrete user accounts and transactions to detect rings of fraudulent activity.
This document summarizes Cerved Group's use of Neo4j and graph databases. Cerved processes large amounts of data on companies and individuals to provide credit risk management, marketing, and other services. Neo4j allows Cerved to more efficiently analyze relationships between entities, such as beneficial owners of companies. Cerved's Graph4You platform makes some of this graph data accessible to customers and data scientists to explore use cases. Cerved sees graph databases and extracting additional insights from relationships in data as important to its future.
This document contains the agenda for the Neo4j Partner Day event in Amsterdam on March 16th, 2017. The agenda includes sessions on the business potential for graph database partners, real-world Neo4j applications, an overview of the Neo4j partner program, and networking sessions.
The Connected Data Imperative: An Introduction to Neo4jNeo4j
This document outlines an agenda for the Neo4j GraphTalk event in Atlanta on May 3rd 2017. The event will include an introduction to Neo4j and its capabilities for connected data, a presentation on real-world uses of Neo4j in production, and a reception. Neo4j is a native graph database created by Neo Technology to leverage connections in data in real-time to create value for organizations. It is well-suited for applications involving connected data, such as recommendations, fraud detection, and customer analytics.
Relational databases were conceived to digitize paper forms and automate well-structured business processes, and still have their uses. But RDBMS cannot model or store data and its relationships without complexity, which means performance degrades with the increasing number and levels of data relationships and data size. Additionally, new types of data and data relationships require schema redesign that increases time to market.
A native graph database like Neo4j naturally stores, manages, analyzes, and uses data within the context of connections meaning Neo4j provides faster query performance and vastly improved flexibility in handling complex hierarchies than SQL.
This webinar explains why companies are shifting away from RDBMS towards graphs to unlock the business value in their data relationships.
How to Make your Graph DB Project Successful with Neo4j ServicesNeo4j
Neo4j is widely used across many industries to tackle a multitude of modern-day business challenges. From powering Walmart’s retail recommendation system, to detecting fraud at Fortune 500 financial institutions, to optimizing delivery service routing at eBay, the Neo4j team has helped implement projects across a wide spectrum of industries and use-cases. Using this breadth of experience combined with a unique expertise in the application of graph databases, the Neo4j Consulting team offers a number of services ranging from product training, PoC evaluations and early data modelling, to getting projects into production on the Neo4j graph database.
Attend this webinar to hear how other top organisations have quickly and successfully launched their graph database projects by leveraging Neo4j Consulting Services and learn more about the different offerings available.
Neo4j GraphDay Seattle- Sept19- Connected data imperativeNeo4j
The document outlines an agenda for a Neo4j Graph Day event including sessions on connected data, graphs and artificial intelligence, a lunch break, Neo4j training, and a reception. Key topics include Neo4j in production environments, its role in boosting artificial intelligence, and training opportunities.
Graphs are commonly used for (1) master data management to support complex non-hierarchical relationships between entities, (2) network and IT operations management to analyze dependencies in real-time across large connected systems, and (3) fraud detection by connecting related entities to uncover organized fraud rings. Example use cases include an insurer improving access to customer data, a social network powering recommendations by connecting users and interests, and a telecom enabling real-time authentication by modeling identity and access permissions as a graph.
Relational databases were conceived to digitize paper forms and automate well-structured business processes, and still have their uses. But RDBMS cannot model or store data and its relationships without complexity, which means performance degrades with the increasing number and levels of data relationships and data size. Additionally, new types of data and data relationships require schema redesign that increases time to market.
A graph database like Neo4j naturally stores, manages, analyzes, and uses data within the context of connections meaning Neo4j provides faster query performance and vastly improved flexibility in handling complex hierarchies than SQL. Join this webinar to learn why companies are shifting away from RDBMS towards graphs to unlock the business value in their data relationships.
Ryan Boyd, Developer Relations at Neo4j
Ryan is a SF-based software engineer focused on helping developers understand the power of graph databases. Previously he was a product manager for architectural software, built applications and web hosting environments for higher education, and worked in developer relations for twenty products during his 8 years at Google. He enjoys cycling, sailing, skydiving, and many other adventures when not in front of his computer.
This document summarizes a presentation about the graph database Neo4j. The presentation included an agenda that covered graphs and their power, how graphs change data views, and real-time recommendations with graphs. It introduced the presenters and discussed how data relationships unlock value. It described how Neo4j allows modeling data as a graph to unlock this value through relationship-based queries, evolution of applications, and high performance at scale. Examples showed how Neo4j outperforms relational and NoSQL databases when relationships are important. The presentation concluded with examples of how Neo4j customers have benefited.
Relational databases were conceived to digitize paper forms and automate well-structured business processes, and still have their uses. But RDBMS cannot model or store data and its relationships without complexity, which means performance degrades with the increasing number and levels of data relationships and data size. Additionally, new types of data and data relationships require schema redesign that increases time to market.
A graph database like Neo4j naturally stores, manages, analyzes, and uses data within the context of connections meaning Neo4j provides faster query performance and vastly improved flexibility in handling complex hierarchies than SQL.
Europe’s General Data Protection Regulations (GDPR) will go into effect in less than a year (on 25 May 2018). Achieving data compliance is far from simple and businesses must continuously review how they gather, process and protect personal data. From how data is stored and used to how you secure and even erase information from corporate systems, discover how graph technology can address key challenges relating to Data Quality, Governance and Metadata Management.
Congratulations, your data is up and running in a graph database! This is the first step of many to unlocking the potential in your data. It’s easy to get mired in the complexities of graph technology and forget that real users, mere mortals, will need to use this information to inform mission critical tasks. To get the value out of your graph investment, you’ll need to provide an experience that enables users to explore and visualize your graph data in meaningful ways.
In this talk, we’ll take a hands on approach to applying user-centered strategies and leveraging the latest UI tools to rapidly create great experiences with graph data. Topics will include network analysis queries with Cypher and APOC, tailoring experiences to the intended audience and data, determining the the right visualization for the job and cutting through the clutter on choosing the right visualization tools.
Beyond Big Data: Leverage Large-Scale ConnectionsNeo4j
Today’s CIOs and CTOs don’t just need to manage larger volumes of data – they need to generate insight from their existing data. In this case, the relationships between data points matter more than the individual points themselves. In order to leverage data relationships, organizations need a database technology that stores relationship information as a first-class entity. That technology is a graph database.
Attend this webinar to hear about:
1. Why graph technologies are essential for the future of increasingly connected data
2. How enterprises such Walmart, eBay, and UBS are using Neo4j’s native-graph platform for a diverse set of use cases, including security & fraud detection, real-time recommendation engines, master data and many more
3. And how Neo4j on IBM POWER8 can scale your massive graph data with real-time graph processing that’s entirely in-memory.
Neo4j GraphDay - Graphs in the Real World: Tope Use Cases for Graph Databases...Neo4j
Rik Van Bruggen welcomed attendees to the Amsterdam graph database event. The agenda included talks on real-world graph use cases, an example use case of securing and auditing Active Directory with Neo4j, and lessons learned from building a scalable platform for sharing 500 million photos. Breakout sessions were scheduled after lunch for introductory training and "GraphClinics".
Neo4j GraphTalk Florence - Introduction to the Neo4j Graph PlatformNeo4j
1) Neo4j is a native graph database platform that allows users to store, reveal, and query data relationships in real-time. It is designed specifically for graph databases.
2) Graph databases represent data as nodes and relationships, which provides a more connected view of data compared to relational databases. This connected view of data drives insights and applications in areas like recommendations, fraud detection, and knowledge graphs.
3) Neo4j has over 250 enterprise customers across industries like retail, financial services, and telecom. It is widely used for applications like recommendations, fraud detection, network analysis, and knowledge graphs.
This document introduces Neo4j, the world's leading graph database. It discusses Neo4j's product and company details, how graph databases are different than other databases by focusing on relationships between connected data. Common use cases for Neo4j are also summarized, such as recommendations, master data management, network operations, identity and access management, and fraud detection. The document provides examples of how customers use Neo4j and discusses patterns of fraud that Neo4j can help detect.
The document discusses graph databases and their advantages over traditional databases for modeling connected data. It provides an overview of graph databases and what they are used for. Key points include:
- Graph databases simplify and speed up access to connected data by using nodes, edges, and properties to represent relationships. This is challenging for other database types.
- Graph databases are gaining popularity faster than any other database category due to their ability to rapidly access complex networks of connected data.
- Graph databases support use cases involving social networks, recommendations, fraud detection, and more where relationships are important.
- When evaluating graph databases, considerations include performance, scalability, support for real-time access, and lowering the total cost of
Objectivity/DB: A Multipurpose NoSQL DatabaseInfiniteGraph
The speakers will describe the flexible configuration possibilities that Objectivity/DB provides, with an emphasis on how best to distribute data across multiple storage nodes. The session will start by describing the distributed processing architecture of Objectivity/DB before covering the new Placement Manager features. The speakers will also describe how Objectivity/DB compares and contrasts with other NoSQL solutions.
The document discusses knowledge graphs and provides examples of how Neo4j has been used by customers for knowledge graph and graph database applications. Specifically, it discusses how Neo4j has helped organizations like Itau Unibanco, UBS, Airbnb, Novartis, Columbia University, Telia, Scripps Networks, and Pitney Bowes with fraud detection, master data management, content management, smart home applications, investigative journalism, and other use cases by building knowledge graphs and connecting diverse data sources.
This document provides an introduction to graph databases and their advantages over relational and NoSQL databases for modeling connected data. It discusses how graph databases can unlock value from data relationships in areas like recommendations, fraud detection, and identity management. The document explains that graph databases allow flexible modeling of nodes and relationships, powerful graph queries, and the ability to easily add new types of data over time. It presents the example of Neo4j as the leading graph database and discusses how early adopters were able to gain competitive advantages through new applications and insights leveraging their connected data in a graph model.
Neo4j GraphTalks Oslo - Next Generation Solutions built on NeoejNeo4j
The document discusses next generation solutions built on Neo4j graph database. It provides an agenda for the talk including solutions using Neo4j, recommendations, GDPR, and conclusions. It discusses how graph-based solutions with Neo4j enable flexibility, intuitiveness, and high performance for connected data scenarios. It also provides examples of using Neo4j for recommendation engines in retail, logistics, fraud detection and more. Case studies describe how Walmart and eBay improved recommendations and routing with Neo4j.
Neo4j graphs in the real world - graph days d.c. - april 14, 2015Neo4j
This document discusses several real-world use cases for graph databases across different industries:
1) It describes how graph databases have been used for master data management by companies like die Bayerische insurance and Classmates social network to create a unified view of customer and organizational data.
2) Graphs have also been applied to network and IT operations management by the Royal Netherlands Meteorological Institute to optimize infrastructure and by Telenor for identity and access management.
3) Fraud detection in industries like banking, insurance, and ecommerce is another common use case, with graphs helping to connect discrete user accounts and transactions to detect rings of fraudulent activity.
This document summarizes Cerved Group's use of Neo4j and graph databases. Cerved processes large amounts of data on companies and individuals to provide credit risk management, marketing, and other services. Neo4j allows Cerved to more efficiently analyze relationships between entities, such as beneficial owners of companies. Cerved's Graph4You platform makes some of this graph data accessible to customers and data scientists to explore use cases. Cerved sees graph databases and extracting additional insights from relationships in data as important to its future.
This document contains the agenda for the Neo4j Partner Day event in Amsterdam on March 16th, 2017. The agenda includes sessions on the business potential for graph database partners, real-world Neo4j applications, an overview of the Neo4j partner program, and networking sessions.
The Connected Data Imperative: An Introduction to Neo4jNeo4j
This document outlines an agenda for the Neo4j GraphTalk event in Atlanta on May 3rd 2017. The event will include an introduction to Neo4j and its capabilities for connected data, a presentation on real-world uses of Neo4j in production, and a reception. Neo4j is a native graph database created by Neo Technology to leverage connections in data in real-time to create value for organizations. It is well-suited for applications involving connected data, such as recommendations, fraud detection, and customer analytics.
Relational databases were conceived to digitize paper forms and automate well-structured business processes, and still have their uses. But RDBMS cannot model or store data and its relationships without complexity, which means performance degrades with the increasing number and levels of data relationships and data size. Additionally, new types of data and data relationships require schema redesign that increases time to market.
A native graph database like Neo4j naturally stores, manages, analyzes, and uses data within the context of connections meaning Neo4j provides faster query performance and vastly improved flexibility in handling complex hierarchies than SQL.
This webinar explains why companies are shifting away from RDBMS towards graphs to unlock the business value in their data relationships.
How to Make your Graph DB Project Successful with Neo4j ServicesNeo4j
Neo4j is widely used across many industries to tackle a multitude of modern-day business challenges. From powering Walmart’s retail recommendation system, to detecting fraud at Fortune 500 financial institutions, to optimizing delivery service routing at eBay, the Neo4j team has helped implement projects across a wide spectrum of industries and use-cases. Using this breadth of experience combined with a unique expertise in the application of graph databases, the Neo4j Consulting team offers a number of services ranging from product training, PoC evaluations and early data modelling, to getting projects into production on the Neo4j graph database.
Attend this webinar to hear how other top organisations have quickly and successfully launched their graph database projects by leveraging Neo4j Consulting Services and learn more about the different offerings available.
Neo4j GraphDay Seattle- Sept19- Connected data imperativeNeo4j
The document outlines an agenda for a Neo4j Graph Day event including sessions on connected data, graphs and artificial intelligence, a lunch break, Neo4j training, and a reception. Key topics include Neo4j in production environments, its role in boosting artificial intelligence, and training opportunities.
Graphs are commonly used for (1) master data management to support complex non-hierarchical relationships between entities, (2) network and IT operations management to analyze dependencies in real-time across large connected systems, and (3) fraud detection by connecting related entities to uncover organized fraud rings. Example use cases include an insurer improving access to customer data, a social network powering recommendations by connecting users and interests, and a telecom enabling real-time authentication by modeling identity and access permissions as a graph.
Relational databases were conceived to digitize paper forms and automate well-structured business processes, and still have their uses. But RDBMS cannot model or store data and its relationships without complexity, which means performance degrades with the increasing number and levels of data relationships and data size. Additionally, new types of data and data relationships require schema redesign that increases time to market.
A graph database like Neo4j naturally stores, manages, analyzes, and uses data within the context of connections meaning Neo4j provides faster query performance and vastly improved flexibility in handling complex hierarchies than SQL. Join this webinar to learn why companies are shifting away from RDBMS towards graphs to unlock the business value in their data relationships.
Ryan Boyd, Developer Relations at Neo4j
Ryan is a SF-based software engineer focused on helping developers understand the power of graph databases. Previously he was a product manager for architectural software, built applications and web hosting environments for higher education, and worked in developer relations for twenty products during his 8 years at Google. He enjoys cycling, sailing, skydiving, and many other adventures when not in front of his computer.
This document summarizes a presentation about the graph database Neo4j. The presentation included an agenda that covered graphs and their power, how graphs change data views, and real-time recommendations with graphs. It introduced the presenters and discussed how data relationships unlock value. It described how Neo4j allows modeling data as a graph to unlock this value through relationship-based queries, evolution of applications, and high performance at scale. Examples showed how Neo4j outperforms relational and NoSQL databases when relationships are important. The presentation concluded with examples of how Neo4j customers have benefited.
Relational databases were conceived to digitize paper forms and automate well-structured business processes, and still have their uses. But RDBMS cannot model or store data and its relationships without complexity, which means performance degrades with the increasing number and levels of data relationships and data size. Additionally, new types of data and data relationships require schema redesign that increases time to market.
A graph database like Neo4j naturally stores, manages, analyzes, and uses data within the context of connections meaning Neo4j provides faster query performance and vastly improved flexibility in handling complex hierarchies than SQL.
Europe’s General Data Protection Regulations (GDPR) will go into effect in less than a year (on 25 May 2018). Achieving data compliance is far from simple and businesses must continuously review how they gather, process and protect personal data. From how data is stored and used to how you secure and even erase information from corporate systems, discover how graph technology can address key challenges relating to Data Quality, Governance and Metadata Management.
Congratulations, your data is up and running in a graph database! This is the first step of many to unlocking the potential in your data. It’s easy to get mired in the complexities of graph technology and forget that real users, mere mortals, will need to use this information to inform mission critical tasks. To get the value out of your graph investment, you’ll need to provide an experience that enables users to explore and visualize your graph data in meaningful ways.
In this talk, we’ll take a hands on approach to applying user-centered strategies and leveraging the latest UI tools to rapidly create great experiences with graph data. Topics will include network analysis queries with Cypher and APOC, tailoring experiences to the intended audience and data, determining the the right visualization for the job and cutting through the clutter on choosing the right visualization tools.
Beyond Big Data: Leverage Large-Scale ConnectionsNeo4j
Today’s CIOs and CTOs don’t just need to manage larger volumes of data – they need to generate insight from their existing data. In this case, the relationships between data points matter more than the individual points themselves. In order to leverage data relationships, organizations need a database technology that stores relationship information as a first-class entity. That technology is a graph database.
Attend this webinar to hear about:
1. Why graph technologies are essential for the future of increasingly connected data
2. How enterprises such Walmart, eBay, and UBS are using Neo4j’s native-graph platform for a diverse set of use cases, including security & fraud detection, real-time recommendation engines, master data and many more
3. And how Neo4j on IBM POWER8 can scale your massive graph data with real-time graph processing that’s entirely in-memory.
Neo4j GraphDay - Graphs in the Real World: Tope Use Cases for Graph Databases...Neo4j
Rik Van Bruggen welcomed attendees to the Amsterdam graph database event. The agenda included talks on real-world graph use cases, an example use case of securing and auditing Active Directory with Neo4j, and lessons learned from building a scalable platform for sharing 500 million photos. Breakout sessions were scheduled after lunch for introductory training and "GraphClinics".
Neo4j GraphTalk Florence - Introduction to the Neo4j Graph PlatformNeo4j
1) Neo4j is a native graph database platform that allows users to store, reveal, and query data relationships in real-time. It is designed specifically for graph databases.
2) Graph databases represent data as nodes and relationships, which provides a more connected view of data compared to relational databases. This connected view of data drives insights and applications in areas like recommendations, fraud detection, and knowledge graphs.
3) Neo4j has over 250 enterprise customers across industries like retail, financial services, and telecom. It is widely used for applications like recommendations, fraud detection, network analysis, and knowledge graphs.
This document introduces Neo4j, the world's leading graph database. It discusses Neo4j's product and company details, how graph databases are different than other databases by focusing on relationships between connected data. Common use cases for Neo4j are also summarized, such as recommendations, master data management, network operations, identity and access management, and fraud detection. The document provides examples of how customers use Neo4j and discusses patterns of fraud that Neo4j can help detect.
The document discusses graph databases and their advantages over traditional databases for modeling connected data. It provides an overview of graph databases and what they are used for. Key points include:
- Graph databases simplify and speed up access to connected data by using nodes, edges, and properties to represent relationships. This is challenging for other database types.
- Graph databases are gaining popularity faster than any other database category due to their ability to rapidly access complex networks of connected data.
- Graph databases support use cases involving social networks, recommendations, fraud detection, and more where relationships are important.
- When evaluating graph databases, considerations include performance, scalability, support for real-time access, and lowering the total cost of
Objectivity/DB: A Multipurpose NoSQL DatabaseInfiniteGraph
The speakers will describe the flexible configuration possibilities that Objectivity/DB provides, with an emphasis on how best to distribute data across multiple storage nodes. The session will start by describing the distributed processing architecture of Objectivity/DB before covering the new Placement Manager features. The speakers will also describe how Objectivity/DB compares and contrasts with other NoSQL solutions.
The document discusses knowledge graphs and provides examples of how Neo4j has been used by customers for knowledge graph and graph database applications. Specifically, it discusses how Neo4j has helped organizations like Itau Unibanco, UBS, Airbnb, Novartis, Columbia University, Telia, Scripps Networks, and Pitney Bowes with fraud detection, master data management, content management, smart home applications, investigative journalism, and other use cases by building knowledge graphs and connecting diverse data sources.
This document provides an introduction to graph databases and their advantages over relational and NoSQL databases for modeling connected data. It discusses how graph databases can unlock value from data relationships in areas like recommendations, fraud detection, and identity management. The document explains that graph databases allow flexible modeling of nodes and relationships, powerful graph queries, and the ability to easily add new types of data over time. It presents the example of Neo4j as the leading graph database and discusses how early adopters were able to gain competitive advantages through new applications and insights leveraging their connected data in a graph model.
Graphs are increasingly important as data can be represented as nodes connected by relationships. A graph database like Neo4j allows for flexible modeling of data relationships and powerful querying of connected data. Neo4j provides faster and more scalable solutions compared to relational databases for workloads involving complex joins and real-time transactions on connected data. Customers like Airbus have seen 10x performance improvements using Neo4j for design dependency analysis by mapping dependencies between assets as a graph.
These webinar slides are an introduction to Neo4j and Graph Databases. They discuss the primary use cases for Graph Databases and the properties of Neo4j which make those use cases possible. They also cover the high-level steps of modeling, importing, and querying your data using Cypher and touch on RDBMS to Graph.
With the introduction of the Neo4j Graph Platform and increased adoption of graph database technology across all industries, now is a better time than ever to get started with graphs.
Join us for this introduction to Neo4j and graph databases. We'll discuss the primary use cases for graph databases and explore the properties of Neo4j that make those use cases possible.
Keynote: Graphs in Government_Lance Walter, CMONeo4j
This document contains an agenda and presentation slides for a Neo4j Graphs in Government event. The presentation introduces graph databases and Neo4j, discusses how graphs can help solve network-oriented problems, provides examples of graph use cases in various industries, and highlights new features in Neo4j 4.0 like easy management, unlimited scaling, and granular security. Case studies demonstrate how Neo4j has helped organizations like the US Army, MITRE, Adobe, and the German Center for Diabetes Research tackle complex data challenges.
Data Discovery and BI - Is there Really a Difference?Inside Analysis
The Briefing Room with John O'Brien and Birst
Live Webcast Dec. 3, 2013
Watch the archive: https://bloorgroup.webex.com/bloorgroup/lsr.php?AT=pb&SP=EC&rID=7869542&rKey=1f6574abc879ca42
While the disciplines of business intelligence and discovery certainly overlap, there are key distinctions between the two, both in terms of design point and user interface. While traditionally it is believed different architectures are required to address these differing analytic needs, is that really the case? Or is discovery simply another key capability within an overall BI platform?
Register for this episode of The Briefing Room to learn from veteran Analyst John O'Brien of Radiant Advisors as he outlines best practices for enabling high-quality business intelligence and discovery, and the architectural capabilities to enable both. He'll be briefed by Brad Peters of Birst who will tout his company's cloud BI platform. In particular, Peters will demonstrate how the Birst architecture was especially designed for enterprise-caliber BI and argue for a more inclusive future BI architecture.
Visit InsideAnalysis.com for more information
The document discusses how the International Consortium of Investigative Journalists (ICIJ) analyzed the Panama Papers documents using Neo4j. It describes the multi-step process the ICIJ used, including classifying documents, developing entity recognition, parsing data into a graph model, and analyzing the data using graph queries and visualizations. It then demonstrates analyzing a subset of the Panama Papers data in Neo4j to show connections between political figures.
How to Empower Your Business Users with Oracle Data VisualizationPerficient, Inc.
With Oracle Data Visualization Cloud Service, your business users can perform self-service analytics, spot patterns, trends, correlations, and construct visual data stories for greater insight into how your product, service, or organization is performing.
In this webinar, we demonstrated how easily users can explore their data in new and different ways through stunning visualizations automatically, promoting self-service discovery.
Discussion included:
-In-depth review of Oracle Data Visualization Cloud Service
-Connecting different data sets like HCM, ERP, Sales Cloud and more
-Mobile and security
-Demo taking a real-world business use case from end to end
This document summarizes Michael Hunger's presentation on how graphs make databases fun again. Some key points:
- Traditional relational databases have issues modeling connected data and performing complex queries over relationships. Graph databases like Neo4j can more naturally represent connected data as nodes and relationships.
- Neo4j was originally created to solve issues modeling connected data for a digital asset management system. It uses a graph data model and allows complex relationship queries through its Cypher query language.
- The document demonstrates importing meetup data into Neo4j and running queries to find connections between users, groups, and topics. It also shows examples of querying actor relationships and movie data.
- Tools are presented
I am an accomplished certified Data Science professional with 8 + years of experience, looking for Data Scientist/Data Analyst/Data Engineer Position in a reputed organization. I have played strategic role in driving business solution and business growth through innovation and thought leadership in analytics technology/product domain. With an avid intellectual curiosity, and the ability to mine hidden gems located within large sets of structured, semi-structured and unstructured data. Able to leverage a heavy dose of mathematics and applied statistics with visualization and a healthy sense of exploration. Delivers efficient and reliable IT solutions and excels in building/leading teams in high-pressure environments. Have experience on Big Data Hadoop, Data Science, Data Mining, Business Intelligence & Analytics, Database Architecture and Incident Management area. In the recent past lot of my work has been in the Predictive & Prescriptive Analytics arena
Bridging the Gap: Analyzing Data in and Below the CloudInside Analysis
The Briefing Room with Dean Abbott and Tableau Software
Live Webcast July 23, 2013
http://www.insideanalysis.com
Today’s desire for analytics extends well beyond the traditional domain of Business Intelligence. That’s partly because business users are realizing the value of mixing and matching all kinds of data, from all kinds of sources. One emerging market driver is Cloud-based data, and the desire companies have to analyze this data cohesively with their on-premise data sets.
Register for this episode of The Briefing Room to learn from Analyst Dean Abbott, who will explain how the ability to access data in the cloud can play a critical role for generating business value from analytics. He’ll be briefed by Ellie Fields of Tableau Software who will tout Tableau’s latest release, which includes native connectors to cloud-based applications like Salesforce.com, Amazon Redshift, Google Analytics and BigQuery. She’ll also demonstrate how Tableau can combine cloud data with other data sources, including spreadsheets, databases, cubes and even Big Data.
Businesses cannot compete without data. Every organization produces and consumes it. Data trends are hitting the mainstream and businesses are adopting buzzwords such as Big Data, data vault, data scientist, etc., to seek solutions for their fundamental data issues. Few realize that the importance of any solution, regardless of platform or technology, relies on the data model supporting it. Data modeling is not an optional task for an organization’s data remediation effort. Instead, it is a vital activity that supports the solution driving your business.
This webinar will address emerging trends around data model application methodology, as well as trends around the practice of data modeling itself. We will discuss abstract models and entity frameworks, as well as the general shift from data modeling being segmented to becoming more integrated with business practices.
Takeaways:
How are anchor modeling, data vault, etc. different and when should I apply them?
Integrating data models to business models and the value this creates
Application development (Data first, code first, object first)
New Opportunities for Connected Data - Emil Eifrem @ GraphConnect Boston + Ch...Neo4j
The document discusses graph databases and Neo4j. It provides examples of industries using graph databases and discusses Neo4j's performance advantages over MySQL for graph-oriented queries on social network data. Upcoming versions of Neo4j aim to improve ease of use and support larger datasets. The remainder of the document advertises an upcoming Neo4j user conference.
How Celtra Optimizes its Advertising Platformwith DatabricksGrega Kespret
Leading brands such as Pepsi and Macy’s use Celtra’s technology platform for brand advertising. To inform better product design and resolve issues faster, Celtra relies on Databricks to gather insights from large-scale, diverse, and complex raw event data. Learn how Celtra uses Databricks to simplify their Spark deployment, achieve faster project turnaround time, and empower people to make data-driven decisions.
In this webinar, you will learn how Databricks helps Celtra to:
- Utilize Apache Spark to power their production analytics pipeline.
- Build a “Just-in-Time” data warehouse to analyze diverse data sources such as Elastic Load Balancer access logs, raw tracking events, operational data, and reportable metrics.
- Go beyond simple counting and group events into sequences (i.e., sessionization) and perform more complex analysis such as funnel analytics.
Business in the Driver’s Seat – An Improved Model for IntegrationInside Analysis
The Briefing Room with Dr. Robin Bloor and WhereScape
Live Webcast on September 30, 2014
Watch the archive:
https://bloorgroup.webex.com/bloorgroup/lsr.php?RCID=bfff40f7c9645fc398770ea11152b148
The fueling of information systems will always require some effort, but a confluence of innovations is fundamentally changing how quickly and accurately it can be done. Gone are long cycle times for development. Today, organizations can embrace a more rapid and collaborative approach for building analytical applications and data warehouses. The key is to have business experts working hand-in-hand with data professionals as the solutions take shape, thus expediting the speed to valuable insights.
Register for this episode of The Briefing Room to hear veteran Analyst Dr. Robin Bloor as he explains the changing nature of information design. He’ll be briefed by WhereScape President Mark Budzinski, who will discuss his company’s data warehouse automation solutions and how they enable collaborative development. He will share use cases that illustrate show aligning business and IT, organizations can enable faster and more agile data warehouse development.
Visit InsideAnlaysis.com for more information.
BAR360 open data platform presentation at DAMA, SydneySai Paravastu
Sai Paravastu discusses the benefits of using an open data platform (ODP) for enterprises. The ODP would provide a standardized core of open source Hadoop technologies like HDFS, YARN, and MapReduce. This would allow big data solution providers to build compatible solutions on a common platform, reducing costs and improving interoperability. The ODP would also simplify integration for customers and reduce fragmentation in the industry by coordinating development efforts.
Building the Artificially Intelligent EnterpriseDatabricks
Mike Ferguson is Managing Director of Intelligent Business Strategies Limited and specializes in business intelligence/analytics and data management. He discusses building the artificially intelligent enterprise and transitioning to a self-learning enterprise. Some key challenges discussed include the siloed and fractured nature of current data and analytics efforts, with many tools and scripts in use without integration. He advocates sorting out the data foundation, implementing DataOps and MLOps, creating a data and analytics marketplace, and integrating analytics into business processes to drive value from AI.
Architecting for Big Data: Trends, Tips, and Deployment OptionsCaserta
Joe Caserta, President at Caserta Concepts addressed the challenges of Business Intelligence in the Big Data world at the Third Annual Great Lakes BI Summit in Detroit, MI on Thursday, March 26. His talk "Architecting for Big Data: Trends, Tips and Deployment Options," focused on how to supplement your data warehousing and business intelligence environments with big data technologies.
For more information on this presentation or the services offered by Caserta Concepts, visit our website: http://casertaconcepts.com/.
Similar to The Connected Data Imperative: The Shifting Enterprise Data Story (20)
Atelier - Architecture d’applications de Graphes - GraphSummit ParisNeo4j
Atelier - Architecture d’applications de Graphes
Participez à cet atelier pratique animé par des experts de Neo4j qui vous guideront pour découvrir l’intelligence contextuelle. En utilisant un jeu de données réel, nous construirons étape par étape une solution de graphes ; de la construction du modèle de données de graphes à l’exécution de requêtes et à la visualisation des données. L’approche sera applicable à de multiples cas d’usages et industries.
Atelier - Innover avec l’IA Générative et les graphes de connaissancesNeo4j
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Allez au-delà du battage médiatique autour de l’IA et découvrez des techniques pratiques pour utiliser l’IA de manière responsable à travers les données de votre organisation. Explorez comment utiliser les graphes de connaissances pour augmenter la précision, la transparence et la capacité d’explication dans les systèmes d’IA générative. Vous partirez avec une expérience pratique combinant les relations entre les données et les LLM pour apporter du contexte spécifique à votre domaine et améliorer votre raisonnement.
Amenez votre ordinateur portable et nous vous guiderons sur la mise en place de votre propre pile d’IA générative, en vous fournissant des exemples pratiques et codés pour démarrer en quelques minutes.
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j
Dr. Jesús Barrasa, Head of Solutions Architecture for EMEA, Neo4j
Découvrez les dernières innovations de Neo4j, et notamment les dernières intégrations cloud et les améliorations produits qui font de Neo4j un choix essentiel pour les développeurs qui créent des applications avec des données interconnectées et de l’IA générative.
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j
Dr. Jesús Barrasa, Head of Solutions Architecture for EMEA, Neo4j
Découvrez les dernières innovations de Neo4j, et notamment les dernières intégrations cloud et les améliorations produits qui font de Neo4j un choix essentiel pour les développeurs qui créent des applications avec des données interconnectées et de l’IA générative.
SOPRA STERIA - GraphRAG : repousser les limitations du RAG via l’utilisation ...Neo4j
Romain CAMPOURCY – Architecte Solution, Sopra Steria
Patrick MEYER – Architecte IA Groupe, Sopra Steria
La Génération de Récupération Augmentée (RAG) permet la réponse à des questions d’utilisateur sur un domaine métier à l’aide de grands modèles de langage. Cette technique fonctionne correctement lorsque la documentation est simple mais trouve des limitations dès que les sources sont complexes. Au travers d’un projet que nous avons réalisé, nous vous présenterons l’approche GraphRAG, une nouvelle approche qui utilise une base Neo4j générée pour améliorer la compréhension des documents et la synthèse d’informations. Cette méthode surpasse l’approche RAG en fournissant des réponses plus holistiques et précises.
ADEO - Knowledge Graph pour le e-commerce, entre challenges et opportunités ...Neo4j
Charles Gouwy, Business Product Leader, Adeo Services (Groupe Leroy Merlin)
Alors que leur Knowledge Graph est déjà intégré sur l’ensemble des expériences d’achat de leur plateforme e-commerce depuis plus de 3 ans, nous verrons quelles sont les nouvelles opportunités et challenges qui s’ouvrent encore à eux grâce à leur utilisation d’une base de donnée de graphes et l’émergence de l’IA.
GraphSummit Paris - The art of the possible with Graph TechnologyNeo4j
Sudhir Hasbe, Chief Product Officer, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
GraphAware - Transforming policing with graph-based intelligence analysisNeo4j
Petr Matuska, Sales & Sales Engineering Lead, GraphAware
Western Australia Police Force’s adoption of Neo4j and the GraphAware Hume graph analytics platform marks a significant advancement in data-driven policing. Facing the challenges of growing volumes of valuable data scattered in disconnected silos, the organisation successfully implemented Neo4j database and Hume, consolidating data from various sources into a dynamic knowledge graph. The result was a connected view of intelligence, making it easier for analysts to solve crime faster. The partnership between Neo4j and GraphAware in this project demonstrates the transformative impact of graph technology on law enforcement’s ability to leverage growing volumes of valuable data to prevent crime and protect communities.
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesNeo4j
David Pond, Lead Product Manager, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/how-axelera-ai-uses-digital-compute-in-memory-to-deliver-fast-and-energy-efficient-computer-vision-a-presentation-from-axelera-ai/
Bram Verhoef, Head of Machine Learning at Axelera AI, presents the “How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-efficient Computer Vision” tutorial at the May 2024 Embedded Vision Summit.
As artificial intelligence inference transitions from cloud environments to edge locations, computer vision applications achieve heightened responsiveness, reliability and privacy. This migration, however, introduces the challenge of operating within the stringent confines of resource constraints typical at the edge, including small form factors, low energy budgets and diminished memory and computational capacities. Axelera AI addresses these challenges through an innovative approach of performing digital computations within memory itself. This technique facilitates the realization of high-performance, energy-efficient and cost-effective computer vision capabilities at the thin and thick edge, extending the frontier of what is achievable with current technologies.
In this presentation, Verhoef unveils his company’s pioneering chip technology and demonstrates its capacity to deliver exceptional frames-per-second performance across a range of standard computer vision networks typical of applications in security, surveillance and the industrial sector. This shows that advanced computer vision can be accessible and efficient, even at the very edge of our technological ecosystem.
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...Jason Yip
The typical problem in product engineering is not bad strategy, so much as “no strategy”. This leads to confusion, lack of motivation, and incoherent action. The next time you look for a strategy and find an empty space, instead of waiting for it to be filled, I will show you how to fill it in yourself. If you’re wrong, it forces a correction. If you’re right, it helps create focus. I’ll share how I’ve approached this in the past, both what works and lessons for what didn’t work so well.
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyScyllaDB
Freshworks creates AI-boosted business software that helps employees work more efficiently and effectively. Managing data across multiple RDBMS and NoSQL databases was already a challenge at their current scale. To prepare for 10X growth, they knew it was time to rethink their database strategy. Learn how they architected a solution that would simplify scaling while keeping costs under control.
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframePrecisely
Inconsistent user experience and siloed data, high costs, and changing customer expectations – Citizens Bank was experiencing these challenges while it was attempting to deliver a superior digital banking experience for its clients. Its core banking applications run on the mainframe and Citizens was using legacy utilities to get the critical mainframe data to feed customer-facing channels, like call centers, web, and mobile. Ultimately, this led to higher operating costs (MIPS), delayed response times, and longer time to market.
Ever-changing customer expectations demand more modern digital experiences, and the bank needed to find a solution that could provide real-time data to its customer channels with low latency and operating costs. Join this session to learn how Citizens is leveraging Precisely to replicate mainframe data to its customer channels and deliver on their “modern digital bank” experiences.
5th LF Energy Power Grid Model Meet-up SlidesDanBrown980551
5th Power Grid Model Meet-up
It is with great pleasure that we extend to you an invitation to the 5th Power Grid Model Meet-up, scheduled for 6th June 2024. This event will adopt a hybrid format, allowing participants to join us either through an online Mircosoft Teams session or in person at TU/e located at Den Dolech 2, Eindhoven, Netherlands. The meet-up will be hosted by Eindhoven University of Technology (TU/e), a research university specializing in engineering science & technology.
Power Grid Model
The global energy transition is placing new and unprecedented demands on Distribution System Operators (DSOs). Alongside upgrades to grid capacity, processes such as digitization, capacity optimization, and congestion management are becoming vital for delivering reliable services.
Power Grid Model is an open source project from Linux Foundation Energy and provides a calculation engine that is increasingly essential for DSOs. It offers a standards-based foundation enabling real-time power systems analysis, simulations of electrical power grids, and sophisticated what-if analysis. In addition, it enables in-depth studies and analysis of the electrical power grid’s behavior and performance. This comprehensive model incorporates essential factors such as power generation capacity, electrical losses, voltage levels, power flows, and system stability.
Power Grid Model is currently being applied in a wide variety of use cases, including grid planning, expansion, reliability, and congestion studies. It can also help in analyzing the impact of renewable energy integration, assessing the effects of disturbances or faults, and developing strategies for grid control and optimization.
What to expect
For the upcoming meetup we are organizing, we have an exciting lineup of activities planned:
-Insightful presentations covering two practical applications of the Power Grid Model.
-An update on the latest advancements in Power Grid -Model technology during the first and second quarters of 2024.
-An interactive brainstorming session to discuss and propose new feature requests.
-An opportunity to connect with fellow Power Grid Model enthusiasts and users.
Essentials of Automations: Exploring Attributes & Automation ParametersSafe Software
Building automations in FME Flow can save time, money, and help businesses scale by eliminating data silos and providing data to stakeholders in real-time. One essential component to orchestrating complex automations is the use of attributes & automation parameters (both formerly known as “keys”). In fact, it’s unlikely you’ll ever build an Automation without using these components, but what exactly are they?
Attributes & automation parameters enable the automation author to pass data values from one automation component to the next. During this webinar, our FME Flow Specialists will cover leveraging the three types of these output attributes & parameters in FME Flow: Event, Custom, and Automation. As a bonus, they’ll also be making use of the Split-Merge Block functionality.
You’ll leave this webinar with a better understanding of how to maximize the potential of automations by making use of attributes & automation parameters, with the ultimate goal of setting your enterprise integration workflows up on autopilot.
Fueling AI with Great Data with Airbyte WebinarZilliz
This talk will focus on how to collect data from a variety of sources, leveraging this data for RAG and other GenAI use cases, and finally charting your course to productionalization.
Main news related to the CCS TSI 2023 (2023/1695)Jakub Marek
An English 🇬🇧 translation of a presentation to the speech I gave about the main changes brought by CCS TSI 2023 at the biggest Czech conference on Communications and signalling systems on Railways, which was held in Clarion Hotel Olomouc from 7th to 9th November 2023 (konferenceszt.cz). Attended by around 500 participants and 200 on-line followers.
The original Czech 🇨🇿 version of the presentation can be found here: https://www.slideshare.net/slideshow/hlavni-novinky-souvisejici-s-ccs-tsi-2023-2023-1695/269688092 .
The videorecording (in Czech) from the presentation is available here: https://youtu.be/WzjJWm4IyPk?si=SImb06tuXGb30BEH .
In the realm of cybersecurity, offensive security practices act as a critical shield. By simulating real-world attacks in a controlled environment, these techniques expose vulnerabilities before malicious actors can exploit them. This proactive approach allows manufacturers to identify and fix weaknesses, significantly enhancing system security.
This presentation delves into the development of a system designed to mimic Galileo's Open Service signal using software-defined radio (SDR) technology. We'll begin with a foundational overview of both Global Navigation Satellite Systems (GNSS) and the intricacies of digital signal processing.
The presentation culminates in a live demonstration. We'll showcase the manipulation of Galileo's Open Service pilot signal, simulating an attack on various software and hardware systems. This practical demonstration serves to highlight the potential consequences of unaddressed vulnerabilities, emphasizing the importance of offensive security practices in safeguarding critical infrastructure.
"Choosing proper type of scaling", Olena SyrotaFwdays
Imagine an IoT processing system that is already quite mature and production-ready and for which client coverage is growing and scaling and performance aspects are life and death questions. The system has Redis, MongoDB, and stream processing based on ksqldb. In this talk, firstly, we will analyze scaling approaches and then select the proper ones for our system.
Conversational agents, or chatbots, are increasingly used to access all sorts of services using natural language. While open-domain chatbots - like ChatGPT - can converse on any topic, task-oriented chatbots - the focus of this paper - are designed for specific tasks, like booking a flight, obtaining customer support, or setting an appointment. Like any other software, task-oriented chatbots need to be properly tested, usually by defining and executing test scenarios (i.e., sequences of user-chatbot interactions). However, there is currently a lack of methods to quantify the completeness and strength of such test scenarios, which can lead to low-quality tests, and hence to buggy chatbots.
To fill this gap, we propose adapting mutation testing (MuT) for task-oriented chatbots. To this end, we introduce a set of mutation operators that emulate faults in chatbot designs, an architecture that enables MuT on chatbots built using heterogeneous technologies, and a practical realisation as an Eclipse plugin. Moreover, we evaluate the applicability, effectiveness and efficiency of our approach on open-source chatbots, with promising results.
21. Let’s Hear a Few Stories
— David Meza, Chief Knowledge Architect at
NASA
“Neo4j saved well over two years
of work and one million dollars of
taxpayer funds.”
Impact
47. The Largest Graph Innovation Network
3,000,000+ with 50k additional per month
Neo4j Downloads
225+ customers
50% from Global 2000
100+
Technology and Services Partners
450+ annual events & 10k attendees
Graph and Neo4j awareness and training
43,000+
Neo4j Meetup Members
50,000+
Online and Classroom Education Registrants
49. RDBMS Vocabulary Mapped to Graph Modeling
Relational DB Construct Graph DB Construct
Entity table Node labels
Row Node
Columns Node properties
Technical primary keys Replace with business primary keys
Constraints Unique constraints for business keys
Indexes Indexes on any property
Foreign keys Relationships
Default values Not required
De-normalized or duplicated data Create separate nodes
Join tables Relationships
Join table columns Relationship properties
50. Good for discrete problems
Insufficient for connected
problems
RDBMS
53. At Write Time:
data is connected
as it is stored
At Read Time:
Lightning-fast retrieval of data and relationships via
pointer chasing
Index free adjacency
Graph Optimized Memory & Storage
56. 56
Example HR Query in SQL The Same Query using Cypher
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
Project Impact
Less time writing queries
• More time understanding the answers
• Leaving time to ask the next question
Less time debugging queries:
• More time writing the next piece of code
• Improved quality of overall code base
Code that’s easier to read:
• Faster ramp-up for new project members
• Improved maintainability & troubleshooting
Productivity Gains with Graph Query Language
The query asks: “Find all direct reports and how many people they manage, up to three levels down”
57. Connectedness and Size of Data Set
ResponseTime
Relational and Other
NoSQL Databases
0 to 2 hops
0 to 3 degrees
Thousands of connections
1000x
Advantage
Tens to hundreds of hops
Thousands of degrees
Billions of connections
Graph
“Minutes to
milliseconds”
“Minutes to Milliseconds” Real-Time Query Performance
61. NoSQL Databases Don’t Handle Relationships
• No data structures to model or store
relationships
• No query constructs to support data
relationships
• Relating data requires “JOIN logic”
in the application
• No ACID support for transactions
… making NoSQL databases inappropriate when
data relationships are valuable in real-time
62. Data lake
Good for Analytics, BI, Map Reduce
Non-Operational, Slow Queries
RDBMS
74. Shopping Recommendations
Examples of companies that use Neo4j, the world’s leading graph database, for
recommendation and personalization engines.
Adidas uses Neo4j to combine
content and product data into a
single, searchable graph database
which is used to create a
personalized customer experience
“We have many different silos, many
different data domains, and in order to
make sense out of our data, we needed
to bring those together and make them
useful for us,”
– Sokratis Kartelias, Adidas
eBay ShopBot Personal Shopping
Companion in FB Messenger
“ShopBot uses its Knowledge Graph to
understand user requests and generate
follow-up questions to refine requests
before searching for the items in eBay’s
inventory. In a search query for “bags”
for example, purple nodes represent
“categories,” green “attributes” and
pink are “values” for those attributes.”
– RJ Pittman Blog, eBay
Walmart uses Neo4j to give
customer best web experience
through relevant and personal
recommendations
“As the current market leader in graph
databases, and with enterprise features
for scalability and availability, Neo4j is
the right choice to meet our demands”.
- Marcos Vada, Walmart
Product recommendations Personalization
Linkedin Chitu seeks to engage
Chinese jobseekers through a
game-like user interface that is
available on both desktop and
mobile devices.
“The challenge was speed,” said
Dong Bin, Manager of Development
at Chitu. “Due to the rate of growth
we saw from our competitors in the
Chinese market, we knew that we
had to launch Chitu as quickly as
possible.”
Social Network
Additional Case Studies