a survey: taxonomy building tools

66
© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 1 A Survey: Taxonomy Building Tools Semantic Technology Conference - May 21, 2008 Rachel Lovinger

Upload: rachel-lovinger

Post on 28-Jan-2015

107 views

Category:

Technology


1 download

DESCRIPTION

"A Survey: Taxonomy Building Tools" Presentation by Rachel Lovinger on May 21, 2008 at Semantic Technology Conference.

TRANSCRIPT

Page 1: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 1

A Survey: Taxonomy Building Tools

Semantic Technology Conference - May 21, 2008

Rachel Lovinger

Page 2: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 2

Content Strategy Consultant

Introduction

Photo by Kyknoord

Copy Writing

Information Architecture

Library Science

Design

Business Needs

User Needs

Page 3: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 3

This evaluation is about finding useful, usable tools that will help unlock the story that data has to tell.

About This Survey

The solutions have evolved,and so have our problems.

Page 4: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 4

Looking for tools to

• Develop taxonomy, controlled vocabulary, and metadata relationships

• Prototype data so that designers can create meaningful interactive experiences

• Provide non-technical business users with a way to visualize and verify data

About This Survey

Page 5: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 5

Not evaluating

• Tool integration

• Data mapping, migration or conversion

• Data formats or standards

About This Survey

Page 6: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 6

Agenda

•A DIY tale•The problem 1999•The problem 2008

•Survey: Tools available now•What if…?

Page 7: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 7

A DIY tale

Photo by Lenore M. Edman, www.evilmadscientist.com

Page 8: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 8

The problem 1999:

We need metadata!

Photo by Kyle Flood

Page 9: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 9

History: EW.com[1999] The Scenario

•Multiple articles on the same movie

•Predictable related data, such as: lead performers, release date, director, etc.

Page 10: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 10

[1999] Our Needs

•Standardize keywords

•Star Wars: Episode 1 - The Phantom Menace•Star Wars - Episode I: The Phantom Menace•Star Wars: The Phantom Menace

•Apply related data with a single selection

•Update once, publish to many pages

•Expose rich data relationships

History: EW.com

Page 11: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 11

[2000] Our Solution: Category Tool

•Relational Database

•Controlled Vocabulary

•Hierarchical

History: EW.com

Page 12: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 12

[2000] Our Solution: Category Tool

•Structured category paths:•Movie > Product > Men in Black•Person > Individual > Will Smith

•Relationship types:•Performance, lead•Director•Release Date

History: EW.com

Page 13: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 13

[2000] Our Solution: Category Tool

•Relationships between categories:• {Tom DiCillo} Director of {Double Whammy}

History: EW.com

Page 14: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 14

History: EW.com[2000] Our Solution: Category Tool

•Differentiation:• Movie > The Green Mile• Book > The Green Mile

• Movie > Cats & Dogs• Movie > The Truth About Cats & Dogs

Page 15: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 15

[2003] The Next Generation Requirements

•Scalable

•Based on industry standard formats

•Support all existing data needs

•Support data needs that the old system couldn’t handle

•Reliable

History: TOPICS

Page 16: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 16

[2004] Our Solution

•Opted for RDF & OWL

•No commercial tools suited us

•Wrote specs and built the tool ourselves

History: TOPICS

Page 17: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 17

[2005] Our Solution – Live!

•Pilot system rolled out in early 2005

•Three new sites launched in 6 weeks

Success?

•Sort of…

History: TOPICS

Page 18: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 18

[2005] Further problems

•Awkward integration with an older CMS

•New data not published in real time

•We had to provide all the tool support

•The editors found it complicated to use

History: TOPICS

Page 19: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 19

[2005] Further problems: Usability

•Search

•Browse

•Preview

•QA

History: TOPICS

Page 20: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 20

The problem 2008:

Make sense of this metadata!

Photo by Kyle Flood

Page 21: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 21

Current needs[2007] New projects, familiar problems:

•Taxonomy, metadata, controlled vocabulary, and relationships

•Envision how this data will translate into a website

Page 22: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 22

[2008] A colleague posed this problem:

•Articles related to ideas, people, organizations

•Each concept is related to other articles

•Design should demonstrate relationships

•We need to expose the relationships so we can solve the design problems

A recent problem set

Page 23: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 23

[2008] Key Question

How do we…

•explore the nature and scope of these relationships…

•and design a meaningful visualization of the data landscape…

•before we’ve chosen and implemented a data management solution?

A recent problem set

Page 24: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 24

Recap• 1999 – Need Metadata!

• 2000 – Relational Database Categories

• 2003 – Pushed to its limits

• 2004 – RDF/OWL homegrown tool

• 2005 – Launched several new sites but… the UI dooms it to failure

• 2008 – Need to Expose, Understand, Prototype & Share Metadata!

Page 25: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 25

The solutions have evolved,and so have our problems.

Page 26: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 26

Survey: Tools available now

Photo by Craig Munro

Page 27: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 27

Looking for tools that are

• readily available

• easy to start using

• useful for the design process

Selection method

Page 28: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 28

Types of Confections

Candy

Hard candy

Soft candy

Mints

Gummi

Gum

Chewing Gum

Bubble Gum

Chocolate

Chocolate Bars

Truffles

Dark Chocolate

Milk Chocolate

White Chocolate

Fudge

Chocolate Covered

Ice Cream

Pastries

Brands

Ferrero

Hershey’s

Perugina

Ritter Sport

