SlideShare a Scribd company logo
Adaptation Model
Runtime Layer
(presentation of hypertext, user
interact.)
Presentation Specification
Storage Layer
(a database containing a
network of nodes and links)
Anchoring
Within Component Layer
(the content/structure inside the
nodes)
- adaptation (rule
sysrtem)
- user modelling
- domain
modelling
- search
- group adaptation
- higher order adaptation
- enhanced reasoning
- data mining support
- open corpus
- user/usage context
- semantic web / ontologies
Run-time Layer
Presentation
Specification
Within-component layer
Anchoring
Domain
Model
User
Model
Storage
Layer
Application Model
Presentation Model
Resource Layer
Domain
Model
User
Model
Storage
Layer
Context
Model
Adaptation Model (AE)
Group
Model
HOA
Dexter Model AHAM GAF
E. Knutov, P. De Bra, M. Pechenizkiy
Eindhoven University of Technology
e-mail: e.knutov@tue.nl
http://www.win.tue.nl/~eknutov/gaf.html
Adaptive Hypermedia Systems evolution,
from Dexter and AHAM to GAF
GoalModel
DomainModel
UserModel
ContextModel
ResourceModel
ApplicationModel
GroupModel
AdaptationModel
PresentationModel
HigherOrderAdaptation
UserContext
UsageContext
requesting recommendation
Group
formation
Defining the
usage context
Acquiring user
context
UM-DM
overlay
sustainability
Acquiring
resources for
the concepts
Defining
user goal
Aligning goal with
the Domain
Considering
usage context
Passing
content to be
rendered and
presented
Maintaining
and
Acquiring
Adaptive rules
of higher order
Initiating
adaptation
Invoking
adaptation
Methods and
techniques
Retrieving/updating
UM state
Maintaining and
updating HOA with
system usage data
Retrieving concept
corresponding domain
information (hierarchy,
resources, meta data)
Crawler
Ratings
User – stating
the query
User Profile
IP, profile, etc.
Item
dataset
Recommend.
history
User Interface:
Presenting
recommendations,
ranking info., etc.
(snippets, etc.)
Search
Engine
Search Query
Interpreting
Query
(refolmulation,
extern lex., etc.)
applying
collaborative
filtering
Maintaining
collaborative
profile
AHS
Overlay
Model
AH
methods and
techniques
Collaborative
Filtering
Collaborative
Profile
Itemset
Content-based
Filtering
Context
Recommendations
Itemsets
Recommender
Ranking
Recommender
Hybridization
(if required)
User
Ratings
Itemset
Ratings
Item-User
filtering
(coll. content
based)
Filtering
Ranking
(search)
Knowledge-based
Filtering
content (feature
space) filtering
Explicit
recommendatio
n query
(formulated by
the user)
[e.g. for KB
recom.]
CBF req.
Coll.F req.
view AH view
- manual, statically
defined view
- no personalization
- dynamic access, based on the
UM state
- personalized content retrieval
Versioning
repository
AH personalization UM
maintains
personalized
versions of
information
Bridging Versioning and AH
Event
is because of
is used in
leads to
happens in
occurs at
is involved in
location
timestamp
agent
rationale
device
action
Where
When
Who
Why
Which
How
Bridging Provenance and AH
making recommendations,
adapting presentation
of search results, etc.
adapting the
search query
(reformulation,
extern lexicon, etc.)
Front-end
process
Back-end
process
WWW
Web
crawler
Indexer
User
Interface
Ranking
Query
parser
Indexes
search
adaptive
functionality
conventional
web search
functionality
Legend:
user
model
personalized
index
personalized UI
(presentation.navigation, etc.)
query/result
adapted: query input
adaptive
crawling
Adaptive Search
Project number: 612.061.612
index
www
The Generic Adaptation Framework research project aims to develop a new
reference model for the adaptive hypermedia research field. The new model
will consider new developments, techniques and methodologies in the areas
of adaptive hypermedia and adjacent fields (Data Mining and Machine
Learning, Semantic Web, Open Corpus Adaptation, etc.).
Introduction, Goal

