© 2008 by andrew webb, interface ecology lab. meta-metadata: an extensible semantic architecture...

14
© 2008 by Andrew Webb, Interface Ecology Lab. meta-metadata: an extensible semantic architecture for multimedia metadata definition, extraction, and presentation andruid kerne, sashikanth damaraju, bharat kumar, and andrew webb interface ecology lab department of computer science & engineering texas a&m university

Upload: phoebe-griffith

Post on 13-Jan-2016

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: © 2008 by Andrew Webb, Interface Ecology Lab. meta-metadata: an extensible semantic architecture for multimedia metadata definition, extraction, and presentation

© 2008 by Andrew Webb, Interface Ecology Lab.

meta-metadata: an extensible semantic architecture for

multimedia metadata definition, extraction, and presentation

andruid kerne, sashikanth damaraju,

bharat kumar, and andrew webb

interface ecology labdepartment of computer science & engineeringtexas a&m university

Page 2: © 2008 by Andrew Webb, Interface Ecology Lab. meta-metadata: an extensible semantic architecture for multimedia metadata definition, extraction, and presentation

© 2008 by Andrew Webb, Interface Ecology Lab.

information sources

large number of elements

human experience: difficult to explore

Page 3: © 2008 by Andrew Webb, Interface Ecology Lab. meta-metadata: an extensible semantic architecture for multimedia metadata definition, extraction, and presentation

© 2008 by Andrew Webb, Interface Ecology Lab.

metadata semantics

metadata about elements within a collection

used to search, browse, collect and explore

find related information

Page 4: © 2008 by Andrew Webb, Interface Ecology Lab. meta-metadata: an extensible semantic architecture for multimedia metadata definition, extraction, and presentation

© 2008 by Andrew Webb, Interface Ecology Lab.

unified framework

problem: heterogeneous sources

solution: language for authoring extensible

metadata structure

Page 5: © 2008 by Andrew Webb, Interface Ecology Lab. meta-metadata: an extensible semantic architecture for multimedia metadata definition, extraction, and presentation

© 2008 by Andrew Webb, Interface Ecology Lab.

meta-metadata

language defines metadata

life cycle representation

extractionpresentation

authored in XML

programming not required

Page 6: © 2008 by Andrew Webb, Interface Ecology Lab. meta-metadata: an extensible semantic architecture for multimedia metadata definition, extraction, and presentation

© 2008 by Andrew Webb, Interface Ecology Lab.

architecture

interactive visualizationinformation semantics

author meta-metadata

definitions

meta-metadatainstance

extractmetadata

information agent (crawler)

compositionagent

metadatainstance

compositionspace

in-context metadata

metadata classdeclarations

XPath and regularexpressions

weights

similaritymeasures

aspects ofexperience

document

surrogates

document URL extracted

metadata

meta-metadata repository

facet maps

Page 7: © 2008 by Andrew Webb, Interface Ecology Lab. meta-metadata: an extensible semantic architecture for multimedia metadata definition, extraction, and presentation

© 2008 by Andrew Webb, Interface Ecology Lab.

strongly typed metadata fields

nested structure

meta-metadata > metadata translation

metadata representationpublic class AcmPortal{ @xml_nested String title; @xml_nested ParsedURL fullText; @xml_map HashMapArrayList <String, Author> authors;…}

public class Author{ @xml_nested String name; @xml_nested String affiliation; @xml_nested ParsedURL resultsPage;...}

Page 8: © 2008 by Andrew Webb, Interface Ecology Lab. meta-metadata: an extensible semantic architecture for multimedia metadata definition, extraction, and presentation

© 2008 by Andrew Webb, Interface Ecology Lab.

metadata extraction

unique by field per a source

XPath expressions

interactive visualizationinformation semantics

author meta-metadata

definitions

meta-metadatainstance

extractmetadata

information agent (crawler )

compositionagent

metadatainstance

compositionspace

in-context metadata

metadata classdeclarations

XPath and regularexpressions

weights

similaritymeasures

aspects ofexperience

document

surrogates

document URL extracted

metadata

meta-metadata repository

facet maps

Page 9: © 2008 by Andrew Webb, Interface Ecology Lab. meta-metadata: an extensible semantic architecture for multimedia metadata definition, extraction, and presentation

© 2008 by Andrew Webb, Interface Ecology Lab.

metadata visualization

properties describing display and interaction

field ordernavigatesTo

hidealwaysShow

Page 10: © 2008 by Andrew Webb, Interface Ecology Lab. meta-metadata: an extensible semantic architecture for multimedia metadata definition, extraction, and presentation

© 2008 by Andrew Webb, Interface Ecology Lab.

combinFormationmixed-initiative creativity support tool

surrogates & information composition

Page 11: © 2008 by Andrew Webb, Interface Ecology Lab. meta-metadata: an extensible semantic architecture for multimedia metadata definition, extraction, and presentation

© 2008 by Andrew Webb, Interface Ecology Lab.

in-context metadata

contextual display and editing

support for meta-metadata and nested structure

Page 12: © 2008 by Andrew Webb, Interface Ecology Lab. meta-metadata: an extensible semantic architecture for multimedia metadata definition, extraction, and presentation

© 2008 by Andrew Webb, Interface Ecology Lab.

demo

Page 13: © 2008 by Andrew Webb, Interface Ecology Lab. meta-metadata: an extensible semantic architecture for multimedia metadata definition, extraction, and presentation

© 2008 by Andrew Webb, Interface Ecology Lab.

conclusion

diverse metadata from heterogeneous sources

meta-metadata defines life cycle of metadata

author XML, no programming

in-context visualization

developed as reusable components

Page 14: © 2008 by Andrew Webb, Interface Ecology Lab. meta-metadata: an extensible semantic architecture for multimedia metadata definition, extraction, and presentation

© 2008 by Andrew Webb, Interface Ecology Lab.

questions and thoughts

http://ecologylab.net/beta/cf