Semantics and Experience in the Future Web Enric Plaza IIIA-CSIC - - PowerPoint PPT Presentation

semantics and experience in the future web
SMART_READER_LITE
LIVE PREVIEW

Semantics and Experience in the Future Web Enric Plaza IIIA-CSIC - - PowerPoint PPT Presentation

Semantics and Experience in the Future Web Enric Plaza IIIA-CSIC ECCBR-2008, Trier, Rheinland-Pfalz Tuesday, September 9, 2008 1 Outline Introduction Semantics, Up&Down The Network is the Content The Case for Experience Reusing Other


slide-1
SLIDE 1

Semantics and Experience in the Future Web

Enric Plaza IIIA-CSIC

ECCBR-2008, Trier, Rheinland-Pfalz

1 Tuesday, September 9, 2008

slide-2
SLIDE 2

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Outline

Introduction Semantics, Up&Down The Network is the Content The Case for Experience Reusing Other People's Experiences Semantics and Experience Forms of Experience The EDIR Cycle Discussion/Challenges

2 Tuesday, September 9, 2008

slide-3
SLIDE 3

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Introduction

Use the web for...

3 Tuesday, September 9, 2008

slide-4
SLIDE 4

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Introduction

Use the web for... Find something (gain access to some information) Do something (in the world) Take a decision (in the world)

3 Tuesday, September 9, 2008

slide-5
SLIDE 5

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Introduction

Web of Documents Large amount of experiences of individual people But they are treated as documents in blogs, Q& A sites,forums, social software

4 Tuesday, September 9, 2008

slide-6
SLIDE 6

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Introduction

eb of Documents Large amount of iences of individual people e treated as documents in blogs,

  • rums, social

software There is a special form of content, experiential knowledge, that should be represented,

  • rganized, analyzed, retrieved

and reused as such experiences (and not as documents) Experiences are probably the most added-value assets on the web

4 Tuesday, September 9, 2008

slide-7
SLIDE 7

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Semantics, Up & Down

5 Tuesday, September 9, 2008

slide-8
SLIDE 8

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Semantics, Up & Down

Top-down Bottom-up

6 Tuesday, September 9, 2008

slide-9
SLIDE 9

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Semantics, Up & Down

Top-down Semantic Web Semantic Web 2

from human-readable to machine-readable, to provide service information exchange (local ontologies only) endorsed by committed practice communities

Bottom-up

6 Tuesday, September 9, 2008

slide-10
SLIDE 10

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Semantics, Up & Down

Top-down Semantic Web Semantic Web 2

from human-readable to machine-readable, to provide service information exchange (local ontologies only) endorsed by committed practice communities

Bottom-up Text/Tagging

humans in a community

  • f practice write text &

tag content objects (photos, blog articles,etc)

Folksonomy

emerging from the social learning process of a community of practice

6 Tuesday, September 9, 2008

slide-11
SLIDE 11

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Semantics, Up & Down

Top-down Bottom-up

7 Tuesday, September 9, 2008

slide-12
SLIDE 12

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Semantics, Up & Down

Top-down Logicism Bottom-up

a term is defined by necessary and sufficient conditions as in DL

7 Tuesday, September 9, 2008

slide-13
SLIDE 13

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Semantics, Up & Down

Top-down Logicism Bottom-up Wittgenstein’s language games

a term has a specific meaning by the way it is used in a particular context a term is defined by necessary and sufficient conditions as in DL

7 Tuesday, September 9, 2008

slide-14
SLIDE 14

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Semantics, Up & Down

Top-down Logicism Bottom-up Wittgenstein’s language games

a term has a specific meaning by the way it is used in a particular context a term is defined by necessary and sufficient conditions as in DL

Community

  • f Practice

7 Tuesday, September 9, 2008

slide-15
SLIDE 15

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Semantic Enabling