More Related Content

Similar to Ah.hypermedia gaf.poster

Searching Repositories of Web Application Models
Searching Repositories of Web Application ModelsSearching Repositories of Web Application Models
Searching Repositories of Web Application Models
Marco Brambilla
 
Deep dive into the native multi model database ArangoDB
Deep dive into the native multi model database ArangoDBDeep dive into the native multi model database ArangoDB
Deep dive into the native multi model database ArangoDB
ArangoDB Database
 
Open Corpus Adaptive Hypermedia
Open Corpus Adaptive HypermediaOpen Corpus Adaptive Hypermedia
Open Corpus Adaptive Hypermedia
Peter Brusilovsky
 
Semantic Text Processing Powered by Wikipedia
Semantic Text Processing Powered by WikipediaSemantic Text Processing Powered by Wikipedia
Semantic Text Processing Powered by Wikipedia
Maxim Grinev
 
PresentationTest
PresentationTestPresentationTest
PresentationTest
bolu804
 
Managing Hydrodynamic Models With PHP
Managing Hydrodynamic Models With PHPManaging Hydrodynamic Models With PHP
Managing Hydrodynamic Models With PHP
Andrew Goodwin
 
Semantic Web: Technolgies and Applications for Real-World
Semantic Web: Technolgies and Applications for Real-WorldSemantic Web: Technolgies and Applications for Real-World
Semantic Web: Technolgies and Applications for Real-World
Amit Sheth
 
ASP.NET 3.5 SP1
ASP.NET 3.5 SP1ASP.NET 3.5 SP1
ASP.NET 3.5 SP1
Dave Allen
 
Apache Hadoop India Summit 2011 talk "Online Content Optimization using Hadoo...
Apache Hadoop India Summit 2011 talk "Online Content Optimization using Hadoo...Apache Hadoop India Summit 2011 talk "Online Content Optimization using Hadoo...
Apache Hadoop India Summit 2011 talk "Online Content Optimization using Hadoo...
Yahoo Developer Network
 
A Computational Framework for Multi-dimensional Context-aware Adaptation
A Computational Framework for Multi-dimensional Context-aware AdaptationA Computational Framework for Multi-dimensional Context-aware Adaptation
A Computational Framework for Multi-dimensional Context-aware Adaptation
Serenoa Project
 
Net framework key components - By Senthil Chinnakonda
Net framework key components - By Senthil ChinnakondaNet framework key components - By Senthil Chinnakonda
Net framework key components - By Senthil Chinnakonda
talenttransform
 
Kuliman "Content Profiles & linked documents"
Kuliman "Content Profiles & linked documents"Kuliman "Content Profiles & linked documents"
Kuliman "Content Profiles & linked documents"
National Information Standards Organization (NISO)
 
Data science technology overview
Data science technology overviewData science technology overview
Data science technology overview
Soojung Hong
 
Cloud designpatterns
Cloud designpatternsCloud designpatterns
Cloud designpatterns
VMEngine
 
Resume of Min Xu
Resume of Min XuResume of Min Xu
Resume of Min Xu
Min Xu, Ph.D.
 
Modeling Search Computing Applications
Modeling Search Computing ApplicationsModeling Search Computing Applications
Modeling Search Computing Applications
Marco Brambilla
 
D4 science scientific data infrastructure promoting interoperability by embra...
D4 science scientific data infrastructure promoting interoperability by embra...D4 science scientific data infrastructure promoting interoperability by embra...
D4 science scientific data infrastructure promoting interoperability by embra...
FAO
 
A Semantic Wiki Based Light-Weight Web Application Model
A Semantic Wiki Based Light-Weight Web Application ModelA Semantic Wiki Based Light-Weight Web Application Model
A Semantic Wiki Based Light-Weight Web Application Model
Jie Bao
 
