a survey: taxonomy building tools

Post on 28-Jan-2015

107 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

TRANSCRIPT

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

A Survey: Taxonomy Building Tools

Semantic Technology Conference - May 21, 2008

Rachel Lovinger

© 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

© 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.

© 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

© 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

© 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…?

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

A DIY tale

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

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

The problem 1999:

We need metadata!

Photo by Kyle Flood

© 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.

© 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

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

[2000] Our Solution: Category Tool

•Relational Database

•Controlled Vocabulary

•Hierarchical

History: EW.com

© 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

© 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

© 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

© 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

© 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

© 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

© 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

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

[2005] Further problems: Usability

•Search

•Browse

•Preview

•QA

History: TOPICS

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

The problem 2008:

Make sense of this metadata!

Photo by Kyle Flood

© 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

© 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

© 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

© 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!

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

The solutions have evolved,and so have our problems.

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

Survey: Tools available now

Photo by Craig Munro

© 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

© 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

© 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

© 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

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

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

© 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

© 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

© 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

© 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

© 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

© 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

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

Brainstorming Tool: MindManager

• Visual expression of hierarchy• Collapse branches for greater clarity

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

Brainstorming Tool: MindManager

• Visual cues guide user as they work with the terms

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

Brainstorming Tool: MindManager

• Other relationships become messy

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

Bubbl.us

• Online• Free• Sharable

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

Freemind

• Free• Easy• Less stylish

© 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

© 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

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

Ontology Tool: SWOOP

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

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

Ontology Tool: SWOOP

• Browse instances & assertions

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

Ontology Tool: SWOOP

• “Flying the mother ship” view

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

Altova Semantic Works

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

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

Protégé

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

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

TopQuadrant Top Braid

• Very robust tool

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

TopQuadrant Top Braid

• Built in visualizations: Class Diagram

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

TopQuadrant Top Braid

• Built in visualizations: Graph

© 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

© 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

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

Visualization Tool: RDF Gravity

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

Visualization Tool: RDF Gravity

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

ManyEyes: Treemap

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

ManyEyes: Bubble Chart

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

OwlSight

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

Wordmap

© 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

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

What if…?

Photo by Kyle Flood

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

What would you look for in an ideal tool?

Discussion

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

Questions?

Photo by Kyle Flood

© 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 LovingerRachel.Lovinger@avenuea-razorfish.com

Thank You!

top related