Web Transactions on Handheld with Less Tears - PowerPoint PPT Presentation

1 / 37
About This Presentation
Title:

Web Transactions on Handheld with Less Tears

Description:

Step 1: Go to Bestbuy.com. Motivating Example. Item to be searched ... A sequence of steps (like buying a CD player fom Bestbuy as shown previously) ... – PowerPoint PPT presentation

Number of Views:60
Avg rating:3.0/5.0
Slides: 38
Provided by: anus7
Category:

less

Transcript and Presenter's Notes

Title: Web Transactions on Handheld with Less Tears


1
Web Transactions on Handheld with Less Tears
Jalal Mahmud, Zan Sun, Saikat Mukherjee, I.V.
Ramakrishnan
Department of Computer Science State University
of New York at Stony Brook Stony Brook, NY 11794
Siemens Corporate Research Princeton, NJ 08540
2
Motivating Example
Buying CD player from Bestbuy.com
3
Motivating Example
  • Step 1 Go to Bestbuy.com

4
Motivating Example
Step 2 Fill Search Form (with CD player as
Search item)
5
Motivating Example
Step 3 Review the search results
6
Motivating Example
Step 4 Review Product Details
7
Motivating Example
Step 5 Review Shopping Cart
8
Web Transaction
  • Objective is to accomplish a task
  • Examples
  • - Buying a CD player from Bestbuy
  • - Paying utility bills online
  • Characteristics
  • A sequence of steps (like buying a CD player fom
    Bestbuy as shown previously)
  • Each step is based on user-selected operation

9
Web Transaction on Handheld
User needs to do a lot of scrolling to get to the
relevant content
Relevant Content
10
Web Transaction on Handheld
Fundamental Problem
Information Overload
  • Causes Strenuous strain on users when doing web
    transactions.

11
Defining Problem
Filter away irrelevant content and only present
relevant content
12
Our Approach
  • Two aspects to a web transaction
  • Semantic Concepts
  • Captured by a shallow Ontology
  • Operation Sequence
  • Captured by a Process Model
  • Process Model will only present the relevant
    semantic concept at every step

13
Semantic Concepts
14
Operations on Semantic Concepts
item_select
Item List
select_item_category
Item Taxonomy
show_item_detail
Item Detail
update_cart
Edit Cart
continue_shopping
Continue Shopping
check_out
Check Out
add_to_cart
Add to Cart
15
Process Model
SEARCH FORM CONCEPT
submit_searchform
1
item_select
TAXONOMY CONCEPT
16
Process Model
item_select
select_item_category
1
submit_searchform
17
Process Model
SEARCH FORM CONCEPT
submit_searchform
item_select
SEARCH RESULT CONCEPT
18
Process Model
item_select
item_select
1
submit_searchform
add_to_cart
select_item_category
2
submit_searchform
19
Process Model
1 - START STATE
add_to_cart
6 - FINAL STATE
show_item_detail
add_to_cart
check_out
3
4
item_select
item_select
view_shoppingcart
item_select
select_item_category
submit_searchform
Submit_searchform
1
6
check_out
add_to_cart
submit_searchform
check_out
select_item_category
2
5
submit_searchform
view_shoppingcart,
update_shoppingcart
continue_shopping
Model-driven transaction for buying CD player
from BestBuy
20
Process Model
1 - START STATE
add_to_cart
6 - FINAL STATE
show_item_detail
add_to_cart
check_out
3
4
item_select
item_select
view_shoppingcart
item_select
select_item_category
submit_searchform
Submit_searchform
1
6
check_out
submit_searchform
add_to_cart
check_out
select_item_category
2
5
submit_searchform
view_shoppingcart,
update_shoppingcart
continue_shopping
Model-driven transaction for buying CD player
from BestBuy
21
Concept Extraction
22
Guide-O System Putting It All Together
23
Evaluation
  • Quantitative Evaluation
  • Recall/Precision for Process Model
  • Recall for Concept Extraction
  • Guide-O-Mobile Performance
  • Qualitative Evaluation (User Experience)
  • Guide-O System

24
Evaluation Results
Process Model
  • Built using Automata learning techniques
  • Training data
  • Over 200 transaction sequences collected from
    over 30 sites
  • Recall / Precision
  • 90 / 96 for Books domain
  • 86 / 88 for Consumer Electronics domain
  • 84 / 92 for Office Supplies domain

25
Evaluation Results
Concept Extraction
  • Developed a statistical model for each concept
    using machine learning techniques
  • Training data
  • Used labeled concepts from over 100 pages
    collected from two dozen sites

26
Evaluation Results
27
Guide-O System Evaluation Experimental Set-Up
  • Core Guide-O System
  • 1.2 GHz desktop with 256 MB RAM
  • Guide-O-Mobile
  • Client-Server Model
  • Client 400 MHz iPaq with 64 MB RAM
  • Server Core Guide-O System
  • Evaluation
  • Over two dozen CS graduate students
  • Over 30 web sites spanning Books, Consumer
    Electronics and Office Supplies domains

28
Evaluation Results
Pages Explored
29
Evaluation Results
Pages Explored (Standard Deviation)
30
Evaluation Results
Guide-O-Mobile Overall Time Performance
31
Evaluation Results
Guide-O-Mobile Overall Time Performance with
standard deviation
32
Evaluation Results
Guide-O-Mobile Interaction Time
33
Evaluation Results
Guide-O-Mobile Interaction Time Performance with
standard deviation
Standard Deviation
34
Qualitative Evaluation Of Guide-O System
C - Concept Related Question S - System Related
Questions
35
Related Work
  • Web Services
  • Composition of Web Service. eg. Agarwal et. al,
    Chen et. al, Rao et. al.
  • Semantic Analysis of Web content.
  • Web page partitioning for adapting content on
    small screen devices, e.g Garcia et.al, Chen et.
    el.
  • Constrained Modality Web Access
  • Better web access for small screen devices. e.g.
    Garcia et. al, Yang et. al, Yin et. al.

36
Conclusion
  • Future research will focus on extensive usability
    studies of Guide-O Mobile interfaces.
  • Extensive evaluation on different domains
  • Integration of our framework with Web services
    standards is an interesting problem.

37
Questions??
  • Thank You!
Write a Comment
User Comments (0)
About PowerShow.com