Bring N-Tier Apps to containers 2015 ContainerCon
Bring N-Tier Apps to containers  2015 ContainerConBring N-Tier Apps to containers  2015 ContainerCon
Bring N-Tier Apps to containers 2015 ContainerCon
Chris Haddad
 
How to Find a Needle in the Haystack
How to Find a Needle in the HaystackHow to Find a Needle in the Haystack
How to Find a Needle in the Haystack
Adrian Stevenson
 

Similar to Ah.hypermedia gaf.poster (20)

Searching Repositories of Web Application Models
Searching Repositories of Web Application ModelsSearching Repositories of Web Application Models
Searching Repositories of Web Application Models
 
Deep dive into the native multi model database ArangoDB
Deep dive into the native multi model database ArangoDBDeep dive into the native multi model database ArangoDB
Deep dive into the native multi model database ArangoDB
 
Open Corpus Adaptive Hypermedia
Open Corpus Adaptive HypermediaOpen Corpus Adaptive Hypermedia
Open Corpus Adaptive Hypermedia
 
Semantic Text Processing Powered by Wikipedia
Semantic Text Processing Powered by WikipediaSemantic Text Processing Powered by Wikipedia
Semantic Text Processing Powered by Wikipedia
 
PresentationTest
PresentationTestPresentationTest
PresentationTest
 
Managing Hydrodynamic Models With PHP
Managing Hydrodynamic Models With PHPManaging Hydrodynamic Models With PHP
Managing Hydrodynamic Models With PHP
 
Semantic Web: Technolgies and Applications for Real-World
Semantic Web: Technolgies and Applications for Real-WorldSemantic Web: Technolgies and Applications for Real-World
Semantic Web: Technolgies and Applications for Real-World
 
ASP.NET 3.5 SP1
ASP.NET 3.5 SP1ASP.NET 3.5 SP1
ASP.NET 3.5 SP1
 
Apache Hadoop India Summit 2011 talk "Online Content Optimization using Hadoo...
Apache Hadoop India Summit 2011 talk "Online Content Optimization using Hadoo...Apache Hadoop India Summit 2011 talk "Online Content Optimization using Hadoo...
Apache Hadoop India Summit 2011 talk "Online Content Optimization using Hadoo...
 
A Computational Framework for Multi-dimensional Context-aware Adaptation
A Computational Framework for Multi-dimensional Context-aware AdaptationA Computational Framework for Multi-dimensional Context-aware Adaptation
A Computational Framework for Multi-dimensional Context-aware Adaptation
 
Net framework key components - By Senthil Chinnakonda
Net framework key components - By Senthil ChinnakondaNet framework key components - By Senthil Chinnakonda
Net framework key components - By Senthil Chinnakonda
 
Kuliman "Content Profiles & linked documents"
Kuliman "Content Profiles & linked documents"Kuliman "Content Profiles & linked documents"
Kuliman "Content Profiles & linked documents"
 
Data science technology overview
Data science technology overviewData science technology overview
Data science technology overview
 
Cloud designpatterns
Cloud designpatternsCloud designpatterns
Cloud designpatterns
 
Resume of Min Xu
Resume of Min XuResume of Min Xu
Resume of Min Xu
 
Modeling Search Computing Applications
Modeling Search Computing ApplicationsModeling Search Computing Applications
Modeling Search Computing Applications
 
D4 science scientific data infrastructure promoting interoperability by embra...
D4 science scientific data infrastructure promoting interoperability by embra...D4 science scientific data infrastructure promoting interoperability by embra...
D4 science scientific data infrastructure promoting interoperability by embra...
 
A Semantic Wiki Based Light-Weight Web Application Model
A Semantic Wiki Based Light-Weight Web Application ModelA Semantic Wiki Based Light-Weight Web Application Model
A Semantic Wiki Based Light-Weight Web Application Model
 
