Multi-model Adaptive Spatial Hypermedia Luis Francisco-Revilla Department of Computer Science Texas A&M University September 22, 2004.

Slides:



Advertisements
Similar presentations
TU e technische universiteit eindhoven / department of mathematics and computer science Modeling User Input and Hypermedia Dynamics in Hera Databases and.
Advertisements

Vrasidas C.(2002) Systematic approach for designing hypermedia environments for teaching and learning International Journal of Instructional Media.
HT MASH MAH AH SH MH Multi-model Adaptive Spatial Hypermedia Luis Francisco-Revilla Department of Computer Science Texas A&M University.
WebRatio BPM: a Tool for Design and Deployment of Business Processes on the Web Stefano Butti, Marco Brambilla, Piero Fraternali Web Models Srl, Italy.
Visualization and Cluster
1 DAFFODIL Effective Support for Using Digital Libraries Norbert Fuhr University of Duisburg-Essen, Germany.
Experiences and Directions in Spatial Hypertext Frank Shipman Department of Computer Science & Center for the Study of Digital Libraries Texas A&M University.
Adaptive Book: A Platform for teaching, learning and student modeling Ananda Gunawardena School of Computer Science Carnegie Mellon University.
IMS5401 Web-based Systems Development Topic 3: Development for the web (a) Overview of web development issues.
Instructional Information in Adaptive Spatial Hypertext Luis Francisco-Revilla and Frank Shipman Presented By : Ananda Man Shrestha.
Engineering the Presentation Layer of Adaptable Web Information Systems Zoltán Fiala 1, Flavius Frasincar 2, Michael Hinz 1, Geert-Jan Houben 2, Peter.
Information Retrieval: Human-Computer Interfaces and Information Access Process.
Intelligent User Interfaces Research Group Directed by: Frank Shipman.
Annotating Documents for the Semantic Web Using Data-Extraction Ontologies Dissertation Proposal Yihong Ding.
WebRatio BPM: a Tool for Design and Deployment of Business Processes on the Web Stefano Butti, Marco Brambilla, Piero Fraternali Web Models Srl, Italy.
Richard Furuta Texas A&M University Center for the Study of Digital Libraries and The Department of Computer Science Firing a transition.
ISIS Katrinebjerg i n t e r a c t i v e s p a c e s. n e t 1 Frank Allan Hansen, Integrating the Web and the World: Contextual Trails on.
TU e technische universiteit eindhoven / department of mathematics and computer science Information Systems Group – –
Recognizing User Interest and Document Value from Reading and Organizing Activities in Document Triage Rajiv Badi, Soonil Bae, J. Michael Moore, Konstantinos.
© Copyright Eliyahu Brutman Programming Techniques Course.
ISIS Katrinebjerg i n t e r a c t i v e s p a c e s. n e t 1 Frank Allan Hansen, Integrating the Web and the World: Contextual Trails on.
The Visual Knowledge Builder: A Second Generation Spatial Hypertext Frank M. Shipman III Haowei Hsieh Preetam Maloor J. Michael Moore.
Chad Wickman Kent State University Hypertext and Writing.
1 Computer Systems & Architecture Lesson 1 1. The Architecture Business Cycle.
Managing Software Projects in Spatial Hypertext : Experiences in Dogfooding Frank Shipman Department of Computer Science & Center for the Study of Digital.
KBS-HYPERBOOK An Open Hyperbook System for Education Peter Fröhlich, Wolfgang Nejdl, Martin Wolpers University of Hannover.
HT MASH MAH AH SH MH Multi-model Adaptive Spatial Hypermedia Luis Francisco-Revilla Department of Computer Science Texas A&M University.
Projects in the Intelligent User Interfaces Group Frank Shipman Associate Director, Center for the Study of Digital Libraries.
Cognitive Science Overview Design Activity Cognitive Apprenticeship Theory Cognitive Flexibility Theory.
Component-based Authoring of Complex, Petri net-based Digital Library Infrastructure Yung Ah Park, Unmil P. Karadkar, and Richard Furuta Department of.
COHSE Informed WWW Link Navigation Using Ontologies Prof. Carole Goble, Sean Bechhofer Dr. Leslie Carr, Prof. Wendy Hall, Prof. David De Roure, Steve Harris,
 A set of objectives or student learning outcomes for a course or a set of courses.  Specifies the set of concepts and skills that the student must.
