Adaptive Web Interfaces

Similar documents
Task-Model Driven Design of Adaptable Educational Hypermedia

Conference Navigator 2.0: Community-Based Recommendation for Academic Conferences

Developing Adaptive Internet Based Courses with the Authoring System NetCoach

Integrating adaptive functionality in a LMS

Why HTML5 Tests the Limits of Automated Testing Solutions

(55042A) SharePoint 2013 Business Intelligence

Outline. CIW Web Design Specialist. Course Content

Kentico CMS 5 Developer Training Syllabus

Web Development News, Tips and Tutorials

Web Design Specialist

Understanding Web personalization with Web Usage Mining and its Application: Recommender System

Web Application Development

An introduction to creating Web 2.0 applications in Rational Application Developer Version 8.0

AN INTELLIGENT TUTORING SYSTEM FOR LEARNING DESIGN PATTERNS

Best Practice in Web Design

Course: SharePoint 2013 Business Intelligence

Adobe Dreamweaver Exam Objectives

MyAds A Proposed Adaptive Social Online Advertising Framework

Design and Analysis of Mobile Learning Management System based on Web App

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led

THE CLIENT SPEC SHEET

AJAX Interaction in Adaptive Hypermedia

SemWeB Semantic Web Browser Improving Browsing Experience with Semantic and Personalized Information and Hyperlinks

Non-Invasive Adaptation Service for Web-based Content Management Systems

MASSIVE OPEN ONLINE COURSES AN ADAPTIVE LEARNING FRAMEWORK

SharePoint 2013 Business Intelligence Course 55042; 3 Days

Course MS55003A Microsoft SharePoint 2010 Business Intelligence Services

Developing ASP.NET MVC 4 Web Applications

Adaptive Hypermedia Services for E-Learning

NextRow - AEM Training Program Course Catalog

White Paper How to Remotely Access Ethernet I/O Over the Internet

A Generic Transcoding Tool for Making Web Applications Adaptive

The focus of this course is on the SharePoint 2013 business intelligence platform and not on the SQL business intelligence services.

An Evaluation of the Effects of Web Page Color and Layout Adaptations

AUTOMATED CONFERENCE CD-ROM BUILDER AN OPEN SOURCE APPROACH Stefan Karastanev

Software Development Kit

How to Select a Web Content Management System

Course Syllabus. 2553A: Administering Microsoft SharePoint Portal Server Key Data. Audience. At Course Completion.

1Lesson 1: Overview of Web Design Concepts Objectives

How To Write An Ria Application

Core Syllabus. Version 2.6 B BUILD KNOWLEDGE AREA: DEVELOPMENT AND IMPLEMENTATION OF INFORMATION SYSTEMS. June 2006

SharePoint 2010 End User - Level II

A Model Based on Semantic Nets to Support Evolutionary and Adaptive Hypermedia Systems

IBM Digital Experience. Using Modern Web Development Tools and Technology with IBM Digital Experience

Microsoft SharePoint 2013 Business Intelligence

Defense Technical Information Center Compilation Part Notice

55042: SharePoint 2013 Business Intelligence

Esigate Module Documentation

Adobe Flash Catalyst CS5.5

Inviting Quotation for converting existing Static website to Dynamic website.

Introducing Apache Pivot. Greg Brown, Todd Volkert 6/10/2010

Making Graphics Interactive

Digital media glossary

You spoke and WE LISTENED, and are making changes based on your feedback

XML for Manufacturing Systems Integration

Chapter Outline. Chapter 2 Distributed Information Systems Architecture. Middleware for Heterogeneous and Distributed Information Systems

Website Accessibility Under Title II of the ADA

Web Development I & II*

Web services to allow access for all in dotlrn

Middleware- Driven Mobile Applications

User Guide. CIIT Faculty/Staff Portal. For using. Version 1.0. Prepared by: CIIT Web Team. COMSATS Institute of Information Technology, Islamabad

Credits: Some of the slides are based on material adapted from

Designing for Overseas Chinese Readers: Some Guidelines

Personalized Geographic Information Service based on RIA and Data Mining Technology

Dev01: Kentico CMS 7 Developer Essentials Syllabus

Developing ASP.NET MVC 4 Web Applications MOC 20486

ENTERPRISE WEBSITE DEVELOPMENT

Enjoyable Data Management An Oxymoron?

Cloud Computing And Equal Access

RIA DEVELOPMENT OPTIONS - AIR VS. SILVERLIGHT

Web Development: Techniques for Handling Content. Shelley Slaey June 2, 2014

An Extensible Framework for Building Interactive Courses on Web

Google Web Toolkit (GWT) Architectural Impact on Enterprise Web Application

Web Design and Implementation for Online Registration at University of Diyala

Adaptive Navigation for Self-Assessment Quizzes

Lesson Overview. Getting Started. The Internet WWW

SharePoint 2010 vs. SharePoint 2013 Feature Comparison

WEB DEVELOPMENT IA & IB (893 & 894)

WCAG 2 Compliance With Flash

CSE 203 Web Programming 1. Prepared by: Asst. Prof. Dr. Maryam Eskandari

An Approach to Adaptivity and Collaboration Support in a Web-Based Learning Environment

Enterprise Mobile Application Development: Native or Hybrid?