Bring N-Tier Apps to containers 2015 ContainerCon
Bring N-Tier Apps to containers  2015 ContainerConBring N-Tier Apps to containers  2015 ContainerCon
Bring N-Tier Apps to containers 2015 ContainerCon
 
How to Find a Needle in the Haystack
How to Find a Needle in the HaystackHow to Find a Needle in the Haystack
How to Find a Needle in the Haystack
 

More from natematias

Artificial Intelligence in Christian Thought and Practice
Artificial Intelligence in Christian Thought and PracticeArtificial Intelligence in Christian Thought and Practice
Artificial Intelligence in Christian Thought and Practice
natematias
 
Authoritarian and Democratic Data Science in an Experimenting Society
Authoritarian and Democratic Data Science in an Experimenting SocietyAuthoritarian and Democratic Data Science in an Experimenting Society
Authoritarian and Democratic Data Science in an Experimenting Society
natematias
 
Online Harassment Workshop Opening Talk
Online Harassment Workshop Opening TalkOnline Harassment Workshop Opening Talk
Online Harassment Workshop Opening Talk
natematias
 
Gratitude: Sermon at Sunday Assembly Boston, October 18, 2015
Gratitude: Sermon at Sunday Assembly Boston, October 18, 2015Gratitude: Sermon at Sunday Assembly Boston, October 18, 2015
Gratitude: Sermon at Sunday Assembly Boston, October 18, 2015
natematias
 
Promising and Problematic Projects with Gender Data
Promising and Problematic Projects with Gender DataPromising and Problematic Projects with Gender Data
Promising and Problematic Projects with Gender Data
natematias
 
Crowdsourcing Gender Diversity
Crowdsourcing Gender DiversityCrowdsourcing Gender Diversity
Crowdsourcing Gender Diversity
natematias
 
Oliver Hauser on the Behavioural Insights Team, a talk at the Berkman Center ...
Oliver Hauser on the Behavioural Insights Team, a talk at the Berkman Center ...Oliver Hauser on the Behavioural Insights Team, a talk at the Berkman Center ...
Oliver Hauser on the Behavioural Insights Team, a talk at the Berkman Center ...
natematias
 
Networked Tactics for Gender Representation In The News
Networked Tactics for Gender Representation In The NewsNetworked Tactics for Gender Representation In The News
Networked Tactics for Gender Representation In The News
natematias
 
PhoneGap, Backbone & Javascript
PhoneGap, Backbone & JavascriptPhoneGap, Backbone & Javascript
PhoneGap, Backbone & Javascript
natematias
 
Data forager
Data foragerData forager
Data forager
natematias
 
Edit Prose like a Pro, by Stephanie Gayle
Edit Prose like a Pro, by Stephanie GayleEdit Prose like a Pro, by Stephanie Gayle
Edit Prose like a Pro, by Stephanie Gayle
natematias
 
Research Methods 101, by Elliott Hedman
Research Methods 101, by Elliott HedmanResearch Methods 101, by Elliott Hedman
Research Methods 101, by Elliott Hedman
natematias
 
Performance Testing and Instrumenting the KGB SMS Service for the Super Bowl
Performance Testing and Instrumenting the KGB SMS Service for the Super BowlPerformance Testing and Instrumenting the KGB SMS Service for the Super Bowl
Performance Testing and Instrumenting the KGB SMS Service for the Super Bowl
natematias
 
Emily troscianko presentation
Emily troscianko presentationEmily troscianko presentation
Emily troscianko presentation
natematias
 
Moral Choice in Interactive Fiction
Moral Choice in Interactive FictionMoral Choice in Interactive Fiction
Moral Choice in Interactive Fiction
natematias
 
Paul de Bra's UnKeynote at Web Art Science London
Paul de Bra's UnKeynote at Web Art Science LondonPaul de Bra's UnKeynote at Web Art Science London
Paul de Bra's UnKeynote at Web Art Science London
natematias
 
