All Posts

Grapes & Chickens: Building the Models That Support Everything

Since entering this profession (information management), I have been amused by the expression “comparing apples and oranges,” which is used to communicate a vast chasm of difference between two items. A typical use of this idiom includes “Comparing a train ride to riding a bicycle is ridiculous, an apples-and-oranges comparison.”

Why am I so amused? Because apples and oranges are both fruit, that’s why. They are, absent any other influential context, essentially the same thing. They are grown in orchards, sold next to each other in stores, purchased for the same price, eaten raw, turned into juice, filled with natural sugar and seeds, and so on. I even use them when teaching basic taxonomy.

The idiom is based on the idea that the distinctions between these two items is too strong to enable a reasonable comparison. For example, it would be unfair to measure the tartness or freshness of an apple using an “orange-based standard.” This is true, of course, but it is even harder to compare an apple with a hockey stick, a prime minister, an emotional outburst, or a philosophical approach to understanding the world.

The is-ness of an item must be singularly defined, assigned, and understood when designing an information system to support it. An item’s is-ness defines how it must be modeled (its schema), which controls how it is described, Are webinars the same as documents? Are tweets like emails? Hammers like nails? Customers like each other? Until you are clear on how and why different items are different -- or the same -- you really shouldn’t be designing their containing knowledge systems.

Here’s a joke my kids taught me. What’s the difference between a chicken and a grape? The answer: They’re both purple, except for the chicken.

Modeling is at the core of every data-driven application, from the analysis of big data to the Internet of Things, from sales to research, people and places and things. Designing the right model can open the door to apples-and-orange comparisons, just as it can make them impossible.

For a look into how we use customer data models, product data models, content models, and knowledge architecture to create a framework for unified commerce download our whitepaper: Attribute-Driven Framework for Unified Commerce

Recent Posts

First Party Data: The New Imperative

The need for accurate data to support digital transformation and the emergence of new restrictions on the use of third-party data have prompted many companies to focus their attention on first party data.

Knowledge Graphs, a Tool to Support Successful Digital Transformation Programs

Knowledge graphs are pretty hot these days. While this class of technology is getting a lot of market and vendor attention these days, it is not necessarily a new construct or approach. The core principles have been around for decades. Organizations are becoming more aware of the potential of knowledge graphs, but many digital leaders are puzzled as to how to take the next step and build business capabilities that leverage this technology.

[RECORDED] Powering Personalized Search with Knowledge Graphs

Transforming Legacy Faceted Search into Personalized Product Discovery The latest in e-commerce trends is the transformation of legacy faceted search into a more personalized experience. By applying semantic reasoning over a knowledge graph, contextual information about a customer can be combined with product data, delivering relevant search results tailored to them. The first half of this webinar is designed for the business executive. We’ll focus on why personalized search is an essential e-commerce ingredient. And we’ll demystify the process of implementing a more personalized product discovery experience for your customers. The second half of the webinar is designed for the data strategist. We’ll cover the data modeling required to build knowledge graphs for successful personalized search. We’ll discuss some real-world cases and cover the steps you can take to get started. Who should attend: Executives who care about e-commerce and the data experts who enable them. Speakers: