Context & Semantic Similarity Measurement Carsten Keler May - - PowerPoint PPT Presentation

context semantic similarity measurement
SMART_READER_LITE
LIVE PREVIEW

Context & Semantic Similarity Measurement Carsten Keler May - - PowerPoint PPT Presentation

Context & Semantic Similarity Measurement Carsten Keler May 15, 2008 GEOG 288MR ToDo Discuss the papers: Dey & Abowd (2000) Towards a Better Understanding of Context and Context-Awareness Rodrguez and Egenhofer


slide-1
SLIDE 1

Context & Semantic Similarity Measurement

Carsten Keßler May 15, 2008 • GEOG 288MR

slide-2
SLIDE 2

ToDo

  • Discuss the papers:
  • Dey & Abowd (2000) Towards a Better

Understanding of Context and Context-Awareness

  • Rodríguez and Egenhofer (2004) Comparing

geospatial entity classes: an asymmetric and context-dependent similarity measure

  • Keßler (2007) Similarity Measurement in Context
  • Discuss my ideas
slide-3
SLIDE 3

Motivation

slide-4
SLIDE 4

More Motivation

slide-5
SLIDE 5

More Motivation

Even

slide-6
SLIDE 6

So: What is Context?

  • Dey & Abowd (2000) Towards a Better

Understanding of Context and Context- Awareness

  • Motivation: make the vague notion of

context more concrete

slide-7
SLIDE 7

UbiComp Definition

„Context is any information that can be used to characterize the situation of an entity. An entity is a person, place, or object that is considered relevant to the interaction between a user and an application, including the user and applications themselves.“

slide-8
SLIDE 8

Context Categories

  • Location

e.g. Europe, NY, Del Playa, Room 53, Shelf 12b

  • Identity

e.g. users & people/devices (!) they interact with

  • Activity

e.g. meeting, shopping, sleeping

  • Time

e.g. spring, May 15, playoff season, 1210874400

slide-9
SLIDE 9

Context Awareness

„A system is context-aware if it uses context to provide relevant information and/or services to the user, where relevancy depends on the user’s task.“

slide-10
SLIDE 10

Categorization

  • f Context Aware Features
  • Information presentation
  • Service execution
  • Information tagging
slide-11
SLIDE 11

Similarity and Context in GIScience

  • Rodríguez and Egenhofer (2004)

Comparing geospatial entity classes: an asymmetric and context-dependent similarity measure

slide-12
SLIDE 12

Remember MDSM?

slide-13
SLIDE 13

Knowledge Representation

  • MDSM comes with its own specific

knowledge representation

  • Using Backus Naur Form for entity

class definitions

  • Ontology for the paper created from

WordNet and SDTS

slide-14
SLIDE 14

Context in MDSM

  • Domain of application – the set of entity

classes that are subjects of the user‘s interest

  • Selection based on user activities, i.e.,
  • perations associated with a set of

entity classes

slide-15
SLIDE 15

Examples

slide-16
SLIDE 16

Diagnosticity / Feature Relevance

  • How significant is a specific feature to

distinguish a specific entity class from the other classes in the set under consideration?

  • Variability vs Commonality
slide-17
SLIDE 17

Variability

  • Stress distinguishing features based on
  • number of occurrences oi
  • number of entity classes n
  • number of features l
slide-18
SLIDE 18

Commonality

  • Counterpart to the variability measure
  • Stress common features
  • How much does a specific feature

contribute to the characterization of a domain of application?

slide-19
SLIDE 19

MSDM & Context in Practice

Intensional context

slide-20
SLIDE 20

MSDM & Context in Practice

Extensional context

slide-21
SLIDE 21

HST Results

  • Commonality approach works better

for intensional context specifications

  • Variability approach works better for

extensional context specifications

slide-22
SLIDE 22

A More Generic View

  • Me (2007) Similarity Measurement in

Context

  • Motivation: Find out about the influence
  • f context on similarity measurements

– independent of similarity theory

slide-23
SLIDE 23

? „How similar is a to b?“

b a

knowledge base

a b

CONTEXT

explicit context input

automatic context capturing „injection“ of additional context (extend the knowledge base)

b a

selection of domain of application

a b

weighting a b

similarity measurement

  • utput of

similarity value

slide-24
SLIDE 24

My Context Definition

„A similarity measurement‘s context is any information that helps to specify the similarity

  • f two entities more precisely concerning the

current situation. This information must be represented in the same way as the knowledge base under consideration, and it must be capturable at maintainable cost.“

slide-25
SLIDE 25

„The more similar two contexts are, the less a similarity measurement should change between those two contexts“

False Assumptions…

slide-26
SLIDE 26

Some Recent Ideas

  • Context rules: concepts may change in

a specific context

slide-27
SLIDE 27

Formally

e.g.,

slide-28
SLIDE 28

Concept- vs. Instance Affecting Context

knowledge base CONTEXT QUERY

Instance # Type Name ... 1 A ... ... 2 B ... ... 3 C ... ... 4 A ... ... ... ... ... ...

A B C providing concepts for instance annotation instance database STEP A: Calculate similarity ranking for concepts STEP B: Identify matching instances similarity measurement instance selection

cu cd cr ci cu cr

slide-29
SLIDE 29

Context Impact Measure

Canal Stream

Channel Ocean Sea

Aqueduct IrrigationCanal Reservoir

Canal River Stream Aqueduct

IrrigationCanal

Reservoir Spring

CIM: a method to quantify the shifts in the results caused by a change in context

slide-30
SLIDE 30

Depends on Result Visualization

  • 1. River
  • 2. Canal
  • 3. Aqueduct
  • 4. Lake, Sea, Spring
  • 5. IrrigationCanal
  • 1. River
  • 2. Canal, Lake
  • 3. Aqueduct, IrrigationCanal
  • 4. Spring
  • 5. Reservoir
slide-31
SLIDE 31

CIM Characteristics

  • Works solely on result sets
  • Independent of knowledge

representation

  • Returns values from 0 to 1
  • Focus on the top results via weights
  • Should be cognitively plausible
  • HPT is in the pipeline
slide-32
SLIDE 32

Result Visualization

slide-33
SLIDE 33

Coffee, anyone?