Sabrina Evans Chocolatier

Test dataDietary ConsiderationsLow CarbLow FatSugar-FreeNut-FreeKosherVegan

IngredientsButterscotchCaramelChocolateFruitMilkMintNougatNutsPeanut ButterSoyYogurt

Candy ProductsReese’s Inside Out Peanut Butter CupsKinder SurpriseMarzipan Dark Chocolate BarWhite Chocolate Pistachio TruffleWhite Chocolate Mint Bar with SprinklesMilk Chocolate with Raspberry Filling

PropertieshasCandyType - Candy Product > TypehasBrand - Candy Product > BrandhasDietaryConsideration - Candy Product >

Dietary ConsiderationhasIngredient - Candy Product > Ingredient

Page 29: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 29

Used to construct lists of hierarchical sets of data, employing a construction based on Broader Terms and Narrower Terms.

MultiTes

A.K.A.

Semaphore Ontology Manger

A.C.S TermTree

WebChoir TCS-10

Thesaurus Tools

Page 30: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 30

Thesaurus Tool: MultiTes• Viewed as a alphabetical list, except when looking at an individual term

Page 31: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 31

Thesaurus Tool: MultiTes• Provides many ways to perform each task

Page 32: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 32

Thesaurus Tool: MultiTes• Create relationships to existing terms by typing– faster but potentially less accurate

• Probably the easiest of these tools to use

Page 33: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 33

• Originally designed as a thesaurus tool, added capability to manage classes and relationships

Semaphore Ontology Manager

• Awkward UI requires more steps for simple tasks

Page 34: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 34

• In default mode, terms are displayed in both flat and tree mode

A. C. S. Term Tree

Page 35: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 35

• Easier to use than some, though it looks more obscure

• Easy to change levels

WebChoir TCS-10

Page 36: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 36

• Require an abstract understanding of thesaurus type relationships that doesn’t really contribute to the design process

• Limited support for other relationships

• Moving terms from one level to another tends to be difficult

• Lack robust visualization options

Drawbacks of Thesaurus Tools

Page 37: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 37

Used to quickly map concepts and terms. More visual and easier to add, remove and rearrange things rapidly, while working.

Mindjet MindManager

Bubbl.us

FreeMind

Brainstorming Tools

Page 38: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 38

Brainstorming Tool: MindManager

• Visual expression of hierarchy• Collapse branches for greater clarity

Page 39: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 39

Brainstorming Tool: MindManager

• Visual cues guide user as they work with the terms

Page 40: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 40

Brainstorming Tool: MindManager

• Other relationships become messy

Page 41: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 41

Bubbl.us

• Online• Free• Sharable

Page 42: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 42

Freemind

• Free• Easy• Less stylish

Page 43: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 43

• Not great for expressing non-hierarchical relationships

• Becomes difficult to read when there are a large number of nodes

Drawbacks of Brainstorming Tools

Page 44: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 44

Used to capture metadata using semantic standards. More flexible and powerful in the types of relationships they can capture.

SWOOP

Altova SemanticWorks

Protégé

TopQuadrant TopBraid Composer

Ontology Tools

Page 45: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 45

Ontology Tool: SWOOP

• Load or create data• Browse classes with properties & instances

Page 46: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 46

Ontology Tool: SWOOP

• Browse instances & assertions

Page 47: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 47

Ontology Tool: SWOOP

• “Flying the mother ship” view

Page 48: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 48

Altova Semantic Works

• Cumbersome labels & UI• No built in support for visualization

Page 49: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 49

Protégé

• Very easy to use for OWL editing• Visualization requires GraphViz

Page 50: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 50

TopQuadrant Top Braid

• Very robust tool

Page 51: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 51

TopQuadrant Top Braid

• Built in visualizations: Class Diagram

Page 52: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 52

TopQuadrant Top Braid

• Built in visualizations: Graph

Page 53: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 53

• Required knowledge of the workings of RDF and OWL could be a barrier

• Not enough of them have good, flexible visualization options

Drawbacks of Ontology Tools

Page 54: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 54

Used primarily for viewing and exploring data and relationships, not for creating or editing.

RDF Gravity

IBM ManyEyes

OwlSight

Wordmap

Visualization Tools

Page 55: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 55 • Load OWL or RDF file

Visualization Tool: RDF Gravity

Page 56: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 56 • Show or Hide elements as needed

Visualization Tool: RDF Gravity

Page 57: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 57 • Online, free, public data, spreadsheet

ManyEyes: Treemap

Page 58: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 58 • Online, free, public data, spreadsheet

ManyEyes: Bubble Chart

Page 59: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 59 • Online, free, similar to SWOOP

OwlSight

Page 60: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 60 • Very simple taxonomy explorer

Wordmap

Page 61: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 61

• Data has to be created elsewhere and imported

• Most are not quite flexible enough to show a wide range of data relationships

Drawbacks of Visualization Tools

Page 62: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 62

What if…?

Photo by Kyle Flood

Page 63: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 63

What would you look for in an ideal tool?

Discussion

Page 65: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 65

Questions?

Photo by Kyle Flood

Page 66: A Survey: Taxonomy Building Tools

© 2008 Avenue A | Razorfish, Inc. All rights reserved. Page 66

Complete presentation is available at:http://blog.rachellovinger.com/stc08

More details on each tool discussed will be published in upcoming weeks at:http://blog.rachellovinger.com/metadata-tools/

Rachel [email protected]

Thank You!