Communities of Practice Hybrid top-down & bottom-up approaches with approximate concept descriptions Enabling Technologies Semantic web, ontologies, folksonomies are needed as a substrate that provides some service required by more complex tasks Empirical Issues Which approaches are more suitable to capture explicit knowledge, tacit knowledge Which approaches are more suitable to different forms of content Which approaches are more suitable to different web-based systems

8 Tuesday, September 9, 2008

slide-16
SLIDE 16

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

The Network is the Content (or vice versa)

9 Tuesday, September 9, 2008

slide-17
SLIDE 17

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Network effects

Web 2.0 & Social networks Social networking among individuals is heralded as the the most important innovation; this would mean establishing social relationships by means of the web is what is creating new knowledge and new value User-contributed content Declaring new relationships is a form of user-contributed content User-contributed relationships may be among people, but also

  • ther forms of content: e.g. tagging photos in Flickr

Google basically analyzed user-contributed hyperlink relationships among pages to estimate page importance/significance

10 Tuesday, September 9, 2008

slide-18
SLIDE 18

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

The Case for Experience

11 Tuesday, September 9, 2008

slide-19
SLIDE 19

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Experience

CBR Case-based reasoning may be understood as learning to make better decisions or predictions from past experience

situation3

  • utcome3

12 Tuesday, September 9, 2008

slide-20
SLIDE 20

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Experience

CBR Case-based reasoning may be understood as learning to make better decisions or predictions from past experience Experience: knowledge about an observed factual situation “This is a good hotel because my stay was very agreeable” “I did this sequence of actions, in this situation, and I achieved this goal”

situation3

  • utcome3

Although there are no “explicit (s3,o3) cases” on the web, there is a huge amount of practical knowledge present on the web; this kind of practical knowledge coming from direct observations (experiences) is what we’ll call experience

12 Tuesday, September 9, 2008

slide-21
SLIDE 21

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Experiential Content

Most valuable asset People constantly search & browse the web resources to find other peoples experiences in a solving given problem, achieving a particular goal, obtaining a particular outcome, or deciding some issue

13 Tuesday, September 9, 2008

slide-22
SLIDE 22

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Hypothesis: there is “experiential content” People use it to decide which hotel to book, which spots to visit People Browse websites/forums on digital photography to learn how to solve issues they encountered with their photos

Experiential Content

Most valuable asset People constantly search & browse the web resources to find other peoples experiences in a solving given problem, achieving a particular goal, obtaining a particular outcome, or deciding some issue The challenge is how to represent, organize, and reuse experiential content beyond a collection of hyperlinked documents

13 Tuesday, September 9, 2008

slide-23
SLIDE 23

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Search: yields a large amount of “resources” Browse: user has to read large collections of “found items” and find what is interesting for her purpose Filter: eliminating irrelevant found items is unsupported; usually just copy & paste interesting items

Search & Browse

Unsupported user’s task in S&B People search and browse in the same unsupported way, independently of whether they are googling the Web, or searching in a thematic website (e.g. forums) Reuse: user analyzes the content of the relevant retrieved items and takes a decision according to her purpose

14 Tuesday, September 9, 2008

slide-24
SLIDE 24

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Found & Lost

H: hotels in an intended destination W: websites with hotel-related experiential content destination C: average number of client reports per hotel S&B: H x W x C user-contributed experience items [Impossible to be manually processed by the user]

15 Tuesday, September 9, 2008

slide-25
SLIDE 25

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Found & Lost

H: hotels in an intended destination W: websites with hotel-related experiential content destination C: average number of client reports per hotel S&B: H x W x C user-contributed experience items [Impossible to be manually processed by the user] h=filter(H): 3-star hotels only w=sample(W): visit only a few websites destination c=sample(C): read only a few reports S&B: h x w x c However there is no computer support to obtaining good samples of performing good filters

15 Tuesday, September 9, 2008

slide-26
SLIDE 26

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Reuse

The real task A) Need to aggregate for each hotel h pros and cons according to the majority opinion of the w x c reports B) Finally decide which hotel fits better my purposes (one-night business trip vs. family week vacation trip)

16 Tuesday, September 9, 2008

slide-27
SLIDE 27

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Reuse

