Context-adaptation based on Ontologies and Spreading Activation

Ähnliche Dokumente
NEWSLETTER. FileDirector Version 2.5 Novelties. Filing system designer. Filing system in WinClient

H o c h s c h u l e D e g g e n d o r f H o c h s c h u l e f ü r a n g e w a n d t e W i s s e n s c h a f t e n

VGM. VGM information. HAMBURG SÜD VGM WEB PORTAL USER GUIDE June 2016

1. General information Login Home Current applications... 3

Word-CRM-Upload-Button. User manual

Tube Analyzer LogViewer 2.3

Exercise (Part II) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

Die Bedeutung neurowissenschaftlicher Erkenntnisse für die Werbung (German Edition)

FEM Isoparametric Concept

Prediction Market, 28th July 2012 Information and Instructions. Prognosemärkte Lehrstuhl für Betriebswirtschaftslehre insbes.

Electrical tests on Bosch unit injectors

Guidance Notes for the eservice 'Marketing Authorisation & Lifecycle Management of Medicines' Contents

Lehrstuhl für Allgemeine BWL Strategisches und Internationales Management Prof. Dr. Mike Geppert Carl-Zeiß-Str Jena

Mitglied der Leibniz-Gemeinschaft

VGM. VGM information. HAMBURG SÜD VGM WEB PORTAL - USER GUIDE June 2016

Big Data Analytics. Fifth Munich Data Protection Day, March 23, Dr. Stefan Krätschmer, Data Privacy Officer, Europe, IBM

Background. Background. Background. How to evaluate marine safety? 12/10/30. Safety Assessment by Ship Handling Simulator

prorm Budget Planning promx GmbH Nordring Nuremberg

Order Ansicht Inhalt

There are 10 weeks this summer vacation the weeks beginning: June 23, June 30, July 7, July 14, July 21, Jul 28, Aug 4, Aug 11, Aug 18, Aug 25

Cameraserver mini. commissioning. Ihre Vision ist unsere Aufgabe

Exercise (Part VIII) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

Support Technologies based on Bi-Modal Network Analysis. H. Ulrich Hoppe. Virtuelles Arbeiten und Lernen in projektartigen Netzwerken

DIBELS TM. German Translations of Administration Directions

Exercise (Part XI) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

Kursbuch Naturheilverfahren: Curriculum der Weiterbildung zur Erlangung der Zusatzbezeichnung Naturheilverfahren (German Edition)

Fachübersetzen - Ein Lehrbuch für Theorie und Praxis

Was heißt Denken?: Vorlesung Wintersemester 1951/52. [Was bedeutet das alles?] (Reclams Universal-Bibliothek) (German Edition)

Die kreative Manufaktur - Naturseifen zum Verschenken: Pflegende Seifen selbst herstellen (German Edition)

Grundkurs des Glaubens: Einführung in den Begriff des Christentums (German Edition)

Abteilung Internationales CampusCenter

Titelbild1 ANSYS. Customer Portal LogIn

Routing in WSN Exercise

Einkommensaufbau mit FFI:

ELBA2 ILIAS TOOLS AS SINGLE APPLICATIONS

Das Zeitalter der Fünf 3: Götter (German Edition)

Cycling. and / or Trams

Franke & Bornberg award AachenMünchener private annuity insurance schemes top grades

Microsoft SQL Server Überblick über Konfiguration, Administration, Programmierung (German Edition)

FACHKUNDE FüR KAUFLEUTE IM GESUNDHEITSWESEN FROM THIEME GEORG VERLAG

Funktion der Mindestreserve im Bezug auf die Schlüsselzinssätze der EZB (German Edition)

Cycling and (or?) Trams

Wissenschaftliches Denken und Arbeiten

Dienstleistungsmanagement Übung 5

Username and password privileges. Rechteverwaltung. Controlling User Access. Arten von Rechten Vergabe und Entzug von Rechten DBS1 2004

Martin Luther. Click here if your download doesn"t start automatically

Statistics, Data Analysis, and Simulation SS 2015

Where are we now? The administration building M 3. Voransicht

Magic Figures. We note that in the example magic square the numbers 1 9 are used. All three rows (columns) have equal sum, called the magic number.

Mock Exam Behavioral Finance

Lehrstuhl für Allgemeine BWL Strategisches und Internationales Management Prof. Dr. Mike Geppert Carl-Zeiß-Str Jena

General info on using shopping carts with Ogone

GERMAN: BACKGROUND LANGUAGE. ATAR course examination Recording transcript

How to access licensed products from providers who are already operating productively in. General Information Shibboleth login...

Audit Manager. Basic Customer Information ISO 14001:2015

AS Path-Prepending in the Internet And Its Impact on Routing Decisions

Der Adapter Z250I / Z270I lässt sich auf folgenden Betriebssystemen installieren:

Exercise (Part V) Anastasia Mochalova, Lehrstuhl für ABWL und Wirtschaftsinformatik, Kath. Universität Eichstätt-Ingolstadt 1

Ein Stern in dunkler Nacht Die schoensten Weihnachtsgeschichten. Click here if your download doesn"t start automatically

Power Laws And Rich Get Richer Phenomena Seminar Machinelles Lernen , Tomek Grubba

Mash-Up Personal Learning Environments. Dr. Hendrik Drachsler

Registration of residence at Citizens Office (Bürgerbüro)

Mul$media im Netz (Online Mul$media) Wintersemester 2014/15. Übung 02 (Nebenfach)

Top-Antworten im Bewerbungsgespräch für Dummies (German Edition)

New Forms of Risk Communication Workshop 6: Arzneimitteltherapiesicherheit (AMTS) Dr. Norbert Paeschke, BfArM

