Welcome to Graph Analytics-Instructor Welcome
Welcome to Graph Analytics for Big Data
()
Introduction to Graphs-Lesson 1: What is a Graph?
What to learn in this module
What is a Graph?
()
Why Graphs?
()
Introduction to Graphs-Big Data Graphs in the Real World
Why Graphs? Example 1: Social Networking
()
Why Graphs? Example 2: Biological Networks
()
Why Graphs? Example 3: Human Information Network Analytics
()
Why Graphs? Example 4: Smart Cities
()
The Purpose of Analytics
()
What are the impact of Big Data's V's on Graphs?
()
Introduction to Graphs-Check Your Knowledge - Introduction to Graphs
Download Slides for this Module
Graph Analytics-Big Data and Graph Analytics
What to learn in this module
Focusing On Graph Analytics Techniques
()
If this module takes a little longer... that's OK!
Download All Slides for Module 3
Graph Analytics-Path Analytics
Path Analytics
()
The Basic Path Analytics Question: What is the Best Path?
()
Applying Dijkstra's Algorithm
()
Inclusion and Exclusion Constraints
()
Graph Analytics-Connectivity Analytics
Connectivity Analytics
()
Disconnecting a Graph
()
Connectedness: Indegree and Outdegree
()
Graph Analytics-Community Analytics
Community Analytics and Local Properties
()
Global Property: Modularity
()
Graph Analytics-Centrality Analytics
Centrality Analytics
()
Graph Analytics-Graph Analytics Optional Lectures
Optional Lecture 1: Bi-directional Dijkstra Algorithm
()
Optional Lecture 2: Goal-directed Dijkstra Algorithm
()
Optional Lecture 3: Power Law Graphs
()
Optional Lecture 4: Measuring Graph Evolution
()
Optional Lecture 5: Eigenvector Centrality
()
Optional Lecture 6: Key Player Problems
()
Graph Analytics Techniques-Graph Analytics With Neo4j
Welcome to Graph Analytics Techniques
()
About the Supplementary Resources
Downloading, Installing, and Running Neo4j - Supplementary Resources
Hands-On: Downloading, Installing, and Running Neo4j
()
Getting Started With Neo4j - Supplementary Resources
Hands-On: Getting Started With Neo4j
()
Adding to and Modifying a Graph - Supplementary Resources
Hands-On: Modifying a Graph With Neo4j
()
Download datasets used in this Graph Analytics with Neo4j
Importing Data Into Neo4j - Supplementary Resources
Hands-On: Importing Data Into Neo4j
()
FAQ
Graph Analytics Techniques-Basic Querying, Path Analysis and Centrality Analysis
Basic Queries in Neo4j With Cypher - Supplementary Resources
Hands-On: Basic Queries in Neo4j With Cypher - Part 1
()
Hands-On: Basic Queries in Neo4j With Cypher - Part 2
()
Path Analytics in Neo4j With Cypher - Supplementary Resources
Hands-On: Path Analytics in Neo4j Using Cypher - Part 1
()
Hands-On: Path Analytics in Neo4j Using Cypher - Part 2
()
Connectivity Analytics in Neo4j with Cypher - Supplementary Resources
Hands-On: Connectivity Analytics in Neo4j With Cypher
()
Graph Analytics Techniques-Check Your Knowledge
Assignment: Practicing Graph Analytics in Neo4j With Cypher
Graph Analytics Techniques-Supplementary Resources to Support this Module
Download All Neo4j Supplementary Resources (PDFs)
Computing Platforms for Graph Analytics-Programming Model for Graphs
Introduction: Large Scale Graph Processing
()
A Parallel Programming Model for Graphs
()
Pregel: The System That Changed Graph Processing
()
Computing Platforms for Graph Analytics-Giraph and GraphX - Programming Model Details
Giraph and GraphX
()
Beyond Single Vertex Computation
()
Computing Platforms for Graph Analytics-Examples of Analytics (Using GraphX)
Introduction to GraphX: Hands-On Demonstrations
()
Datasets and Libraries for Example of Analytics Hands On
Download all of the readings for this section as a PDF
Hands On: Building a Graph
()
Hands On: Building a Graph Reading
Hands On: Building a Degree Histogram
()
Hands On: Building a Degree Histogram Reading
Hands On: Plot the Degree Histogram
()
Hands On: Plot the Degree Histogram Reading
Hands On: Network Connectedness and Clustering Components
()
Hands On: Network Connectedness and Clustering Components Reading
Hands On: Joining Graph Datasets
()
Hands On: Joining Graph Datasets Reading