1、Knowledge Graphs for AI-Driven ApplicationsIn Oracle AI DatabaseMelli Annamalai,Ramu Murakami Gutierrez,Rahul TaskerGraph Product ManagementOracleOctober 15,2025Agenda2Copyright 2025,Oracle and/or its affiliatesWhat is a Graph/Knowledge Graph?In this session we will use Graphs/Knowledge Graphs to1.F
2、ind bank accounts engaging in fraudulent behavior2.Answer questions about content in a document using natural language3.Trace the connection from products to components to suppliers(and build an app using APEX)We will use Autonomous Database in this session.(Note:Graph feature is available in any su
3、pported database)What is a graph?Copyright 2025,Oracle and/or its affiliates3Represent data as nodes(entities)and edges(relationships)instead of as of rows and columnsNodeNodeEdgeRepresents relationships(also known as connections)Also known as a VertexAlso known as a VertexRepresents entities in dat
4、aRepresents entities in dataWhat is a graph?Copyright 2025,Oracle and/or its affiliates4Represent data as nodes(entities)and edges(relationships)instead of as of rows and columnsAlexRitaTransferred$10LaptopBoughtMaryJaneKnowsIP addr1IP addr2Network trafficWhat is a Graph?A graph models data as entit
5、ies and relationships between them5Copyright 2025,Oracle and/or its affiliatesFinancial institutions:Entities are accounts and relationships money transfers between themAnswer questions such as:What are anomalous money transfer patterns,for example,3-step cyclesGraph AnalyticsFind patterns,groupings
6、,paths,and predictions building connections in data6Copyright 2025,Oracle and/or its affiliatesCyclical patternsGroups/clusters(Courtesy:Garanti Bank)PathsTwo-hop fan out patternGraph AnalyticsFind patterns,groupings,paths,and predictions building connections in dataGraph queries in SQLGraph queries