Revisiting the Power of Classification
This is a second take on a prior blog post, Understanding the Power of Classification.
The Greek philosopher Aristotle (384-322 B.C.) first came up with the idea of classifying plants and animals by type, essentially creating the notion of a hierarchy or taxonomy. The idea was to group types of plants and animals according to their similarities thus forming something that looked like a "tree" with which most people are familiar. People tend to understand the notion of a "tree", but people tend to be less familiar with the notion of what is known as a "graph".
A tree, or hierarchy of things, is actually a type of graph. You can differentiate the notion of a tree and the notion of a graphs in your mind as follows: A "tree" has, well, only ONE TREE. A graph can have many trees.
Classification is about organizing knowledge. Categorization is a synonym of classification. The only thing better than classifications is standard classifications. One well known classification system is the Dewey Decimal Classification used by libraries. Imagine what it would be like if every different library had a different classification system for organizing its books.
Trees and graphs are used to classify things. Taxonomies and Ontologies are tools for organizing knowledge into trees or graphs. Another term for the trees and graphs that make up a taxonomy or ontology is the knowledge graph. Taxonomies and ontologies are just ways to represent knowledge, the classifications, in machine readable graphs of knowledge.
Why would one do this?
Artificial intelligence is about bringing taxonomies and ontologies to life. What that means to me is that if you have an artificial intelligence software application, but you have no machine readable taxonomy or ontology for the AI to use; what you get will not be that interesting. But, if you have both artificial intelligence software and a taxonomy or ontology, magical things can be the result.
Here is an example of the classifications in a small financial reporting scheme:
- First order of order. Putting books on shelves is an example the first order of order.
- Second order of order. Creating a list of books on the shelves you have is an example of second order of order. This can be done on paper or it can be done in a database.
- Third order of order. Adding even more information to information is an example of third order of order. Using the book example, classifying books by genre, best sellers, featured books, bargain books, books which one of your friends has read; basically there are countless ways to organize something.
"In fact, the third-order practices that make a company's existing assets more profitable, increase customer loyalty, and seriously reduce costs are the Trojan horse of the information age. As we all get used to them, third-order practices undermine some of our most deeply ingrained ways of thinking about the world and our knowledge of it."
- That every classification scheme ever devised inherently reflects the biases of those that constructed the classification system.
- The role metadata plays in allowing you to create your own custom classification system so you can have the view of something that you want.
- Modern Graph Query Language - GSQL
- Standard GQL (ISO Standard)
Comments
Post a Comment