Whether it’s using declared social connections to make recommendations, or connecting the dots between seemingly unrelated facts and interests to infer interests, graphs offer a world of fresh possibility when it comes to making better recommendations. Challenges such as highly unstructured BIG DATA or real time query performance can be answered with a graph database such as Neo4j. Rik Van Bruggen explains why companies such as Walmart or National Geographic use Neo4j to power their online recommendations.