maurice hendrix (semi-)automatic authoring of ah

21
Maurice Hendrix http://prolearn.dcs.warwick.ac.uk/AH- RO-2007/ (Semi-)automatic authoring of AH

Upload: adrian-coffey

Post on 28-Mar-2015

215 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Maurice Hendrix  (Semi-)automatic authoring of AH

Maurice Hendrix

http://prolearn.dcs.warwick.ac.uk/AH-RO-2007/

(Semi-)automatic authoring of AH

Page 2: Maurice Hendrix  (Semi-)automatic authoring of AH

Outline

• Why automatic authoring• System overview• Semantic Desktop• Adding resources

Page 3: Maurice Hendrix  (Semi-)automatic authoring of AH

Why automatic authoring

• Make authoring task easier

• Manual annotation is bottleneck

• By integrating authoring environment into semantic desktop

Page 4: Maurice Hendrix  (Semi-)automatic authoring of AH

System overview

SesameDatabase Lucene

CAFCAF

MOT

Enricher

Beagle++

RDF

Page 5: Maurice Hendrix  (Semi-)automatic authoring of AH

Concept maps and lessons are hierarchies:

MOT hierarchy structure

Adaptive Hypermedia

Hypermedia

From AH to Adaptive Web

AH

Page 6: Maurice Hendrix  (Semi-)automatic authoring of AH

Semantic Desktop• Desktop where everything is stored with

extra metadata• We uses RDF as storage format• Example RDF (also has an XML representation):

Publication

Conference

published At

Page 7: Maurice Hendrix  (Semi-)automatic authoring of AH

Adding Resources

• MOT goal/domain maps are hierarchies with tree structure, siblings are concepts at the same level

• The Semantic Desktop can be searched for resources. They are ranked by 2 formulae

Page 8: Maurice Hendrix  (Semi-)automatic authoring of AH

Ranking

• Concept oriented

• Article Oriented

where: rank(a,c) is the rank of article a with respect to the current domain concept c;k(c) is the set of keywords belonging to the current domain concept c;k(a) is the set of keywords belonging to the current article a; |S| = the cardinality of the set S, for a given set S.

||

||

k(c)

k(a)k(c)=c)rank(a,

||

||

k(a)

k(a)k(c)=c)rank(a,

Page 9: Maurice Hendrix  (Semi-)automatic authoring of AH

Selection of ranking method - snapshot

Page 10: Maurice Hendrix  (Semi-)automatic authoring of AH

Equal ranks

Page 11: Maurice Hendrix  (Semi-)automatic authoring of AH

Allow duplicates among siblings• We call concepts in MOT at the same

depth in the hierarchy Siblings• The author has to make a choice.• Adding to all siblings can mean students

get the link multiple times• Choosing one of the siblings can mean

students don’t always get the link when relevant.

Page 12: Maurice Hendrix  (Semi-)automatic authoring of AH

Selection of duplicates/none snapshot

Page 13: Maurice Hendrix  (Semi-)automatic authoring of AH

Add meta-data as separate concepts• The retrieved resources might have

attributes themselves• If resources have further attributes,

these can be added as domain attributes in MOT

• The resource can also be made into a domain concept with its own separate domain attributes

Page 14: Maurice Hendrix  (Semi-)automatic authoring of AH

Add metadata as attributes

Page 15: Maurice Hendrix  (Semi-)automatic authoring of AH

Add metadata as Separate concepts

Page 16: Maurice Hendrix  (Semi-)automatic authoring of AH

Separate concepts/ attributes snapshot

Page 17: Maurice Hendrix  (Semi-)automatic authoring of AH

Compute resource keywords as set• The number of times a keyword occurs

might indicate the relevance of the keyword.

• The ranking formulae can be computed on sets of keywords or multisets.

Page 18: Maurice Hendrix  (Semi-)automatic authoring of AH

Set/ multiset snapshot

Page 19: Maurice Hendrix  (Semi-)automatic authoring of AH

Before MOT hierarchy snapshot

Page 20: Maurice Hendrix  (Semi-)automatic authoring of AH

After MOT hierarchy snapshot

Page 21: Maurice Hendrix  (Semi-)automatic authoring of AH

Questions?