On Enriching Ajax with Semantics: The Web Personalization Use Case View Full Text


Ontology type: schema:Chapter      Open Access: True


Chapter Info

DATE

2007

AUTHORS

Kay-Uwe Schmidt , Ljiljana Stojanovic , Nenad Stojanovic , Susan Thomas

ABSTRACT

With the dawn of Ajax the capabilities of tracking user behavior multiplied. The same holds for the capabilities of adapting the user interface in a Web browser. To provide meaningful adaptation, the events, context and elements of an Ajaxified Portal must be given meaning. We show the use of ontologies as a model for user-related context and portal-related content. Content-related concepts are used to annotate Ajax widgets to associate them with meaning. As a user navigates a portal and fires events related to the widgets, a semantically rich user model is built, enabling suitable adaptation. Both the user model and the adaptation are based on ontologies and logic rules. Since user tracking and portal adaptation in the era of Ajax, now takes place on the client-side we present a resource-saving approach to executing adaptation rules in the browser. The approach is applied in an e-Government case study. More... »

PAGES

686-700

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/978-3-540-72667-8_48

DOI

http://dx.doi.org/10.1007/978-3-540-72667-8_48

DIMENSIONS

https://app.dimensions.ai/details/publication/pub.1006124204


Indexing Status Check whether this publication has been indexed by Scopus and Web Of Science using the SN Indexing Status Tool
Incoming Citations Browse incoming citations for this publication using opencitations.net

JSON-LD is the canonical representation for SciGraph data.

TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