The real task A) Need to aggregate for each hotel h pros and cons according to the majority opinion of the w x c reports B) Finally decide which hotel fits better my purposes (one-night business trip vs. family week vacation trip) An alternative approach that support users in making more informed decision A reinterpretation of CBR that supporting the reuse of experiential knowledge provided by other people but integral to a community of practice

16 Tuesday, September 9, 2008

slide-28
SLIDE 28

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Reusing Other People’s Experiences

17 Tuesday, September 9, 2008

slide-29
SLIDE 29

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

S&B as Retrieve & Reuse

1) Retrieve process searches for client reports of hotels close to the interests of the user and selects a subset of them 2) Reuse process analyzes them in order to aggregate information about pros and cons of each hotel and produces a ranking of hotels taking into account the users interests and the pros and cons of each hotel

18 Tuesday, September 9, 2008

slide-30
SLIDE 30

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

S&B as Retrieve & Reuse

1) Retrieve process searches for client reports of hotels close to the interests of the user and selects a subset of them 2) Reuse process analyzes them in order to aggregate information about pros and cons of each hotel and produces a ranking of hotels taking into account the users interests and the pros and cons of each hotel

19 Tuesday, September 9, 2008

slide-31
SLIDE 31

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

S&B as Retrieve & Reuse

1) Retrieve process searches for client reports of hotels close to the interests of the user and selects a subset of them 2) Reuse process analyzes them in order to aggregate information about pros and cons of each hotel and produces a ranking of hotels taking into account the users interests and the pros and cons of each hotel

1) Given a problem (a specific task to be achieved) the Retrieve process selects the subset of cases (experiential knowledge) most similar (relevant) to that problem 2) the Reuse process combines, in some specific way, the (experiential) content

  • f those retrieved cases (and possibly

using some domain-specific knowledge as well) in order to achieve a solution for that problem (that specific task to be achieved)

19 Tuesday, September 9, 2008

slide-32
SLIDE 32

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Task specification

1-day business trip 4-days family vacation friendly staff unfriendly staff PROS CONS nice rooms shabby rooms free room Wifi no room Wifi

20 Tuesday, September 9, 2008

slide-33
SLIDE 33

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Task specification

1-day business trip 4-days family vacation friendly staff unfriendly staff PROS CONS nice rooms shabby rooms free room Wifi no room Wifi

20 Tuesday, September 9, 2008

slide-34
SLIDE 34

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Ensemble Effect

friendly staff unfriendly staff PROS CONS nice rooms shabby rooms

21 Tuesday, September 9, 2008

slide-35
SLIDE 35

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Ensemble Effect

friendly staff unfriendly staff PROS CONS nice rooms shabby rooms

21 Tuesday, September 9, 2008

slide-36
SLIDE 36

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Ensemble Effect

friendly staff unfriendly staff PROS CONS nice rooms shabby rooms

22 Tuesday, September 9, 2008

slide-37
SLIDE 37

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Aggregation & Experiences

Ensemble Effect Machine Learning Condorcet Jury Theorem Social Choice “Wisdom of the Crowds”

  • J. Surowiecki

Aggregation diminishes error iff individuals are minimally competent and their errors are uncorrelated (they are independent)

23 Tuesday, September 9, 2008

slide-38
SLIDE 38

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Aggregation & Experiences

Ensemble Effect Machine Learning Condorcet Jury Theorem Social Choice “Wisdom of the Crowds”

  • J. Surowiecki

Aggregation diminishes error iff individuals are minimally competent and their errors are uncorrelated (they are independent) Retrieve & Reuse applied to other people’s experiences deals with large number of experiences (instead of selecting a few cases); multiplicity of sources indicates the need for the aggregation of experience content

23 Tuesday, September 9, 2008

slide-39
SLIDE 39

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Semantics & Experience

24 Tuesday, September 9, 2008

slide-40
SLIDE 40

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Semantics in CBR

Top-down OWL Ontologies, Description Logics Bottom-up Tags, Folksonomies, text analysis Knowledge- intensive CBR, DL-based CBR Textual CBR