Intégration Sémantique de l'Information par des Communautés d'Intelligence en Ligne ISICIL.
Advances in Technology and CRIS Nikos Houssos National Documentation Centre / National Hellenic Research Foundation, Greece euroCRIS Task Group Leader.
Aurora: A Conceptual Model for Web-content Adaptation to Support the Universal Accessibility of Web-based Services Anita W. Huang, Neel Sundaresan Presented.
QUALITATIVE MODELING IN EDUCATION Bert Bredweg and Ken Forbus Yeşim İmamoğlu.
International Workshop on Web Engineering ACM Hypertext 2004 Santa Cruz, August 9-13 An Engineering Perspective on Structural Computing: Developing Component-Based.
Automatic Subject Classification and Topic Specific Search Engines -- Research at KnowLib Anders Ardö and Koraljka Golub DELOS Workshop, Lund, 23 June.
Context-Aware Interactive Content Adaptation Iqbal Mohomed, Jim Cai, Sina Chavoshi, Eyal de Lara Department of Computer Science University of Toronto MobiSys2006.
WebVizOr: A Fault Detection Visualization Tool for Web Applications Goal: Illustrate and evaluate the uses of WebVizOr, a new tool to aid web application.
Perception of Content, Structure, and Presentation Changes in Web-based Hypertext Luis Francisco-Revilla Frank M. Shipman III Richard Furuta Unmil Karadkar.
Robots as Characters. Mannequin Summit
FlexElink Winter presentation 26 February 2002 Flexible linking (and formatting) management software Hector Sanchez Universitat Jaume I Ing. Informatica.
1 CS430: Information Discovery Lecture 18 Usability 3.
CONCLUSION & FUTURE WORK Normally, users perform search tasks using multiple applications in concert: a search engine interface presents lists of potentially.
Elizabeth Furtado, Vasco Furtado, Kênia Sousa, Jean Vanderdonckt, Quentin Limbourg KnowiXML: A Knowledge-Based System Generating Multiple Abstract User.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
Directions for Hypertext Research: Exploring the Design Space for Interactive Scholarly Communication John J. Leggett & Frank M. Shipman Department of.
Personalized Interaction With Semantic Information Portals Eric Schwarzkopf DFKI
AnnotatEd: A Social Navigation and Annotation Service for Web-based Educational Resources Rosta Farzan & Peter Brusilovsky Personalized Adaptive Web Systems.
CONCLUSIONS & CONTRIBUTIONS Ground-truth dataset, simulated search tasks environment Multiple everyday applications (MS Word, MS PowerPoint, Mozilla Browser)
1 Understanding Cataloging with DLESE Metadata Karon Kelly Katy Ginger Holly Devaul
Chapter 5: Software Re-Engineering Omar Meqdadi SE 3860 Lecture 5 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
Understanding User Goals in Web Search University of Seoul Computer Science Database Lab. Min Mi-young.
Design and Implementation of a Rationale-Based Analysis Tool (RAT) Diploma thesis from Timo Wolf Design and Realization of a Tool for Linking Source Code.
Harvesting Social Knowledge from Folksonomies Harris Wu, Mohammad Zubair, Kurt Maly, Harvesting social knowledge from folksonomies, Proceedings of the.
Digital Libraries1 David Rashty. Digital Libraries2 “A library is an arsenal of liberty” Anonymous.
Chapter 10. The Explorer System in Cognitive Systems, Christensen et al. Course: Robots Learning from Humans On, Kyoung-Woon Biointelligence Laboratory.
Towards a Reference Quality Model for Digital Libraries Maristella Agosti Nicola Ferro Edward A. Fox Marcos André Gonçalves Bárbara Lagoeiro Moreira.
Recommending Adaptive Changes for Framework Evolution Barthélémy Dagenais and Martin P. Robillard ICSE08 Dec 4 th, 2008 Presented by EJ Park.
Information Architecture & Design Week 9 Schedule - Web Research Papers Due Now - Questions about Metaphors and Icons with Labels - Design 2- the Web -
MASH (Multi-model Adaptive Spatial Hypermedia) Luis Francisco-Revilla Ph.D. Proposal Defense April 10 th, 2002.
Screen Readers Cannot See (Ontology Based Semantic Annotation for Visually impaired Web users) Yeliz Yesilada, Simon Harper, Carole Goble and Robert Stevens.
1 Usability Analysis n Why Analyze n Types of Usability Analysis n Human Subjects Research n Project 3: Heuristic Evaluation.
1 Design and evaluation methods: Objectives n Design life cycle: HF input and neglect n Levels of system design: Going beyond the interface n Sources of.
A Hierarchical Model for Object-Oriented Design Quality Assessment
Connecting Interface Metaphors to Support Creation of Path-based Collections Unmil P. Karadkar, Andruid Kerne, Richard Furuta, Luis Francisco-Revilla,
Web Development A Visual-Spatial Approach
Knowledge Management Systems
Ekaterina Prasolova-Førland
Presentation transcript:

Multi-model Adaptive Spatial Hypermedia Luis Francisco-Revilla Department of Computer Science Texas A&M University September 22, 2004

1. Agenda Problem Related Work Theoretical contributions Conceptual Architecture Content and Adaptation Conflict Management Practical contributions WARP Evaluation Results Conclusions Future Work

Problem Spatial Hypermedia Adaptive Hypermedia Fixed documents result in rigid presentations of the information

Problem Hypermedia Multi-model Adaptive Hypermedia Adaptive Hypermedia Personalize presentations Adapt presentation to multiple aspects

Problem Spatial Hypermedia Hypermedia Increase expressiveness of the medium Can represent relationships between documents with varying degree of formality and ambiguity

Problem Spatial Hypermedia M ulti-model A daptive S patial H ypermedia Multi-model Adaptive Hypermedia Adaptive Hypermedia

Related Work Spatial hypermedia Adaptive hypermedia Multi-model adaptive hypermedia Multi-agent systems Visual design

Theoretical Contributions: Architecture Hypermedia Platform Parser Analyzer Transformer Composites Metrics Transformations Behaviors M1M1 M2M2 MnMn Hypermedia Generator Contents Dynamic Adaptive Generative Interactive Models

Space, Objects and Relationships Object Atomic Document Composite Relationship Quality Association Scope Implicit Relative Intra-space Explicit Absolute Extra-space Spatial Hypermedia vs. Navigational Hypermedia Space Nature Topology Instantiation Dimensions Connectivity Co-location Rendering

Adaptation Ontology Semantic Relational Spatial Meta-adaptation

Conflict Management When multiple adaptations cannot be simultaneously represented Avoidance Detection Resolution Managing conflicts is more than solving conflicts Object Model 1: highlight Model 2: hide

Conflict Avoidance Augment medium expressiveness Dynamically map high-level methods low-level techniques Embrace ambiguity

Conflict Detection Conflict propagation Scope of conflicts Spatial parser Types of conflicts Object Sibling Parent Parent-Child Parent-Parent AB 2 1 Suggestion 1 Suggestion

Conflict Resolution (1) Merge suggestions Multiple strategies Weighted average Suggestion strength Suggestion confidence Model confidence Heuristic best Object Model 1: emphasize Model 2: de-emphasize Object average suggestions

Determine mapping from adaptation methods to techniques Balancing author and reader control Specify mapping and resolution strategies Conflict Resolution (2) emphasize Object emphasize Object emphasize

Practical Contributions: WARP Multi-model Adaptive Spatial Hypermedia Executes in a Web-browser Novel features Personal readings Annotations Transclusion links Behaviors

Reading and interacting Interaction and personalization of spatial hypertexts (moving, modifying, etc.) Readers can annotate documents Save and restore users’ reading state Reading = Interacting

Transclusion Links Web pages WARP spaces Import and export

Behaviors User actions and system adaptations can affect existing spatial structures Spatial parser identifies structures Behaviors can preserve spatial relationships

Multiple Independent Models Complexity and scalability Easier knowledge engineering Portability and reutilization Amortization of costs Privacy and distribution Control over personal models Not Very So-so Not So-so Very NotSo-soVery NotSo-soVery NotSo-soVery NotSo-soVery

Adaptation Process (1) Objects prior to adaptation Platform Parser Analyzer Transformer

Adaptation Process (2) Inference of implicit structures Platform Parser Analyzer Transformer M1M1 M2M2 MnMn Models