By : Khalid Alfalqi Department of Computer Science, Umm Al-Qura University

Online Instructional Materials for Universal Web Accessibility

Responsive Web Design. vs. Mobile Web App: What s Best for Your Enterprise? A WhitePaper by RapidValue Solutions

aloe-project.de White Paper ALOE White Paper - Martin Memmel

User Behavior Analysis Based On Predictive Recommendation System for E-Learning Portal

Boundary Commission for England Website technical development - Statement of Work. Point of Contact for Questions. Project Director.

Why Web Engineering Is Needed For Web Applications and Services. Bebo White Stanford Linear Accelerator Center March 10, 2005

Embedded BI made easy

aaps algacom Account Provisioning System

Course Syllabus: RIA Programming for Magic xpa 2.x Developers

Curl Building RIA Beyond AJAX

JReport Server Deployment Scenarios

Issues in Information Systems Volume 14, Issue 2, pp , 2013

Building a Moodle front-end for Greek language learning

Open Source Content Management System for content development: a comparative study

Concepts of Database Management Seventh Edition. Chapter 9 Database Management Approaches

2012 LABVANTAGE Solutions, Inc. All Rights Reserved.

Transcription:

Adaptive Web Interfaces Presented by : Anwesha Deb Spring 2010 CS6125- WHIM ad2773@columbia.edu

Introduction Webpages have evolved from just plain text to hypertext with inclusion of media i.e. has become dynamic. Use of DHTML, CSS and Flex, Flash etc. to built RIAs (Rich Internet Applications). They may be technologically advanced BUT They are not exactly Intelligent They are targeted at mass audience Does not adapt to individual s needs SOLUTION : Adaptive Web Interfaces

What are Adaptive Web Interfaces? Also called Adaptive Hypermedia New direction of research in the field of User Modeling and Hypermedia MAJOR AIM : to be more user aware Transform websites to cater to the individual needs of the user. But why do we need adaptable web interfaces?

Static Hypermedia Vs. Adaptive Hypermedia Static hypermedia Provides all users with same content and links Deciding variables are constant One size fits all, generic All links pre-decided No clustering Adaptive hypermedia Provides individual users with different content and links Deciding variables are dynamic Tailored to fit individuals, custom Links determined at runtime clustering Flat Hierarchical All users ONE group group1 group2 group Subgroup1 Subgroup2

Static Hypermedia Vs. Adaptive Hypermedia Static hypermedia User web browser HTTP REQUEST Same page for all users Web Server Database containing all pages Adaptive hypermedia [Corin 2003]

Architecture of AHA(adaptive hypermedia architecture) [De Bra et al. 2001]

Adaptive framework How is adaptation done? Observation module Transformation module Consists of atomic concepts pages abstract concepts relationships adaptive presentation adaptive navigation Concepts are : User characteristics, Usage data, User data Contd..

Adaptive framework Transformation module Conditional inclusion of fragments Adaptive presentation (content level adaptation) Stretch-text Adaptive navigation (link level adaptation) Explanation variant & reordering info Direct guidance Link hiding Link annotation Link removal Made possible with A-HTML (adaptive HTML) Tags: <A-html></A-HTML> <add>,<delete> Attributes: Highlight, promote, Demote, time etc. Link disabling

ifference with Personalized portal In Personalized Portals Customization burden is on the user. The user must have some understanding of the site from before hand Fails to achieve COLLABORATIVE FILTERING Adaptive interfaces overcomes all these drawbacks

Advantages Simple example : Non-adaptive- CLIO Page, would have been helpful if could save most frequently searched call numbers. Adaptive- Amazon.com, shows most recently searched Items as well as related searches. adaptive recommendations based on individual user Amazon.com Provides collaborative filtering e.g. Wal-Mart Site AVANTI Project adaptive interfaces for the disabled. Helpful for the vision, hearing impaired and others who deserves equal access to all information Takes web-based education to the next level Walmart.com

Conclusion Disadvantages : - Security - Poor user modeling - Inconsistency due to dynamic behavior But overall advantages overpowers its pitfalls and is DEFINITELY better approach than standalone web designing, harnessing the power of human-computer interaction and making browsing easier for all users.

Bibliography [Corin 2003] Anderson Corin, Adaptive website Research, Washington university http://www.the4cs.com/~corin/research/aws/ [Brusilovsky et al. 1998] Brusilovsky, P. Methods and techniques of adaptive hypermedia: P. Brusilovsky, A. Kobsa and J. Vassileva (eds.): Adaptive Hypertext and Hypermedia. Dordrecht: Kluwer, Academic Publishers, 1998 http://www.springerlink.com/content/ln3j16077v24k774/fulltext.pdf [Brusilovsky 1996] Brusilovsky, P, Methods and techniques of adaptive hypermedia. User Modeling and User-Adapted Interaction, 1996 http://www.springerlink.com/content/ln3j16077v24k774/fulltext.pdf [Perkowitz et al 2000] Perkowitz,Mike and Etzioni,O.Adaptive Sites: Automatically Learning from User Access Patterns,Department of Computer Science and Engineering University of Washington, 2000 http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.37.8999 The entire presentation is based on the paper submitted earlier and all relevant citations can be found in the paper. Thank you..