Similarity-Based Object Metadata Browser Progress Report Rod McFarland CPSC 533C.

Slides:



Advertisements
Similar presentations
CNES implementation of the ISO standard An extension of the current CNES implementation of the ISO metadata standard.
Advertisements

Improving Learning Object Description Mechanisms to Support an Integrated Framework for Ubiquitous Learning Scenarios María Felisa Verdejo Carlos Celorrio.
Sue Wills July Objects The JavaScript language is completely centered around objects, and because of this, it is known as an Object Oriented Programming.
Lesson 15 Presentation Programs.
OMT II Mam Saima Gul. * Static web page * a web page with contents that remain fixed and unchanged once it has been created by the author Web server Client.
XHTML Basics.
1 Web Developer & Design Foundations with XHTML Chapter 9 Key Concepts.
DEV-2: Getting Started with OpenEdge® Architect – Part I
Chapter 8 Creating Style Sheets.
Google Chrome & Search C Chapter 18. Objectives 1.Use Google Chrome to navigate the Word Wide Web. 2.Manage bookmarks for web pages. 3.Perform basic keyword.
Web Visualization Technology Horner APG Ver 1.0.
Chapter 17 Creating Images for the Web. Chapter Lessons Learn about Web features Optimize images for Web use Create a button for a Web page Create slices.
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
Copyright 2004 Monash University IMS5401 Web-based Systems Development Topic 2: Elements of the Web (g) Interactivity.
Chapter Concepts Discuss Fonts Understand Fonts
The KB on its way to Web 2.0 Lower the barrier for users to remix the output of services. Theo van Veen, ELAG 2006, April 26.
Information Retrieval in Practice
A New Learning Tools. Topic Maps is a standard for the representation and interchange of knowledge, with an emphasis on the findability of information.
Making Metadata Work for the NSDL. Starting from Sept with...  A prototype with not much behind it that was re-usable (
Stimulating reuse with an automated active code search tool Júlio Lins – André Santos (Advisor) –
Overview of Search Engines
THE BASICS OF THE WEB Davison Web Design. Introduction to the Web Main Ideas The Internet is a worldwide network of hardware. The World Wide Web is part.
COMPUTER TERMS PART 1. COOKIE A cookie is a small amount of data generated by a website and saved by your web browser. Its purpose is to remember information.
Web Browsers It is an application software that is used to display and interact with text, images and other information located on web pages at web sites.
WEB DESIGNING Prof. Jesse A. Role Ph. D TM UEAB 2010.
Application Layer. Applications A program or group of programs designed for end users. A program or group of programs designed for end users. Software.
UNDERSTANDING WEB AND WEB PROJECT PLANNING AND DESIGNING AND EFFECTIVE WEBSITE Garni Dadaian.
Web Design Basic Concepts.
Prof. Vishnuprasad Nagadevara Indian Institute of Management Bangalore
Lesson 17 Enhancing Presentations with Multimedia Effects
Faculty of Informatics and Information Technologies Slovak University of Technology Personalized Navigation in the Semantic Web Michal Tvarožek Mentor:
1 Networks and the Internet A network is a structure linking computers together for the purpose of sharing resources such as printers and files Users typically.
1 Web Developer Foundations: Using XHTML Chapter 9 Cascading Style Sheet Concepts.
PREMIS Tools and Services Rebecca Guenther Network Development & MARC Standards Office, Library of Congress NDIIPP Partners Meeting July 21,
Object and component “wiring” standards This presentation reviews the features of software component wiring and the emerging world of XML-based standards.
Chapter 7 Web Content Mining Xxxxxx. Introduction Web-content mining techniques are used to discover useful information from content on the web – textual.
SITools Enhanced Use of Laboratory Services and Data Romain Conseil
CINAHL DATABASE FOR HINARI USERS: nursing and allied health information (Module 7.1)
OpenURL Link Resolvers 101
Chapter 6 SAS ® OLAP Cube Studio. Section 6.1 SAS OLAP Cube Studio Architecture.
UNIT 14 1 Websites. Introduction 2 A website is a set of related webpages stored on a web server. Webmaster: is a person who sets up and maintains a.
Images. The Element To place an image on our web page, we use the self-closing element: The src attribute ("source") is required and supplies the name.
Meta Tagging / Metadata Lindsay Berard Assisted by: Li Li.
XML Registries Source: Java TM API for XML Registries Specification.
Introduction to Interactive Media Interactive Media Components: Text.
1 © Copyright 2000 Ethel Schuster The Web… in 15 minutes Ethel Schuster
ASSISTED BROWSING THROUGH SEMISTRUCTURED DATA PROBLEM The development of the RDF standard highlights the fact that a great deal of useful information is.
Lotus 认证培训 Notes Domino 6/6.5 Application Development Foundation Skills ( 610 ) Exam Number: 610 Competencies: Please see exam guide. Length:
Building Rich Web Applications with Ajax Linda Dailey Paulson IEEE – Computer, October 05 (Vol.38, No.10) Presented by Jingming Zhang.
Yuhui Chen; Romanovsky, A.; IT Professional Volume 10, Issue 3, May-June 2008 Page(s): Digital Object Identifier /MITP Improving.
Adobe Photoshop CS3 Revealed – Chapter 16 FOR THE WEB CREATING IMAGES.
Personalized Interaction With Semantic Information Portals Eric Schwarzkopf DFKI
CMPS 435 F08 These slides are designed to accompany Web Engineering: A Practitioner’s Approach (McGraw-Hill 2008) by Roger Pressman and David Lowe, copyright.
Alternative Architecture for Information in Digital Libraries Onno W. Purbo
INTRODUCTION TO CSS. TOPICS TO BE DISCUSSED……….  Introduction Introduction  Features of CSS Features of CSS  Creating Style Sheet Creating Style Sheet.
XML and Its Applications Ben Y. Zhao, CS294-7 Spring 1999.
Chapter 29 World Wide Web & Browsing World Wide Web (WWW) is a distributed hypermedia (hypertext & graphics) on-line repository of information that users.
NDIIPP Access Project Building on Metadata NDIIPP Partner Meeting June 25, 2009.
Understanding Web-Based Digital Media Production Methods, Software, and Hardware Objective
IST 210: PHP Basics IST 210: Organization of Data IST2101.
NcBrowse: A Graphical netCDF File Browser Donald Denbo NOAA-PMEL/UW-JISAO
Gravity Control™: Is the simplest system for complex data search and management Introduces a new generation graphic user interface Handles large amounts.
Objective % Select and utilize tools to design and develop websites.
WHAT DOES THE FUTURE HOLD? Ann Ellis Dec. 18, 2000
Objective % Select and utilize tools to design and develop websites.
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
PREMIS Tools and Services
Creating Images for the Web
Magnet & /facet Zheng Liang
Attributes and Values Describing Entities.
Presentation transcript:

Similarity-Based Object Metadata Browser Progress Report Rod McFarland CPSC 533C

Outline  Background  Problem  Concept  Concept Development  Implementation  Demonstration  Future Enhancements

Background  UBC Learning Object Metadata Repository What is a Learning Object?  Not what we usually consider “objects” to be Metadata Specifications: IMS, CanCore  XML schema for describing objects Web-based client interface (JSP/XML/MySQL)

Problem  Metadata provides flexible and comprehensive descriptions of general objects  Traditional search interfaces tend to offer searching on only a few descriptive dimensions  CanCore metadata specification has 41 non-placeholder elements – any of these could potentially be searchable

Concept  Use a browsing strategy based on “similarity” to a known object Define “similarity”  Depends on the data type (Language strings, dates, pure number, standard vocabularies)  How to handle varying multiplicity among metadata records Selection of known object  Via conventional text-based search  Via specification of “ideal” object

Concept  Originally envisioned a network view with pairs of objects of nonzero similarity linked by lines of length inversely proportional to the similarity. A bit of thought shows that this won’t work – without a lot of work, “similarity” is not a metric  New idea: similar objects radially arranged around known object, with distance inversely proportional to similarity

Concept Development  Similarity can be adjusted. As an aggregate measure, the component similarities can be given different weights  Selecting objects in the “cloud” will change the focus object and cause a new display to be generated  A “path” through the object space can indicate what objects have been visited

Implementation  Intended to be embedded in a Web page, so development will be in Java/Swing  Few available LO records, so modifying project to use a different source of objects (sentences in a text file) Since this was not intended to be a text browser, not offering a full-text view  [demo]

Future Enhancements (soliciting opinions and suggestions)  Prototype object to specify initial search focus  Color coding of dots to indicate most related dimension  Animated transition on focus object change  Make the “visited path” feature more useful – how?  Single-click or hover over object to see metadata detail  Change scale of display (by dragging mouse away from centre)  How to handle “ghost” objects  Negative weighting  Multiple options for computing similarity for a data type