Adaptation Process (3) Context inference and conflict prevention Platform Parser Analyzer Transformer M1M1 M2M2 MnMn Models

Adaptation Process (4) Suggestion of adaptations Platform Parser Analyzer Transformer M1M1 M2M2 MnMn Models

Adaptation Process (5) Transformation and adaptations Platform Parser Analyzer Transformer M1M1 M2M2 MnMn Models

Adaptation Process (6) Extended conflict detection Platform Parser Analyzer Transformer M1M1 M2M2 MnMn Models Conflict?

Adaptation Process (7) Alternative creation Platform Parser Analyzer Transformer M1M1 M2M2 MnMn Models Alternatives

Adaptation Process (8) Evaluation of alternatives Platform Parser Analyzer Transformer M1M1 M2M2 MnMn Models OK?

Adaptation Process (9) Final adaptation Platform Parser Analyzer Transformer

Evaluation Comparative study Non-adaptive spatial hypermedia Adaptive spatial hypermedia Task model (Web page requirements) User model (HTML knowledge) Investigate the effects of adaptation in the process of reading spatial hypermedia Usability

Evaluation 16 participants (8 Novice, 8 Expert) Author a Web page Spatial hypertext about HTML / XHTML Text editor 90 minute limit User scenario and motivation TimeActivity 15 minutes Training in software tools (WARP and authoring environment) 5 minutes Completing the computer and Web expertise questionnaire 20 minutes Completing the HTML and XHTML questionnaire 90 minutesAuthoring Web page 10 minutes Completing the questionnaire about use of the system 10 minutesInterview 2:30 hours

Document design Content Kennedy and Musciano “HTML & XHTML: The Definitive Guide” O’Reilley’s, 2002 Layout Encapsulate topics and subtopics Visually reflect the structure of the information Limited dynamic behaviors Adaptive behaviors Multiple visual cues – size, font-size, glow, alpha-blur, zooming

Initial Interface (not adapted)

Initial interface (adapted)

Results Qualitative Emergent reading strategies Observations, interviews, comments Quantitative Significant differences Adaptive vs. non-adaptive Novice vs. advanced Assessments of the quality of the Web pages

Layout Easy navigation of large information spaces Effective concept encapsulation Reflect information structure “I really like that I can see all of the chapters”

Moving and rearranging …to indicate what is being read or what has been read..to indicate “what is more important” …in order to “see both and compare” …“for reference”

Collections Maximizing sub-collections to bookmark sections Minimizing collections as “I’m done with that!”

Informed link traversals Browsing before committing to maximizing collections “You are not clicking on a bunch of links that may or may not have what you are looking for”

Adaptation Adaptation changed the way people read Implementation guidelines: Using multiple visual cues Allow readers to maintain control of the process “What red glow?”

Quantitative Results Evaluation of Web pages Content Presentation Overall Significant differences Expertise level Adaptation Predefined metrics Overallp = Contentp = Presentationp = Adaptive vs. Non-adaptive Overallp = Contentp = Presentationp = Novice vs. Advanced Overallp = Contentp = Presentationp = Expertise-Adaptation Interaction

Expertise and Overall scores Some clustering Correlation lower than expected Expertise = HTML knowledge * (1 + Previous knowledge) 0.684Adaptive Spatial Hypermedia 0.894Non-adaptive Spatial Hypermedia Correlation between expertise and overall score

Conclusions: Theoretical contributions Multi-model Adaptive Spatial Hypermedia framework Conflict management Enables the use of multiple independent models Prevention Detection Resolution

Conclusions Demonstrates the benefits of: Adaptive spatial hypertext Adaptation based on multiple independent models Adaptive spatial hypermedia is an effective medium that facilitates the navigation of large information spaces Adaptation affects the process of reading in spatial hypermedia

Conclusions: Practical contributions WARP: Full-fledged implementation of Multi-model Adaptive Spatial Hypertext Web based Personal readings Annotations Transclusion links Behaviors

Future Work Cool interface stuff Mixed media, behaviors, etc. Improve support for interaction and authoring CSCW implications Front-end component for systems Interface for digital libraries and search engines Software engineering Meta-adaptation Automatic adjustment of adaptation parameters

Questions?