Operational Media: Functional Design Trends Online
Operational Media: Functional Design Trends OnlineOperational Media: Functional Design Trends Online
Operational Media: Functional Design Trends Online
natematias
 
Timelines for Case-Work Collaboration with Citizens
Timelines for Case-Work Collaboration with CitizensTimelines for Case-Work Collaboration with Citizens
Timelines for Case-Work Collaboration with Citizens
natematias
 
Comparing Spatial Hypertext Collections
Comparing Spatial Hypertext CollectionsComparing Spatial Hypertext Collections
Comparing Spatial Hypertext Collections
natematias
 

More from natematias (19)

Artificial Intelligence in Christian Thought and Practice
Artificial Intelligence in Christian Thought and PracticeArtificial Intelligence in Christian Thought and Practice
Artificial Intelligence in Christian Thought and Practice
 
Authoritarian and Democratic Data Science in an Experimenting Society
Authoritarian and Democratic Data Science in an Experimenting SocietyAuthoritarian and Democratic Data Science in an Experimenting Society
Authoritarian and Democratic Data Science in an Experimenting Society
 
Online Harassment Workshop Opening Talk
Online Harassment Workshop Opening TalkOnline Harassment Workshop Opening Talk
Online Harassment Workshop Opening Talk
 
Gratitude: Sermon at Sunday Assembly Boston, October 18, 2015
Gratitude: Sermon at Sunday Assembly Boston, October 18, 2015Gratitude: Sermon at Sunday Assembly Boston, October 18, 2015
Gratitude: Sermon at Sunday Assembly Boston, October 18, 2015
 
Promising and Problematic Projects with Gender Data
Promising and Problematic Projects with Gender DataPromising and Problematic Projects with Gender Data
Promising and Problematic Projects with Gender Data
 
Crowdsourcing Gender Diversity
Crowdsourcing Gender DiversityCrowdsourcing Gender Diversity
Crowdsourcing Gender Diversity
 
Oliver Hauser on the Behavioural Insights Team, a talk at the Berkman Center ...
Oliver Hauser on the Behavioural Insights Team, a talk at the Berkman Center ...Oliver Hauser on the Behavioural Insights Team, a talk at the Berkman Center ...
Oliver Hauser on the Behavioural Insights Team, a talk at the Berkman Center ...
 
Networked Tactics for Gender Representation In The News
Networked Tactics for Gender Representation In The NewsNetworked Tactics for Gender Representation In The News
Networked Tactics for Gender Representation In The News
 
PhoneGap, Backbone & Javascript
PhoneGap, Backbone & JavascriptPhoneGap, Backbone & Javascript
PhoneGap, Backbone & Javascript
 
Data forager
Data foragerData forager
Data forager
 
Edit Prose like a Pro, by Stephanie Gayle
Edit Prose like a Pro, by Stephanie GayleEdit Prose like a Pro, by Stephanie Gayle
Edit Prose like a Pro, by Stephanie Gayle
 
Research Methods 101, by Elliott Hedman
Research Methods 101, by Elliott HedmanResearch Methods 101, by Elliott Hedman
Research Methods 101, by Elliott Hedman
 
Performance Testing and Instrumenting the KGB SMS Service for the Super Bowl
Performance Testing and Instrumenting the KGB SMS Service for the Super BowlPerformance Testing and Instrumenting the KGB SMS Service for the Super Bowl
Performance Testing and Instrumenting the KGB SMS Service for the Super Bowl
 
Emily troscianko presentation
Emily troscianko presentationEmily troscianko presentation
Emily troscianko presentation
 
Moral Choice in Interactive Fiction
Moral Choice in Interactive FictionMoral Choice in Interactive Fiction
Moral Choice in Interactive Fiction
 
Paul de Bra's UnKeynote at Web Art Science London
Paul de Bra's UnKeynote at Web Art Science LondonPaul de Bra's UnKeynote at Web Art Science London
Paul de Bra's UnKeynote at Web Art Science London
 
