grouping hyperlinks for improved voice/mobile accessibility

29
Grouping hyperlinks for improved voice/mobile accessibility Alex Penev UNSW / NICTA (Australia)

Upload: yeliz-yesilada

Post on 17-Dec-2014

812 views

Category:

Technology


0 download

DESCRIPTION

Alex Penev's presentation at W4A

TRANSCRIPT

Page 1: Grouping hyperlinks for improved voice/mobile accessibility

Grouping hyperlinks for improved voice/mobile accessibility

Alex Penev

UNSW / NICTA (Australia)

Page 2: Grouping hyperlinks for improved voice/mobile accessibility

Accessibility

Heavily presentation-oriented web blind users “read” sequentially

layout gets in the way

Page 3: Grouping hyperlinks for improved voice/mobile accessibility

Accessibility

Heavily presentation-oriented web blind users “read” sequentially

layout gets in the way

mobile users have small-screen devices For some users, “less is more”

Page 4: Grouping hyperlinks for improved voice/mobile accessibility

Hyperlinks

Often visit a site with intention of following a link

Page 5: Grouping hyperlinks for improved voice/mobile accessibility

Hyperlinks

Often visit a site with intention of following a link

Idea: cluster links partition a page’s links into topical

groups helps find a link (cf. IVR) way to organize a set of links

Page 6: Grouping hyperlinks for improved voice/mobile accessibility

Example: Centrelink.gov.au

Government agency, human services Population obtains info, forms, etc. …but do not visit regularly

information need

Page 7: Grouping hyperlinks for improved voice/mobile accessibility
Page 8: Grouping hyperlinks for improved voice/mobile accessibility

Centrelink

111 links on the page Some problems for blind users:

pop-up menus flatten it?

Page 9: Grouping hyperlinks for improved voice/mobile accessibility

Centrelink

111 links on the page Some problems for blind users:

pop-up menus flatten it?

Some problems for mobiles: hard to fit/navigate a 3-tier pop-up menu

Page 10: Grouping hyperlinks for improved voice/mobile accessibility

Link clustering

Group related links together hopefully in topical groups

Page 11: Grouping hyperlinks for improved voice/mobile accessibility

Link clustering

Group related links together hopefully in topical groups

How? label links with descriptions partition descriptions assign summary label to each cluster

Page 12: Grouping hyperlinks for improved voice/mobile accessibility
Page 13: Grouping hyperlinks for improved voice/mobile accessibility

Link clustering

Navigation process: invoke clustering step presented with clusters

advertise a label

Page 14: Grouping hyperlinks for improved voice/mobile accessibility

Link clustering

Navigation process: invoke clustering step presented with clusters

advertise a label

select best-sounding cluster layout is lost

Faster than serial reading

Page 15: Grouping hyperlinks for improved voice/mobile accessibility

Forming descriptions

A set of keywords for each link anchor text, nested tags, URL, content

Page 16: Grouping hyperlinks for improved voice/mobile accessibility

Forming descriptions

A set of keywords for each link anchor text, nested tags, URL, content

further possibilities: anchor text window, folksonomy tags, <meta>, ontology

Example australia.gov.au

australia, gov, government, website, travel, taxes, business, people, immigration, etc.

Page 17: Grouping hyperlinks for improved voice/mobile accessibility

Forming descriptions

Descriptions can be short and have little overlap

Solution?

Page 18: Grouping hyperlinks for improved voice/mobile accessibility

Forming descriptions

Descriptions can be short and have little overlap

Solution? take into account layout by spreading a

link’s influence across DOM borrow descriptions from neighbor links decay weight with distance

Page 19: Grouping hyperlinks for improved voice/mobile accessibility

Clustering step

Propagation enriches descriptions relates neighboring links less sparse feature vectors

good for clustering!

Use a partitioning algorithm e.g. k-means

Page 20: Grouping hyperlinks for improved voice/mobile accessibility

Possible uses

Blind users navigate to link via clustering

skip layout, skip uninteresting topics general surfing?

Page 21: Grouping hyperlinks for improved voice/mobile accessibility

Possible uses

Blind users navigate to link via clustering

skip layout, skip uninteresting topics general surfing?

Mobile users portal pages

Page 22: Grouping hyperlinks for improved voice/mobile accessibility

Sample results - Centrelink

12 clusters agency, site, main sections, welfare

allowances, study & training, health, carers, family, children, maternity & job search/retirement, farming, online security

Full table in paper

Page 23: Grouping hyperlinks for improved voice/mobile accessibility
Page 24: Grouping hyperlinks for improved voice/mobile accessibility
Page 25: Grouping hyperlinks for improved voice/mobile accessibility
Page 26: Grouping hyperlinks for improved voice/mobile accessibility

Conclusion

Simple, well-known ideas applied to a different problem VSM (tf.idf), clustering

May help voice/mobile browsing Future work

what is a good description? what is a good label?

Page 27: Grouping hyperlinks for improved voice/mobile accessibility
Page 28: Grouping hyperlinks for improved voice/mobile accessibility
Page 29: Grouping hyperlinks for improved voice/mobile accessibility