When embarking on the mission of coding the world around us into computerized data, the first thing we need is, of course, a neural network. Just like the one we all carry around inside our skulls.
But how do we build such a structure on a computer, you might ask…
Well, first, we start with the graph. A graph is essentially a data structure made of nodes and connections in between them. like so:
Pretty simple, and straightforward.
This approach of describing data as entities and connections is gaining in popularity over the traditional data-table design mostly because it is more compatible with the way we, humans, encode data in our brains. Though, we use much more complex structures, as you’ll soon find out.