Introduction to Ontology Concepts and Modeling

What is ontology? An ontology is a formal system for modeling concepts and their relationships. Unlike relational database systems, which are essentially interconnected tables, ontologies put a premium on the relationships between concepts by storing the information in a graph database, or triplestore. (The following examples use data derived from PLOS, which makes all of its Open Access data and content available.) Relational databases are good at representing tabular data for one-to-one relationships: However, real-life data is seldom this tidy;

Continue reading
people walking in a maze

Forget the Trail of Breadcrumbs

Posted by and

Enterprises often have a simplistic understanding of navigational structures in UX Design. Companies shy away from messing with known organizational schemas for fear that their users or customers will become confused and run away. We don’t give our users enough credit. As a result, most software navigational structures either reflect hierarchical departmental company/brand organization (because how can users be confused by that?), or a very top-heavy list of bucketed themes loosely based on general product “themes”  (hello Amazon!). 

Continue reading

UX Writing: The Case for User-Centric Language

Posted by

If I asked you what is one of the biggest problems on websites today, I’m willing to bet you wouldn’t say it has anything to do with words. But what if I told you it does? Let’s talk about user-centric language. One research group describes the usability problems that result from something as simple as using the wrong words on websites: “Writers often use the language they are most familiar with when describing offerings on websites, without realizing that those

Continue reading