In this chapter, we’ll explore in more detail how graphs and machine learning can fit together, helping to deliver better services to end users, data analysts, and businesspeople. Chapters 1 and 2 introduced general concepts in machine learning, such as
- The different phases that compose a generic machine learning project (specifically, the six phases of the CRISP-DM model: business understanding, data understanding, data preparation, modeling, evaluation, and deployment)
- The importance of data quality and quantity to create a valuable and meaningful model that can provide accurate predictions
- How to handle a large amount of data (big data) by using a graph data model
Here, we will see how to harness the power of the graph model as a way of representing data that makes it easy to access and analyze, as well as how to use the “intelligence” of the machine learning algorithms based on graph theory. I would like to start this chapter with an image (figure 3.1) that represents the path of converting raw data, available from multiple sources, to something that is more than simple knowledge or insight: wisdom.