Perfect Projections
In this chapter, we are going to focus on creating graph projections, which you will be able to perform sophisticated analysis on, and even use other algorithms, such as machine learning and statistical methods, to form insights. We will start by explaining what projections are, leading on to how to use projections in practice. We’ll draw upon how you can create projections in igraph and Neo4j, using a combination of the Cypher query language and Python.
For our use case, we will focus on popular movies, with a focus on using graph data science to find what films actors have appeared in, co-starred in, and multiple other relationships we can define with flexible graph structures. By the end of this chapter, you will be able to create a projection and put it to work for your use case.
We will be covering the following main topics:
- What are projections?
- How to use a projection
- Putting the projection to work