25 Tuesday, September 9, 2008

slide-41
SLIDE 41

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Semantics in CBR

Top-down OWL Ontologies, Description Logics Bottom-up Tags, Folksonomies, text analysis Knowledge- intensive CBR, DL-based CBR Textual CBR Community

  • f Practice

Hybrid Approaches

25 Tuesday, September 9, 2008

slide-42
SLIDE 42

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Empirical issues

Ontologies Text General Knowledge User Experiences Concept Mapping

Tradeoffs are empirical, depends on kinds of application task

26 Tuesday, September 9, 2008

slide-43
SLIDE 43

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Empirical issues

Ontologies Text General Knowledge User Experiences Concept Mapping Community

  • f Practice

Professional Practice User Common User Free Text Structured,

  • ntology-based

Tradeoffs are empirical, depends on kinds of application task

26 Tuesday, September 9, 2008

slide-44
SLIDE 44

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Forms of Experience

27 Tuesday, September 9, 2008

slide-45
SLIDE 45

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Records of individual experiences E.g. Hotel client report: “This is a good hotel because my stay very agreeable”

No “cases” as such

situation3

  • utcome3

No Case as

user interests preferences constraints selected hotel

This is not really case we may find:

28 Tuesday, September 9, 2008

slide-46
SLIDE 46

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Records of individual experiences E.g. Hotel client report: “This is a good hotel because my stay very agreeable”

No “cases” as such

situation3

  • utcome3

No Case as

user interests preferences constraints selected hotel An account of an experience in a hotel, with pros and cons

This is not really case we may find:

28 Tuesday, September 9, 2008

slide-47
SLIDE 47

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Records of individual experiences E.g. Hotel client report: “This is a good hotel because my stay very agreeable”

No “cases” as such

situation3

  • utcome3

No Case as

user interests preferences constraints selected hotel An account of an experience in a hotel, with pros and cons

This is not really case we may find:

28 Tuesday, September 9, 2008

slide-48
SLIDE 48

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Tacit knowledge

user interests preferences constraints An account of an experience in a hotel, with pros and cons

Task

An account of an experience in a hotel, with pros and cons An account of an experience in a hotel, with pros and cons An account of an experience in a hotel, with pros and cons An account of an experience in a hotel, with pros and cons Hotel-33 Pros & Cons Filter & Rank w.r.t. to Task satisfaction Hotel-33 Pros & Cons Hotel-33 Pros & Cons Hotel-33 Aggregated Pros & Cons

Output

29 Tuesday, September 9, 2008

slide-49
SLIDE 49

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Which Forms of Experience?

According to the form of the solution

30 Tuesday, September 9, 2008

slide-50
SLIDE 50

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Which Forms of Experience?

1) Classification: task that selects one or few elements from an enumerated collection of solution elements. Also hierarchical, ranking.

According to the form of the solution

30 Tuesday, September 9, 2008

slide-51
SLIDE 51

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Which Forms of Experience?

1) Classification: task that selects one or few elements from an enumerated collection of solution elements. Also hierarchical, ranking. 2) Regression a task predicting the numerical value. Case-based interpolation.

According to the form of the solution

30 Tuesday, September 9, 2008

slide-52
SLIDE 52

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Which Forms of Experience?

1) Classification: task that selects one or few elements from an enumerated collection of solution elements. Also hierarchical, ranking. 2) Regression a task predicting the numerical value. Case-based interpolation. 3) Planning: a task building a solution composed by a sequence (or a PO) of actions). Case-base planning; scheduling.

According to the form of the solution

30 Tuesday, September 9, 2008

slide-53
SLIDE 53

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Which Forms of Experience?

1) Classification: task that selects one or few elements from an enumerated collection of solution elements. Also hierarchical, ranking. 2) Regression a task predicting the numerical value. Case-based interpolation. 3) Planning: a task building a solution composed by a sequence (or a PO) of actions). Case-base planning; scheduling. 4) Configuration: a task building a solution composed by a network of interconnected solution elements. case-based configuration and design