Operational Media: Functional Design Trends Online
Operational Media: Functional Design Trends OnlineOperational Media: Functional Design Trends Online
Operational Media: Functional Design Trends Online
 
Timelines for Case-Work Collaboration with Citizens
Timelines for Case-Work Collaboration with CitizensTimelines for Case-Work Collaboration with Citizens
Timelines for Case-Work Collaboration with Citizens
 
Comparing Spatial Hypertext Collections
Comparing Spatial Hypertext CollectionsComparing Spatial Hypertext Collections
Comparing Spatial Hypertext Collections
 

Ah.hypermedia gaf.poster

  • 1. Adaptation Model Runtime Layer (presentation of hypertext, user interact.) Presentation Specification Storage Layer (a database containing a network of nodes and links) Anchoring Within Component Layer (the content/structure inside the nodes) - adaptation (rule sysrtem) - user modelling - domain modelling - search - group adaptation - higher order adaptation - enhanced reasoning - data mining support - open corpus - user/usage context - semantic web / ontologies Run-time Layer Presentation Specification Within-component layer Anchoring Domain Model User Model Storage Layer Application Model Presentation Model Resource Layer Domain Model User Model Storage Layer Context Model Adaptation Model (AE) Group Model HOA Dexter Model AHAM GAF E. Knutov, P. De Bra, M. Pechenizkiy Eindhoven University of Technology e-mail: e.knutov@tue.nl http://www.win.tue.nl/~eknutov/gaf.html Adaptive Hypermedia Systems evolution, from Dexter and AHAM to GAF GoalModel DomainModel UserModel ContextModel ResourceModel ApplicationModel GroupModel AdaptationModel PresentationModel HigherOrderAdaptation UserContext UsageContext requesting recommendation Group formation Defining the usage context Acquiring user context UM-DM overlay sustainability Acquiring resources for the concepts Defining user goal Aligning goal with the Domain Considering usage context Passing content to be rendered and presented Maintaining and Acquiring Adaptive rules of higher order Initiating adaptation Invoking adaptation Methods and techniques Retrieving/updating UM state Maintaining and updating HOA with system usage data Retrieving concept corresponding domain information (hierarchy, resources, meta data) Crawler Ratings User – stating the query User Profile IP, profile, etc. Item dataset Recommend. history User Interface: Presenting recommendations, ranking info., etc. (snippets, etc.) Search Engine Search Query Interpreting Query (refolmulation, extern lex., etc.) applying collaborative filtering Maintaining collaborative profile AHS Overlay Model AH methods and techniques Collaborative Filtering Collaborative Profile Itemset Content-based Filtering Context Recommendations Itemsets Recommender Ranking Recommender Hybridization (if required) User Ratings Itemset Ratings Item-User filtering (coll. content based) Filtering Ranking (search) Knowledge-based Filtering content (feature space) filtering Explicit recommendatio n query (formulated by the user) [e.g. for KB recom.] CBF req. Coll.F req. view AH view - manual, statically defined view - no personalization - dynamic access, based on the UM state - personalized content retrieval Versioning repository AH personalization UM maintains personalized versions of information Bridging Versioning and AH Event is because of is used in leads to happens in occurs at is involved in location timestamp agent rationale device action Where When Who Why Which How Bridging Provenance and AH making recommendations, adapting presentation of search results, etc. adapting the search query (reformulation, extern lexicon, etc.) Front-end process Back-end process WWW Web crawler Indexer User Interface Ranking Query parser Indexes search adaptive functionality conventional web search functionality Legend: user model personalized index personalized UI (presentation.navigation, etc.) query/result adapted: query input adaptive crawling Adaptive Search Project number: 612.061.612 index www The Generic Adaptation Framework research project aims to develop a new reference model for the adaptive hypermedia research field. The new model will consider new developments, techniques and methodologies in the areas of adaptive hypermedia and adjacent fields (Data Mining and Machine Learning, Semantic Web, Open Corpus Adaptation, etc.). Introduction, Goal