Ressourcenmanagement in Netzwerken SS06 Vorl. 12,

Die Intrige: Historischer Roman (German Edition)


Walter Buchmayr Ges.m.b.H.

Contents. Interaction Flow / Process Flow. Structure Maps. Reference Zone. Wireframes / Mock-Up

ONLINE LICENCE GENERATOR

PONS DIE DREI??? FRAGEZEICHEN, ARCTIC ADVENTURE: ENGLISCH LERNEN MIT JUSTUS, PETER UND BOB

Causal Analysis in Population Studies

Sport Northern Ireland. Talent Workshop Thursday 28th January 2010 Holiday Inn Express, Antrim

Handbuch der therapeutischen Seelsorge: Die Seelsorge-Praxis / Gesprächsführung in der Seelsorge (German Edition)

Multicriterial Design Decision Making regarding interdependent Objectives in DfX

The process runs automatically and the user is guided through it. Data acquisition and the evaluation are done automatically.

Zu + Infinitiv Constructions

v+s Output Quelle: Schotter, Microeconomics, , S. 412f

Level 1 German, 2014

An Introduction to Monetary Theory. Rudolf Peto

Online Learning in Management

E.T.A. Hoffmann: Kindermärchen - "Nussknacker und Mausekönig": Abhandlung einer These (German Edition)

p^db=`oj===pìééçêíáåñçêã~íáçå=

Algorithms for graph visualization

eurex rundschreiben 094/10

FEM Isoparametric Concept

Brandbook. How to use our logo, our icon and the QR-Codes Wie verwendet Sie unser Logo, Icon und die QR-Codes. Version 1.0.1

TomTom WEBFLEET Tachograph

Die UN-Kinderrechtskonvention. Darstellung der Bedeutung (German Edition)

Dexatek's Alexa Smart Home Skills Instruction Guide

Die besten Chuck Norris Witze: Alle Fakten über den härtesten Mann der Welt (German Edition)

Selbstbild vs. Fremdbild. Selbst- und Fremdwahrnehmung des Individuums (German Edition)

Interpolation Functions for the Finite Elements

Geschichte der Philosophie im Überblick: Band 3: Neuzeit (German Edition)

Electrical testing of Bosch common rail piezo injectors

German translation: technology

Using TerraSAR-X data for mapping of damages in forests caused by the pine sawfly (Dprion pini) Dr. Klaus MARTIN

Transkript:

-1- Context-adaptation based on Ontologies and Spreading Activation ABIS 2007, Halle, 24.09.07 {hussein,westheide,ziegler}@interactivesystems.info

-2- Context Adaptation in Spreadr Pubs near my location Most relevant items inside this category Concerts related to my interests near my location Adaptive integration of newsfeeds (planned)

-3- Idea behind Spreadr Model based approach: - A domain ontology is used to store structural information about the domain items - Items semantically linked to each other Each item has a certain activation value from [0...1] Caegories and items with higher activation values are more important Spreading Activation is used to modify the activation values

-4- Technical Background Spring Framework - Flexible Java-Framework for (Web-)Applicationen JSP and Struts Tiles for the view-components OWL (Web Ontology Language) for the specific models (domain.owl, time.owl,...) JENA - Java framework for building Semantic Web applications based on RDF, OWL,...

-5- Ontologies Nodes represent concepts and individuals Links represent relations between concents and individuals Basic idea behind Spreading Activation: If one node is being selected, activate it and spread the activation within the network so that semantically related nodes are also activated.

-6- Model aggregation Models are created independently from each other (for purposes of clarity) domain.owl time.owl Spreading Activation Network location.owl contextrelations.owl It is possible to integrate other models (device.owl, user.owl,...)

-7- Response generation in SPREADR URL Request Context-Sensing & Reasoning: Activation level adjustments by Spreading Activation Node selection: Based on the url an ontology entry is selected Request Processing by the Controller: Content composition, bean creation Visualization by the appropriate View: JSP-View takes the model and displays the data

-8- Context sensing Context factors are being recognized, e.g.: - The current location (location context) - The current time (time context) - The current item that has been selected (domain context) The appropriate nodes are activated in the Spreading Activation Network. These nodes are now activated with a certain value and spread their activation to semantically related nodes.

-9- Spread of activation (1) After activating initial nodes their activation is being spread withing the network

-10- Spread of activation (2) 1. Put the initial nodes into a processing queue i. Take the node with the highest activation gain ii. Spread the activation (attenuated) to all neighbors iii. Mark the node as processed iv. Put new activated nodes into the queue (if not already processed ) v. Check terminating condition vi. Go to i.

-11- Constraints and Termination Conditions The Spreading Activation can be constrained by: - Distance: Don t activate nodes that are too far away from the initial nodes. - Fan-Out: Don t process nodes with more then k relations (too less specific nodes). - Type: Only spread through certain types of nodes and relations. - Activation: Only spread activation when it is above a certain threshold. The Spreading Activation will be terminated when: - The processing queue is empty - A predefined time limit has exceeded - A predefined number of processed nodes has exceeded

-12- Spreading Activation in SPREADR Creation and manipulation of individualized user profiles as a foundation for he adaptation effects When a fresh session starts a SpreadAc network is being created from the ontologies - All SpreadAc networks are identical in structure - Activation levels (of the nodes) and weights (of the edges) individualize the SpreadAc networks Ranking and selection of concepts and individuals is based on activation level.

-13- Learning in SPREADR Each relation has a certain weight. A high weight means that a relation is very important. The higher the relation weight, the more activation is transferred via that relation. If a recommendation is accepted by the user (by clicking on that item) the paths that transported activation to that node in the recent time are amplified. If a recommendation is ignored the paths are slightly attenuated.

-14- Thank you for your attention