William Lyon Software, technology, startups, etc...

Analyzing the Graph of Thrones

Using graphs to analyze character interactions in the popular Game of Thrones series. Social network analysis with Neo4j.

Adding Geospatial Indexing to legis-graph With Neo4j and Mapbox

Adding geospatial indexing and map visualizations to legis-graph

Building a text adjacency graph from product reviews with the Best Buy API

Finding real world text datasets to analyze can make playing around with NLP tasks much more interesting. This quick post shows how to build a word adjacency graph in Neo4j using product reviews from the Best Buy API.

Crawling APIs Using Neo4j - Building The Star Wars Graph

A common task when working with data from APIs is crawling the API and inserting the results in a database. In this example we'll import data into Neo4j by crawling a public API, building a graph in Neo4j as we go along. We'll use Neo4j as a queuing mechanism to store URLs for placeholder resources waiting to be fetched.

Congressional PageRank - Analyzing US Congress With Neo4j and Apache Spark

This post shows how we can apply graph analytics to US Congressional data to find influential legislators in Congress. Using the Mazerunner open source graph analytics project we are able to use Apache Spark GraphX alongside Neo4j to run the PageRank algorithm on a collaboration graph of US Congress.