According to the form of the solution

30 Tuesday, September 9, 2008

slide-54
SLIDE 54

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Which Forms of Experience?

1) Classification: task that selects one or few elements from an enumerated collection of solution elements. Also hierarchical, ranking. METHOD METHOD METHOD Pros & Cons Analysis Applicable to Classification tasks like: Hotel selection Digital Camera B/W Plugin Photoshop

31 Tuesday, September 9, 2008

slide-55
SLIDE 55

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

‘How-To’s as plans

Small plans, recipes or ‘how-to’s are ubiquitous in thematic websites, but they are organized as Q&A, Forum threads, blog entries, etc. Typical Scenario: User performs S&B to find how to perform a certain effect on a digital photography Typical Solution: A plan or ‘how-to’ of the form “assuming you have Photoshop, you should download this PluginX from this URL, install it and then set it up in beginner mode and you’ll have a good qality B/W image”

32 Tuesday, September 9, 2008

slide-56
SLIDE 56

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Semi-structured experience

Assumptions Photoshop, color image

Step description

1 2 3 N

Step description Step description Step description

Effect B/W image, high quality

Use PluginX

1 2 3 4

Download it from URL Install it Set it to Beginners mode

33 Tuesday, September 9, 2008

slide-57
SLIDE 57

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Adapting experience

color image B/W image, high quality

Use PluginX

1 2 3 4

Download it from URL Install it Set it to Beginners mode

color image image processing, Photoshop

Use Photoshop

1 2 3 4 Download it from the website

Install it Go to this URL

5

Pay Photoshop licence

PS-Plugin downloaded PS-Plugin installed

Find PS Plugin folder

1 2 3 4

Run Plugin installer Select Plugin folder as destination Start again Photoshop

A new form of ‘mash-up’

34 Tuesday, September 9, 2008

slide-58
SLIDE 58

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

The EDIR Cycle

35 Tuesday, September 9, 2008

slide-59
SLIDE 59

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

EDIR cycle

Express Discover Reuse Interpret

36 Tuesday, September 9, 2008

slide-60
SLIDE 60

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

EDIR cycle

Express Discover Reuse Interpret

This process addresses the different ways in which experience can be expressed by a user inside a community of practice.

Express

Free, semi-structured and ontology-based templates for specific forms of experience and application domains need be developed and tested.

Research goal: finding a trade-off that: (a) allows sufficient structuring of the expressed experiences for automated analysis and (b) feels as a natural and unobtrusive way to express experiences for the users in a community

  • f practice.

36 Tuesday, September 9, 2008

slide-61
SLIDE 61

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

EDIR cycle

Express Discover Reuse Interpret

37 Tuesday, September 9, 2008

slide-62
SLIDE 62

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

EDIR cycle

Express Discover Reuse Interpret

This process addresses the different ways in which specific experiential content is recognized and retrieved as possibly relevant to a given query posed by a system user

Discover

Research goal: how to extend CBR retrieval techniques to work on experiential content integrating semantic web and/or bottom-up semantic analysis.

The conditions under which the Discovery process has to work requires a fast and and possibly shallow analysis of large quantities experiential reports; the expected output is a moderately-sized collection of experiences that are (likely) relevant to the current query

37 Tuesday, September 9, 2008

slide-63
SLIDE 63

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

EDIR cycle

Express Discover Reuse Interpret

38 Tuesday, September 9, 2008

slide-64
SLIDE 64

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

EDIR cycle

Express Discover Reuse Interpret

This process addresses the different ways to build semantic interpretations of the discovered experiences. Semantics are assumed local to a community of practice

Interpret

This interpretations can be understood as a more in-depth analysis of the experiences selected by the Discovery process using the semantic model of the community of practice and the available domain knowledge.

Several transformations are envisioned in the Interpret process: (a) eliminating a subset of discovered experiences as non-relevant; (b) transforming discovered experiences into a new canonical representation; (c) translating discovered experiences into a canonical vocabulary coherent with the one used to build the final users queries