[
  {
    "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
    "about": [
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/08", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Information and Computing Sciences", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/0806", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Information Systems", 
        "type": "DefinedTerm"
      }
    ], 
    "author": [
      {
        "affiliation": {
          "alternateName": "SAP Research, CEC Karlsruhe, Vincenz-Prie\u00dfnitz-Str. 1, 76131 Karlsruhe, Germany", 
          "id": "http://www.grid.ac/institutes/grid.19008.30", 
          "name": [
            "SAP Research, CEC Karlsruhe, Vincenz-Prie\u00dfnitz-Str. 1, 76131 Karlsruhe, Germany"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Schmidt", 
        "givenName": "Kay-Uwe", 
        "id": "sg:person.010236605665.98", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010236605665.98"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "FZI Forschungszentrum Informatik, Haid-und-Neu-Stra\u00dfe 10-14, 76131 Karlsruhe, Germany", 
          "id": "http://www.grid.ac/institutes/grid.28541.3a", 
          "name": [
            "FZI Forschungszentrum Informatik, Haid-und-Neu-Stra\u00dfe 10-14, 76131 Karlsruhe, Germany"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Stojanovic", 
        "givenName": "Ljiljana", 
        "id": "sg:person.013755153627.81", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013755153627.81"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "FZI Forschungszentrum Informatik, Haid-und-Neu-Stra\u00dfe 10-14, 76131 Karlsruhe, Germany", 
          "id": "http://www.grid.ac/institutes/grid.28541.3a", 
          "name": [
            "FZI Forschungszentrum Informatik, Haid-und-Neu-Stra\u00dfe 10-14, 76131 Karlsruhe, Germany"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Stojanovic", 
        "givenName": "Nenad", 
        "id": "sg:person.011564632227.91", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011564632227.91"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "SAP Research, CEC Karlsruhe, Vincenz-Prie\u00dfnitz-Str. 1, 76131 Karlsruhe, Germany", 
          "id": "http://www.grid.ac/institutes/grid.19008.30", 
          "name": [
            "SAP Research, CEC Karlsruhe, Vincenz-Prie\u00dfnitz-Str. 1, 76131 Karlsruhe, Germany"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Thomas", 
        "givenName": "Susan", 
        "id": "sg:person.010573424547.42", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010573424547.42"
        ], 
        "type": "Person"
      }
    ], 
    "datePublished": "2007", 
    "datePublishedReg": "2007-01-01", 
    "description": "With the dawn of Ajax the capabilities of tracking user behavior multiplied. The same holds for the capabilities of adapting the user interface in a Web browser. To provide meaningful adaptation, the events, context and elements of an Ajaxified Portal must be given meaning. We show the use of ontologies as a model for user-related context and portal-related content. Content-related concepts are used to annotate Ajax widgets to associate them with meaning. As a user navigates a portal and fires events related to the widgets, a semantically rich user model is built, enabling suitable adaptation. Both the user model and the adaptation are based on ontologies and logic rules. Since user tracking and portal adaptation in the era of Ajax, now takes place on the client-side we present a resource-saving approach to executing adaptation rules in the browser. The approach is applied in an e-Government case study.", 
    "editor": [
      {
        "familyName": "Franconi", 
        "givenName": "Enrico", 
        "type": "Person"
      }, 
      {
        "familyName": "Kifer", 
        "givenName": "Michael", 
        "type": "Person"
      }, 
      {
        "familyName": "May", 
        "givenName": "Wolfgang", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/978-3-540-72667-8_48", 
    "inLanguage": "en", 
    "isAccessibleForFree": true, 
    "isPartOf": {
      "isbn": [
        "978-3-540-72666-1", 
        "978-3-540-72667-8"
      ], 
      "name": "The Semantic Web: Research and Applications", 
      "type": "Book"
    }, 
    "keywords": [
      "user model", 
      "user-related context", 
      "use of ontologies", 
      "rich user model", 
      "user tracking", 
      "web browser", 
      "user interface", 
      "use cases", 
      "user behavior", 
      "logic rules", 
      "adaptation rules", 
      "Ajax", 
      "browser", 
      "widgets", 
      "Government Case Study", 
      "ontology", 
      "meaningful adaptation", 
      "capability", 
      "resource-saving approach", 
      "semantics", 
      "users", 
      "suitable adaptation", 
      "rules", 
      "case study", 
      "tracking", 
      "portal", 
      "model", 
      "interface", 
      "context", 
      "adaptation", 
      "concept", 
      "era", 
      "meaning", 
      "use", 
      "elements", 
      "events", 
      "content", 
      "behavior", 
      "place", 
      "cases", 
      "dawn", 
      "study", 
      "approach", 
      "dawn of Ajax", 
      "Ajaxified Portal", 
      "portal-related content", 
      "Content-related concepts", 
      "Ajax widgets", 
      "portal adaptation", 
      "era of Ajax", 
      "Enriching Ajax", 
      "Web Personalization Use Case", 
      "Personalization Use Case"
    ], 
    "name": "On Enriching Ajax with Semantics: The Web Personalization Use Case", 
    "pagination": "686-700", 
    "productId": [
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1006124204"
        ]
      }, 
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/978-3-540-72667-8_48"
        ]
      }
    ], 
    "publisher": {
      "name": "Springer Nature", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/978-3-540-72667-8_48", 
      "https://app.dimensions.ai/details/publication/pub.1006124204"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2022-01-01T19:28", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-springernature-scigraph/baseset/20220101/entities/gbq_results/chapter/chapter_99.jsonl", 
    "type": "Chapter", 
    "url": "https://doi.org/10.1007/978-3-540-72667-8_48"
  }
]
 

Download the RDF metadata as:  json-ld nt turtle xml License info

HOW TO GET THIS DATA PROGRAMMATICALLY:

JSON-LD is a popular format for linked data which is fully compatible with JSON.

curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-72667-8_48'

N-Triples is a line-based linked data format ideal for batch operations.

curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-72667-8_48'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-72667-8_48'

RDF/XML is a standard XML format for linked data.

curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/978-3-540-72667-8_48'


 

This table displays all metadata directly associated to this object as RDF triples.

147 TRIPLES      23 PREDICATES      79 URIs      72 LITERALS      7 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/978-3-540-72667-8_48 schema:about anzsrc-for:08
2 anzsrc-for:0806
3 schema:author N5777a829c8d44f96aa9af94f63046755
4 schema:datePublished 2007
5 schema:datePublishedReg 2007-01-01
6 schema:description With the dawn of Ajax the capabilities of tracking user behavior multiplied. The same holds for the capabilities of adapting the user interface in a Web browser. To provide meaningful adaptation, the events, context and elements of an Ajaxified Portal must be given meaning. We show the use of ontologies as a model for user-related context and portal-related content. Content-related concepts are used to annotate Ajax widgets to associate them with meaning. As a user navigates a portal and fires events related to the widgets, a semantically rich user model is built, enabling suitable adaptation. Both the user model and the adaptation are based on ontologies and logic rules. Since user tracking and portal adaptation in the era of Ajax, now takes place on the client-side we present a resource-saving approach to executing adaptation rules in the browser. The approach is applied in an e-Government case study.
7 schema:editor N6567568a22b84de6b61b68d06ea91eb3
8 schema:genre chapter
9 schema:inLanguage en
10 schema:isAccessibleForFree true
11 schema:isPartOf N791f976543054a16a42bbc8dc7fed30d
12 schema:keywords Ajax
13 Ajax widgets
14 Ajaxified Portal
15 Content-related concepts
16 Enriching Ajax
17 Government Case Study
18 Personalization Use Case
19 Web Personalization Use Case
20 adaptation
21 adaptation rules
22 approach
23 behavior
24 browser
25 capability
26 case study
27 cases
28 concept
29 content
30 context
31 dawn
32 dawn of Ajax
33 elements
34 era
35 era of Ajax
36 events
37 interface
38 logic rules
39 meaning
40 meaningful adaptation
41 model
42 ontology
43 place
44 portal
45 portal adaptation
46 portal-related content
47 resource-saving approach
48 rich user model
49 rules
50 semantics
51 study
52 suitable adaptation
53 tracking
54 use
55 use cases
56 use of ontologies
57 user behavior
58 user interface
59 user model
60 user tracking
61 user-related context
62 users
63 web browser
64 widgets
65 schema:name On Enriching Ajax with Semantics: The Web Personalization Use Case
66 schema:pagination 686-700
67 schema:productId Nacac10bac5bb4336ad264895642d9efe
68 Nf76b1aec7ea44463949b8045e7b06a60
69 schema:publisher N752e96b65bd944a59b52835d2cf021fc
70 schema:sameAs https://app.dimensions.ai/details/publication/pub.1006124204
71 https://doi.org/10.1007/978-3-540-72667-8_48
72 schema:sdDatePublished 2022-01-01T19:28
73 schema:sdLicense https://scigraph.springernature.com/explorer/license/
74 schema:sdPublisher N3fece7819be94fb88157cdd85741e98b
75 schema:url https://doi.org/10.1007/978-3-540-72667-8_48
76 sgo:license sg:explorer/license/
77 sgo:sdDataset chapters
78 rdf:type schema:Chapter
79 N1aaf107907c74cfdbb81a64d96c12135 schema:familyName Kifer
80 schema:givenName Michael
81 rdf:type schema:Person
82 N3fece7819be94fb88157cdd85741e98b schema:name Springer Nature - SN SciGraph project
83 rdf:type schema:Organization
84 N50c8a92e4c0d40729b2d06fc4986d9d1 schema:familyName May
85 schema:givenName Wolfgang
86 rdf:type schema:Person
87 N5777a829c8d44f96aa9af94f63046755 rdf:first sg:person.010236605665.98
88 rdf:rest N72a378aab3da49a4943af3518652852b
89 N6567568a22b84de6b61b68d06ea91eb3 rdf:first N674d1a031ecc4cdfa84eabff447bf2b3
90 rdf:rest Ncc3e1bd571db47d2a6c141208673d881
91 N674d1a031ecc4cdfa84eabff447bf2b3 schema:familyName Franconi
92 schema:givenName Enrico
93 rdf:type schema:Person
94 N72a378aab3da49a4943af3518652852b rdf:first sg:person.013755153627.81
95 rdf:rest Nf302deb005454438845482c5df3ecde2
96 N752e96b65bd944a59b52835d2cf021fc schema:name Springer Nature
97 rdf:type schema:Organisation
98 N791f976543054a16a42bbc8dc7fed30d schema:isbn 978-3-540-72666-1
99 978-3-540-72667-8
100 schema:name The Semantic Web: Research and Applications
101 rdf:type schema:Book
102 N7f2e389c3ec04f85936137ae8c2894f0 rdf:first N50c8a92e4c0d40729b2d06fc4986d9d1
103 rdf:rest rdf:nil
104 Na89f5b2bba73421ba120e1cbbea020e1 rdf:first sg:person.010573424547.42
105 rdf:rest rdf:nil
106 Nacac10bac5bb4336ad264895642d9efe schema:name dimensions_id
107 schema:value pub.1006124204
108 rdf:type schema:PropertyValue
109 Ncc3e1bd571db47d2a6c141208673d881 rdf:first N1aaf107907c74cfdbb81a64d96c12135
110 rdf:rest N7f2e389c3ec04f85936137ae8c2894f0
111 Nf302deb005454438845482c5df3ecde2 rdf:first sg:person.011564632227.91
112 rdf:rest Na89f5b2bba73421ba120e1cbbea020e1
113 Nf76b1aec7ea44463949b8045e7b06a60 schema:name doi
114 schema:value 10.1007/978-3-540-72667-8_48
115 rdf:type schema:PropertyValue
116 anzsrc-for:08 schema:inDefinedTermSet anzsrc-for:
117 schema:name Information and Computing Sciences
118 rdf:type schema:DefinedTerm
119 anzsrc-for:0806 schema:inDefinedTermSet anzsrc-for:
120 schema:name Information Systems
121 rdf:type schema:DefinedTerm
122 sg:person.010236605665.98 schema:affiliation grid-institutes:grid.19008.30
123 schema:familyName Schmidt
124 schema:givenName Kay-Uwe
125 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010236605665.98
126 rdf:type schema:Person
127 sg:person.010573424547.42 schema:affiliation grid-institutes:grid.19008.30
128 schema:familyName Thomas
129 schema:givenName Susan
130 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010573424547.42
131 rdf:type schema:Person
132 sg:person.011564632227.91 schema:affiliation grid-institutes:grid.28541.3a
133 schema:familyName Stojanovic
134 schema:givenName Nenad
135 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.011564632227.91
136 rdf:type schema:Person
137 sg:person.013755153627.81 schema:affiliation grid-institutes:grid.28541.3a
138 schema:familyName Stojanovic
139 schema:givenName Ljiljana
140 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013755153627.81
141 rdf:type schema:Person
142 grid-institutes:grid.19008.30 schema:alternateName SAP Research, CEC Karlsruhe, Vincenz-Prießnitz-Str. 1, 76131 Karlsruhe, Germany
143 schema:name SAP Research, CEC Karlsruhe, Vincenz-Prießnitz-Str. 1, 76131 Karlsruhe, Germany
144 rdf:type schema:Organization
145 grid-institutes:grid.28541.3a schema:alternateName FZI Forschungszentrum Informatik, Haid-und-Neu-Straße 10-14, 76131 Karlsruhe, Germany
146 schema:name FZI Forschungszentrum Informatik, Haid-und-Neu-Straße 10-14, 76131 Karlsruhe, Germany
147 rdf:type schema:Organization
 




Preview window. Press ESC to close (or click here)


...