

<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Neo4j - DKM Ecosystem</title>
	<atom:link href="https://www.dkmeco.com/en/category/neo4j/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.dkmeco.com/en</link>
	<description></description>
	<lastBuildDate>Tue, 15 Apr 2025 15:06:40 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.1</generator>

<image>
	<url>https://www.dkmeco.com/en/wp-content/uploads/2023/11/cropped-logo-32x32.png</url>
	<title>Neo4j - DKM Ecosystem</title>
	<link>https://www.dkmeco.com/en</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>The Neo4j + Databricks connector delivers deeper insights and accelerates GenAI development</title>
		<link>https://www.dkmeco.com/en/the-neo4j-databricks-connector-delivers-deeper-insights-and-accelerates-genai-development/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-neo4j-databricks-connector-delivers-deeper-insights-and-accelerates-genai-development</link>
		
		<dc:creator><![CDATA[dkm-admin]]></dc:creator>
		<pubDate>Tue, 15 Apr 2025 15:05:25 +0000</pubDate>
				<category><![CDATA[Neo4j]]></category>
		<guid isPermaLink="false">https://www.dkmeco.com/en/?p=9935</guid>

					<description><![CDATA[<p>The Neo4j + Databricks connector enables enterprises to uncover hidden patterns in interconnected data, accelerating GenAI development and analytics. By</p>
<p>The post <a href="https://www.dkmeco.com/en/the-neo4j-databricks-connector-delivers-deeper-insights-and-accelerates-genai-development/">The Neo4j + Databricks connector delivers deeper insights and accelerates GenAI development</a> first appeared on <a href="https://www.dkmeco.com/en">DKM Ecosystem</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>The<a href="https://www.dkmeco.com/en/neo4j/"><strong> Neo4j</strong></a> + Databricks connector enables enterprises to uncover hidden patterns in interconnected data, accelerating GenAI development and analytics. By combining structured and unstructured data, businesses gain deeper contextual insights for fraud detection, customer 360, and supply chain optimization. The solution features seamless data ingestion, real-time analysis with Neo4j&#8217;s graph algorithms, and enhanced GenAI accuracy via GraphRAG. With ACID compliance, robust security, and integrations like LangChain, it empowers developers to build scalable, explainable AI applications. This partnership delivers faster insights while maintaining data integrity across industries.</p>
<p><img fetchpriority="high" decoding="async" class="aligncenter" src="http://dkm-website.oss-cn-shenzhen.aliyuncs.com/upload/0/dataBlog/blog/Neo4j/%E6%88%AA%E5%B1%8F2024-08-20%2017.37.05.png" width="498" height="353" /></p>
<p>In a hyperconnected, data-rich world, businesses need to understand complex relationships within large, diverse datasets. For example, customer interactions involve tracking behaviors, preferences, and patterns across online platforms, physical stores, and social media. Companies must comprehend all these relationships to optimize strategies and enhance customer experiences.</p>
<p>To address this, Databricks and Neo4j have jointly introduced a validated partner solution. This connector enables their mutual customers to seamlessly integrate structured and unstructured data, uncover hidden patterns across billions of data connections, enhance contextual understanding, and rapidly deliver enterprise-grade GenAI applications.</p>
<p><img decoding="async" class="aligncenter" src="http://dkm-website.oss-cn-shenzhen.aliyuncs.com/upload/0/dataBlog/blog/Neo4j/%E6%88%AA%E5%B1%8F2024-08-20%2017.37.13.png" width="535" height="339" /></p>
<p>Neo4j helps businesses efficiently analyze relationships in highly interconnected data, even as volumes grow. Its applications span fraud detection, supply chain and logistics, energy solutions, customer 360, and more.</p>
<p>Developers using Neo4j with Databricks can now:</p>
<p><img decoding="async" class="aligncenter" src="http://dkm-website.oss-cn-shenzhen.aliyuncs.com/upload/0/dataBlog/blog/Neo4j/%E6%88%AA%E5%B1%8F2024-08-20%2017.37.19.png" width="503" height="276" /></p>
<ul>
<li><strong>Enhance analytics by ingesting data from Databricks to Neo4j</strong>: Create a seamless workflow to continuously process, analyze, and update data across both platforms, enabling real-time insights and decision-making.</li>
<li><strong>Discover hidden patterns for deeper insights</strong>: Leverage Neo4j’s built-in graph algorithms and Cypher query language to uncover hidden patterns. In Databricks notebooks, Neo4j Bloom and the Neo4j Visualization Library (NVL) enable visual data exploration.</li>
<li><strong>Combine Neo4j knowledge graphs with Graph Retrieval-Augmented Generation (GraphRAG)</strong>: Neo4j’s knowledge graphs enhance RAG by addressing accuracy, explainability, and transparency, unlocking GenAI’s full potential.</li>
</ul>
<p>Next, let’s explore how Neo4j and Databricks deliver breakthrough analytics and GenAI outcomes.</p>
<p><img loading="lazy" decoding="async" class="aligncenter" src="http://dkm-website.oss-cn-shenzhen.aliyuncs.com/upload/0/dataBlog/blog/Neo4j/%E6%88%AA%E5%B1%8F2024-08-20%2017.37.35.png" width="547" height="534" /></p>
<h3>Data from Databricks to Neo4j for Enhanced Analytics</h3>
<p>The Neo4j connector for Databricks seamlessly transfers data to Neo4j for analysis in a graph structure. Neo4j’s graph database excels at handling interconnected data, making it ideal for analyzing complex relationships. The connector can read from and write to Delta tables in Databricks notebooks.</p>
<p>A code snippet demonstrates how the connector ingests data into Neo4j to create nodes, labels, properties, and relationships.</p>
<p>Both Delta Lake and Neo4j are ACID-compliant systems, ensuring data consistency, reliability, and integrity across the pipeline. Delta Lake, an open-source storage layer, brings ACID transactions to Apache Spark and big data workloads. Neo4j and Delta Lake efficiently handle complex queries and real-time insights, scaling to petabytes of data while ensuring consistency through ACID transactions and optimizing reads/writes via indexing and caching.</p>
<p>The Databricks connector prioritizes data availability and security. Neo4j Aura offers a 99.95% uptime SLA for real-time applications and complies with ISO 27001, GDPR, CCPA, SOC2, and HIPAA. Access controls via Databricks Unity Catalog ensure only approved data is analyzed, while Neo4j integrates with SSO providers like Microsoft Azure AD and Okta, offering static encryption via customer-managed keys (CMK) and role-based access control (RBAC).</p>
<h3>Discovering Hidden Patterns for Deeper Insights</h3>
<p>Neo4j’s developer-friendly schema simplifies prototyping and evolving data models from development to production. Its property graph model stores attributes directly in the graph, streamlining design and implementation.</p>
<p>Graphs built on Neo4j unify transactional, organizational, and vector-embedded data in a single database, simplifying application architecture. Native graph databases enable rapid traversal of connections without costly joins or index lookups—a capability called <em>index-free adjacency</em>, where nodes directly reference neighbors via memory pointers. This ensures processing time scales with data volume, not relationship complexity.</p>
<p>Developers can also use prebuilt graph algorithms and Cypher queries for pattern detection. Centrality, pathfinding, similarity, and other Neo4j algorithms power recommendation engines, supply chain optimization, identity management, and network monitoring.</p>
<h3>Knowledge Graphs and GraphRAG: Unlocking GenAI’s Potential</h3>
<p>The importance of knowledge graphs in GenAI cannot be overstated. Gartner highlights their critical role, urging data leaders to &#8220;harness LLMs’ power and knowledge graphs’ robustness to build fault-tolerant AI applications.&#8221;</p>
<p>As GenAI adoption grows, knowledge graphs excel at improving LLM accuracy, relevance, and transparency. They contextualize responses by representing relationships and integrating structured/unstructured data.</p>
<p>With GraphRAG, LLMs retrieve relevant information from knowledge graphs using vector and semantic searches, then augment responses with contextual data. Microsoft researchers found GraphRAG-powered LLMs deliver more comprehensive, interpretable, and diverse answers.</p>
<p>Databricks developers can accelerate GenAI projects by integrating GraphRAG capabilities. Ready-made integrations provide easy access to AI frameworks like LangChain and LlamaIndex.</p>
<h3>Adding Critical Analytics and GenAI Capabilities to Databricks</h3>
<p>Extracting insights from densely connected datasets and accelerating GenAI development are top priorities for modern enterprises. The Neo4j-Databricks integration helps organizations tackle these challenges and stay ahead in the GenAI and analytics landscape.</p>
<p><strong>Neo4j’s graph database platform empowers businesses to uncover hidden relationships across billions of connections, solving critical challenges in fraud detection, customer 360, supply chains, IoT, and more.</strong></p><p>The post <a href="https://www.dkmeco.com/en/the-neo4j-databricks-connector-delivers-deeper-insights-and-accelerates-genai-development/">The Neo4j + Databricks connector delivers deeper insights and accelerates GenAI development</a> first appeared on <a href="https://www.dkmeco.com/en">DKM Ecosystem</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>BNP Paribas Personal Finance reduces fraud by 20% with Neo4j&#8217;s graph-powered fraud detection</title>
		<link>https://www.dkmeco.com/en/bnp-paribas-personal-finance-reduces-fraud-by-20-with-neo4js-graph-powered-fraud-detection/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bnp-paribas-personal-finance-reduces-fraud-by-20-with-neo4js-graph-powered-fraud-detection</link>
		
		<dc:creator><![CDATA[dkm-admin]]></dc:creator>
		<pubDate>Tue, 15 Apr 2025 14:59:20 +0000</pubDate>
				<category><![CDATA[Neo4j]]></category>
		<guid isPermaLink="false">https://www.dkmeco.com/en/?p=9930</guid>

					<description><![CDATA[<p>BNP Paribas Personal Finance, a European leader in retail financing, reduced fraud by 20% using Neo4j&#8217;s graph database for real-time</p>
<p>The post <a href="https://www.dkmeco.com/en/bnp-paribas-personal-finance-reduces-fraud-by-20-with-neo4js-graph-powered-fraud-detection/">BNP Paribas Personal Finance reduces fraud by 20% with Neo4j’s graph-powered fraud detection</a> first appeared on <a href="https://www.dkmeco.com/en">DKM Ecosystem</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>BNP Paribas Personal Finance, a European leader in retail financing, reduced fraud by 20% using Neo4j&#8217;s graph database for real-time fraud detection. Facing sophisticated fraud networks that manipulate application data, the company transitioned from relational databases to Neo4j to uncover hidden connections across credit applications. The graph-powered system analyzes relationships in milliseconds, enabling accurate risk scoring while maintaining fast approval times. By integrating machine learning with graph-based embeddings, the bank now detects complex fraud patterns without rejecting valid applications. This success highlights Neo4j&#8217;s ability to reveal critical insights in interconnected data, delivering both security and operational efficiency. The partnership continues to evolve, adapting to emerging fraud tactics.</p>
<p>BNP Paribas Personal Finance specializes in retail financing through consumer credit and installment payment services, with fraud prevention being a top priority. As a wholly-owned subsidiary of BNP Paribas Group and a leader in European personal finance, it serves customers, partners, and employees across 33 countries.</p>
<p>While installment services allow consumers to access future funds conveniently, they also attract fraudsters who manipulate applications to conceal identities and avoid repayment. Mehdi Barchouchi, Head of Innovative Data and Tools for Risk at BNP Paribas Personal Finance France, explains: &#8220;Fraudsters reuse information across applications and alter details to bypass rules and blacklists.&#8221;</p>
<p>With over 800,000 applications and trust from 85 retailers, robust anti-fraud tools are critical. The company adopted Neo4j’s graph database after a proof of concept (POC) to enhance its fraud detection system, overcoming fraudsters’ sophisticated data manipulation strategies.</p>
<p><strong>Close Collaboration with <a href="https://www.dkmeco.com/en/neo4j/">Neo4j</a> Paved the Way for Success</strong></p>
<p>Relational databases struggled with real-time analysis of interconnected data. Barchouchi notes: &#8220;We needed to link credit applications with diverse data—even without shared identifiers—to enable instant risk scoring.&#8221; Traditional SQL databases couldn’t efficiently traverse deep relationships, leading to performance bottlenecks.</p>
<p>BNP Paribas chose Neo4j’s enterprise graph database, with Neo4j’s team assisting in data modeling and query development. The result? A 20% reduction in fraud.</p>
<p><strong>Graph-Powered Fraud Detection Cuts Fraud by 20%</strong></p>
<p>The new system processes applications with a maximum 2-second delay, integrating real-time data to identify fraud patterns via graph-based similarity links. Julie Cavarroc, Data Scientist at BNPP PF’s Central Risk Scoring Hub, highlights: &#8220;Neo4j provides broader context, revealing complex fraud networks without excessive false rejections.&#8221;</p>
<p>The solution rejects only a small fraction of applications while significantly reducing fraud—demonstrating precision without compromising loan volume.</p>
<p><strong>A Winning Partnership</strong></p>
<p>BNP Paribas continues refining its graph models to adapt to evolving fraud tactics. Barchouchi affirms: &#8220;Our legacy database couldn’t deliver these results. Neo4j enabled a fraud detection system that exceeded expectations.&#8221;</p>
<p>Neo4j’s graph database platform helps businesses uncover hidden relationships across billions of connections, driving solutions for fraud detection, customer 360, supply chains, IoT, and more.</p><p>The post <a href="https://www.dkmeco.com/en/bnp-paribas-personal-finance-reduces-fraud-by-20-with-neo4js-graph-powered-fraud-detection/">BNP Paribas Personal Finance reduces fraud by 20% with Neo4j’s graph-powered fraud detection</a> first appeared on <a href="https://www.dkmeco.com/en">DKM Ecosystem</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Kickstart your GenAI development effortlessly with Neo4j&#8217;s ecosystem tool, GraphRAG!</title>
		<link>https://www.dkmeco.com/en/kickstart-your-genai-development-effortlessly-with-neo4js-ecosystem-tool-graphrag/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=kickstart-your-genai-development-effortlessly-with-neo4js-ecosystem-tool-graphrag</link>
		
		<dc:creator><![CDATA[dkm-admin]]></dc:creator>
		<pubDate>Tue, 15 Apr 2025 14:50:44 +0000</pubDate>
				<category><![CDATA[Neo4j]]></category>
		<guid isPermaLink="false">https://www.dkmeco.com/en/?p=9926</guid>

					<description><![CDATA[<p>Neo4j&#8217;s GraphRAG combines knowledge graphs with RAG to enhance GenAI applications, improving accuracy and reducing hallucinations by leveraging structured data.</p>
<p>The post <a href="https://www.dkmeco.com/en/kickstart-your-genai-development-effortlessly-with-neo4js-ecosystem-tool-graphrag/">Kickstart your GenAI development effortlessly with Neo4j’s ecosystem tool, GraphRAG!</a> first appeared on <a href="https://www.dkmeco.com/en">DKM Ecosystem</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Neo4j&#8217;s GraphRAG combines knowledge graphs with RAG to enhance GenAI applications, improving accuracy and reducing hallucinations by leveraging structured data. Key tools include: the Knowledge Graph Builder for transforming unstructured text into graphs; NeoConverse for natural language query processing; and seamless integrations with LangChain, LlamaIndex, and other GenAI frameworks. This ecosystem accelerates development while ensuring explainable AI, helping businesses uncover insights across fraud detection, customer analytics, and IoT applications.</p>
<p>With Neo4j&#8217;s GraphRAG ecosystem tools, you can easily get started with knowledge graph-based GenAI applications, improving response quality and interpretability while accelerating development and adoption.</p>
<p style="text-align: center;"><img loading="lazy" decoding="async" class="" src="http://dkm-website.oss-cn-shenzhen.aliyuncs.com/upload/0/dataBlog/blog/Neo4j/%E6%88%AA%E5%B1%8F2024-08-20%2017.26.40.png" width="513" height="262" /></p>
<p>GraphRAG combines retrieval-augmented generation (RAG) with knowledge graphs to address key LLM challenges like hallucinations and lack of domain-specific context. Unlike traditional RAG solutions that only provide access to fragmented text data, GraphRAG integrates structured and semi-structured information into the retrieval process.</p>
<p style="text-align: center;"><img loading="lazy" decoding="async" class="" src="http://dkm-website.oss-cn-shenzhen.aliyuncs.com/upload/0/dataBlog/blog/Neo4j/%E6%88%AA%E5%B1%8F2024-08-20%2017.26.47.png" width="543" height="269" /></p>
<p>Knowledge graphs provide contextual memory, enabling LLMs to answer questions reliably and act as trusted agents in complex workflows. GraphRAG helps users create knowledge graphs from unstructured text and leverages them—or existing graph databases—to retrieve relevant information for generative tasks using vector and graph searches.</p>
<p><strong>Key Tools</strong></p>
<p>Knowledge Graph Builder: Quickly transforms unstructured text (PDFs, Word docs, YouTube transcripts, Wikipedia pages, etc.) into structured graphs, revealing hidden entities and relationships.</p>
<p><img loading="lazy" decoding="async" class="aligncenter" src="http://dkm-website.oss-cn-shenzhen.aliyuncs.com/upload/0/dataBlog/blog/Neo4j/%E6%88%AA%E5%B1%8F2024-08-20%2017.26.53.png" width="581" height="328" /></p>
<p>Frontend: A React app using <a href="https://www.dkmeco.com/en/neo4j/"><strong>Neo4j</strong></a>’s design system and visualization library.</p>
<p>Backend: Python-based (FastAPI) with LangChain integration, running on Google Cloud Run.</p>
<p>NeoConverse: Translates natural language queries into Cypher for graph-based responses. Workflow:</p>
<p>User selects a dataset and response format (text/graph).</p>
<p><img loading="lazy" decoding="async" class="aligncenter" src="http://dkm-website.oss-cn-shenzhen.aliyuncs.com/upload/0/dataBlog/blog/Neo4j/%E6%88%AA%E5%B1%8F2024-08-20%2017.26.59.png" width="525" height="207" /></p>
<p>The system extracts the database schema, combines it with the query, and generates a Cypher query via LLM.</p>
<p>Results are validated and used to generate a response.</p>
<p>&nbsp;</p>
<p><strong>GenAI Framework Integrations:</strong></p>
<p>Supports Python, JavaScript, and Java.</p>
<p>Works with LangChain (vector/graph search, text-to-graph, advanced RAG), LlamaIndex (Cypher/vector search, knowledge graph construction), Spring AI, and DSPy.</p>
<p><strong>Benefits</strong></p>
<p>Enhanced Accuracy: Reduces LLM hallucinations with structured context.</p>
<p><img loading="lazy" decoding="async" class="aligncenter" src="http://dkm-website.oss-cn-shenzhen.aliyuncs.com/upload/0/dataBlog/blog/Neo4j/%E6%88%AA%E5%B1%8F2024-08-20%2017.27.08.png" width="557" height="258" /></p>
<p>Faster Development: Pre-built tools for quick integration or customization.</p>
<p><img loading="lazy" decoding="async" class="aligncenter" src="http://dkm-website.oss-cn-shenzhen.aliyuncs.com/upload/0/dataBlog/blog/Neo4j/%E6%88%AA%E5%B1%8F2024-08-20%2017.27.14.png" width="561" height="316" /></p>
<p>Scalability: Handles billions of data connections for fraud detection, customer 360, IoT, and more.</p>
<p><img loading="lazy" decoding="async" class="aligncenter" src="http://dkm-website.oss-cn-shenzhen.aliyuncs.com/upload/0/dataBlog/blog/Neo4j/%E6%88%AA%E5%B1%8F2024-08-20%2017.27.21.png" width="447" height="182" /></p>
<p>Explore Neo4j’s GenAI ecosystem for embeddings, vector search, and cloud-native integrations (Google Vertex AI, AWS Bedrock, Azure OpenAI). The platform unlocks hidden patterns across industries, delivering actionable insights.</p><p>The post <a href="https://www.dkmeco.com/en/kickstart-your-genai-development-effortlessly-with-neo4js-ecosystem-tool-graphrag/">Kickstart your GenAI development effortlessly with Neo4j’s ecosystem tool, GraphRAG!</a> first appeared on <a href="https://www.dkmeco.com/en">DKM Ecosystem</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Neo4j helps Intuit protect enterprise network infrastructure and the data security of 100 million customers.</title>
		<link>https://www.dkmeco.com/en/neo4j-helps-intuit-protect-enterprise-network-infrastructure-and-the-data-security-of-100-million-customers/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=neo4j-helps-intuit-protect-enterprise-network-infrastructure-and-the-data-security-of-100-million-customers</link>
		
		<dc:creator><![CDATA[dkm-admin]]></dc:creator>
		<pubDate>Tue, 15 Apr 2025 14:43:02 +0000</pubDate>
				<category><![CDATA[Neo4j]]></category>
		<guid isPermaLink="false">https://www.dkmeco.com/en/?p=9923</guid>

					<description><![CDATA[<p>As a globally renowned financial and tax software company, Intuit faced challenges in managing vast amounts of customer data and</p>
<p>The post <a href="https://www.dkmeco.com/en/neo4j-helps-intuit-protect-enterprise-network-infrastructure-and-the-data-security-of-100-million-customers/">Neo4j helps Intuit protect enterprise network infrastructure and the data security of 100 million customers.</a> first appeared on <a href="https://www.dkmeco.com/en">DKM Ecosystem</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>As a globally renowned financial and tax software company, Intuit faced challenges in managing vast amounts of customer data and responding to security threats. By adopting Neo4j&#8217;s knowledge graph technology, Intuit built the Security Knowledge and Insights Platform (SKIP), enabling network topology mapping of over 500,000 endpoints and rapidly associating them with assets, significantly improving vulnerability identification and remediation efficiency. The platform integrates multi-source data, utilizes the Nodestream framework for real-time updates, and leverages the <a href="https://www.dkmeco.com/en/neo4j/"><strong>Neo4j</strong></a> Bloom visualization tool to uncover hidden network dependencies and unused infrastructure. Today, Intuit can perform risk scoring calculations in milliseconds, process 75 million database updates per hour, and reduce zero-day vulnerability response times from days to minutes—enhancing both data security and developer productivity. Neo4j empowers Intuit to explore data relationships graphically, ensuring reliable management of customer data.</p>
<p>&nbsp;</p>
<p>Intuit, a renowned financial and tax software company founded in 1983, specializes in providing financial management, tax management, payroll, payment, and personal finance solutions for small and medium-sized businesses, individuals, and accounting professionals. Today, Intuit serves approximately 100 million customers worldwide through products like TurboTax, Credit Karma, QuickBooks, and Mailchimp, empowering individuals and small businesses to optimize their financial efficiency and make confident financial decisions.</p>
<p>To effectively manage the breadth and depth of customer data across its products and implement robust security measures, Intuit must maintain a clear understanding of its infrastructure. As Zach Probst, a software engineer at Intuit, stated: &#8220;Intuit&#8217;s brand is built on being a reliable company and a responsible steward of customer data, which means we need to respond swiftly to security incidents.&#8221;</p>
<p><strong>Security Challenges</strong><br />
Security is paramount, so engineers must be prepared to quickly identify and patch vulnerabilities in Intuit&#8217;s extensive technology stack to prevent exploitation and protect customers from risks.</p>
<p>&#8220;Intuit is a large company with significant influence. Mapping so much computing and network infrastructure is already a massive challenge,&#8221; Probst explained. &#8220;But we also need to consider attribution, prioritization, and hygiene. Understanding who owns which endpoints, which vulnerabilities are most critical, and which infrastructure is no longer in use can significantly raise the stakes.&#8221;</p>
<p>Addressing security vulnerabilities requires deep insight into the affected software, operating systems, or environments. Intuit found it challenging to perform endpoint-to-asset attribution—the process of linking individual hostnames within a domain to their respective assets. This is crucial for achieving comprehensive visibility in security responses and ensuring sensitive information remains secure. The process was also time-consuming and relied on complex manual testing requiring specialized expertise.</p>
<p><strong>The Solution</strong><br />
Intuit overcame this challenge by using Neo4j&#8217;s knowledge graph to map its network of over 500,000 endpoints, enabling precise network topology mapping to locate security vulnerabilities.</p>
<p>Probst explained: &#8220;This setup allows more people to understand network interdependencies, ensuring vulnerabilities are resolved quickly and customer data remains secure.&#8221; Intuit needed to stay ahead.</p>
<p><strong>Powerful and Immediate Incident Response</strong><br />
Intuit&#8217;s Security Knowledge and Insights Platform (SKIP) leverages a knowledge graph integrating interconnected datasets, including vulnerabilities from security scans, cloud resources, compliance frameworks, organizational charts, DNS zones, entries, source code repositories and contributors, Akamai property configurations, redirect rules, and other sources.</p>
<p>The knowledge graph is refreshed with new data using Nodestream, an open-source ETL (extract, transform, load) framework for graph databases developed by Intuit&#8217;s team. Nodestream also supports data ingestion from sources like Kafka, AWS Athena, flat files, and Akamai. Neo4j Bloom is then used for simple graph visualization and exploration.</p>
<p>Before Neo4j, the team couldn&#8217;t map how Intuit&#8217;s infrastructure operated through Akamai, a distributed platform for cloud computing, security, and content delivery. Akamai includes hundreds of property configurations, each with thousands of lines of settings and thousands of endpoints, making traffic routing difficult and time-consuming.</p>
<p>Probst said: &#8220;Using graph relationships allows us to make powerful inferences, unlocking information that would otherwise remain hidden in siloed data. Nothing beats Bloom out of the box. It works seamlessly with minimal fuss, which was incredibly convenient when we started this project.&#8221;</p>
<p>With Neo4j and Bloom, Intuit now has a clear understanding of how its data and network traffic are routed through Akamai. Chad Cloes, a senior staff software engineer at Intuit, noted: &#8220;These visualizations reveal previously hidden insights that were hard to see before, such as identifying where unused infrastructure might be lurking.&#8221;</p>
<p>The team can now link Common Vulnerabilities and Exposures (CVEs) to source code and connect that code to frontend endpoints, mapping potential exposures in unused or unmonitored infrastructure. Probst pointed out: &#8220;This allows us to address the most critical vulnerabilities first and allocate resources appropriately to handle them.&#8221;</p>
<p>Cloes agreed: &#8220;We can now map potential exposures in seconds—something that previously took engineers hours or even days to figure out manually.&#8221;</p>
<p><strong>The Fastest Path to a More Secure Infrastructure: Data Returns in Milliseconds</strong><br />
Given its massive data and network footprint, Probst emphasized: &#8220;It’s critical that we can attribute over 500,000 endpoints to hostnames in milliseconds, simply because we can add new data so quickly. We can pivot on zero-day vulnerabilities, assess our exposure, and resolve them almost immediately.&#8221; This is as close to real-time response as one could hope for.</p>
<p>Intuit now achieves immense throughput, ingesting and linking 20 million events and performing 75 million database updates per hour in the graph, which contains 65 million nodes and 190 million relationships.</p>
<p>Ultimately, more thorough infrastructure mapping leads to a more secure environment with significantly lower risks of security incidents. Another benefit of a clearer system view: time savings and a dramatic boost in developer productivity.</p>
<p>&#8220;Thanks to Neo4j, our developer team can calculate risk scores for every asset in Intuit—defined as any software, server, service, website, source code, etc.—in just four minutes. These are complex traversals involving tens of thousands of assets, and we can complete them incredibly quickly,&#8221; said Zach Probst, Staff Software Engineer at Intuit.</p>
<p>The Neo4j graph database platform helps businesses deeply, easily, and quickly uncover hidden relationships and patterns across billions of data connections. Customers leverage the structure of their connected data to reveal innovative solutions to their most pressing business challenges, from fraud detection and customer 360 to knowledge graphs, supply chains, personalization, IoT, and network management.</p><p>The post <a href="https://www.dkmeco.com/en/neo4j-helps-intuit-protect-enterprise-network-infrastructure-and-the-data-security-of-100-million-customers/">Neo4j helps Intuit protect enterprise network infrastructure and the data security of 100 million customers.</a> first appeared on <a href="https://www.dkmeco.com/en">DKM Ecosystem</a>.</p>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