38 Tuesday, September 9, 2008

slide-65
SLIDE 65

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

EDIR cycle

Express Discover Reuse Interpret

39 Tuesday, September 9, 2008

slide-66
SLIDE 66

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

EDIR cycle

Express Discover Reuse Interpret

This process addresses the different ways in which the experiential content provided by the Interpret process is used to achieve the goals

  • f a user (task specification)

Reuse

Methods for reuse can vary: (a) CBR adaptation techniques (b) Aggregation operations exploiting the “ensemble effect” Modalities in reuse can vary: (a) automated solution adaptation for user query (b) semi-automated reuse (c) reuse left to the user

39 Tuesday, September 9, 2008

slide-67
SLIDE 67

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

EDIR vs S&B

Task specification requirement It’s the goal to be achieved by Reuse: otherwise experience cannot be really “reused” and user support would be very limited Content Organization and Form Now form are hyperlinked documents, and organization is not based on content but metaphors like forums, Q&A, diaries, etc. A particular type o content, experiential knowledge, may have a few forms that can be expressed and represented in such a way that more powerful ways of analyzing, organizing, retrieving, and reusing can be developed.

40 Tuesday, September 9, 2008

slide-68
SLIDE 68

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Task spec

situation3

  • utcome3

No “problem” as such

User Query

1) user selects features in a dialog 2) “business trip” typical features

41 Tuesday, September 9, 2008

slide-69
SLIDE 69

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Task spec

situation3

  • utcome3

No “problem” as such

User Query

1) user selects features in a dialog 2) “business trip” typical features

User Experience

Previous good “business trips”

Analyze & Interpret

task spec

41 Tuesday, September 9, 2008

slide-70
SLIDE 70

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Conclusions

42 Tuesday, September 9, 2008

slide-71
SLIDE 71

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Conclusions

There is such a thing as ‘experiences’, that can be studied as such, and they are a particular kind of content Experiential knowledge

  • f others can be

acquired and then reused for new people’s purposes

The challenges and assumptions I’ve made boil down to:

and people are persistently expressing them on the web and people are persistently trying to do that on the web

43 Tuesday, September 9, 2008

slide-72
SLIDE 72

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Conclusions

44 Tuesday, September 9, 2008

slide-73
SLIDE 73

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Conclusions

44 Tuesday, September 9, 2008

slide-74
SLIDE 74

Enric Plaza (IIIA-CSIC) - ECCBR-2008, Trier, Rheinland-Pfalz

Thanks!

45 Tuesday, September 9, 2008

slide-75
SLIDE 75

We assess the preference degree of a participant for a song S contained in her library combining the rating assigned to the song and the number of times it was listened to:

e Participants’ Case Bases [2/3]

46 Tuesday, September 9, 2008

slide-76
SLIDE 76

e Retrieve Process

3. A subset of candidate songs musically associated with the last song scheduled on the channel is retrieved from the Channel Pool. Retrieval

candidate songs

Songs and Artists Associations Problem Description

(Channel Pool, last songs scheduled, current listeners)

Case Bases

Brown Sugar (e Rolling Stones) 0.3 Loser (Beck) 1 Numb (U2) -0.5 Go (Moby) -1 Drive (R.E.M.) 0.2 Loser (Beck) 0 … Uno (Muse) -0.3

47 Tuesday, September 9, 2008

slide-77
SLIDE 77

e Reuse Process

4. e retrieved set is ranked combining the preferences and the satisfaction of the listeners. Retrieval Case Bases

Brown Sugar (e Rolling Stones) 0.3 Loser (Beck) 1 Numb (U2) -0.5 Go (Moby) -1 Drive (R.E.M.) 0.2 Loser (Beck) 0 …

Reuse

candidate songs best ranked song Listeners’ satisfaction about played songs

Problem Description

(Channel Pool, last songs scheduled, current listeners)

Songs and Artists Associations

Uno (Muse) -0.3

48 Tuesday, September 9, 2008