UNIK4710 - Context-aware and Mobile Service Delivery
Wiki for ITS | ||||||
---|---|---|---|---|---|---|
|
UNIK4710 - Context-aware and Mobile Service Delivery
UNIK4710 | |
---|---|
News | Lectures every Friday 0900-1200 h. The course is given at UNIK, with video communication to Room Scheme@Ifi.UiO.no (1251) |
Organisation | UNIK |
by | Josef Noll |
Abstract | Personalised and context-aware (location, activity, ...) service provision through next-generation Web technologies. |
---|---|
Objective (max 350 words) | The course links the mobile and Internet service world together with user preferences and context information (e.g. location, people, activity). The following two examples explain situations where Mobile Semantic Service Delivery is required.
Example 1: The way mobile advertisements are being received by you depend very much on your situation and your interest. - If you are running to the train to catch it, you don't want to be disturbed by anything else than the message that the train is delayed Example 2: Building communities in mind is independent of physical locations. - It's more fun to watch TV together. Let's enable chat and talk with all my friends watching the same TV channel as me. During the course we will develop some examples of personalised and context-aware services. Feel free to think about an example which fits for you. |
Keywords | Semantic Technologies, Semantics, Protege, Context, context-awareness, Movement, Web3.0, Profiles, Preferences, Personalisation |
Research Area(s) | Security, Radio technology |
Type of course | Master |
Edit the page by Special:FormEdit/Course/UNIK4710.
To add new lectures, use: Add a lecture
Lectures overview
DateThis property is a special property in this wiki. | |
---|---|
Individual review/Oral exam | 29 May 2015 |
Policies and Semantic Web Rules in Practise | 17 April 2015 |
Prepare for Reasoning with SWRL | 3 April 2015 |
Mid-term evaluation | 27 March 2015 |
Tutorial Web Protege | 20 March 2015 |
Context-aware Scenarios III | 13 March 2015 |
Context-aware Scenarios part II | 13 February 2015 |
Basics of Semantics | 6 February 2015 |
Hand's on experience with Ontologies | 6 February 2015 |
Context-aware Scenarios | 30 January 2015 |
Ideas for context-aware developments | 23 January 2015 |
UNIK4710-Introduction | 23 January 2015 |
Building ontologies for UAV | 16 October 2014 |
Develop Semantic Application | 9 May 2014 |
API comparison: Protege, OWL and SPARQL | 25 April 2014 |
Applying SWRL, DL Query and SPARQL to your ontology | 23 April 2014 |
Easter holidays :-) | 18 April 2014 |
Easter holidays | 11 April 2014 |
UNIK4710 UNIK9710 Block Seminar | 20 March 2014 |
Self study: Draw ontologies and rules | 26 February 2014 |
To add new lectures, use: Add a lecture
- Info
- Objectives
- Learning outcomes
- Topics & earlier Lectures
- Lecture overview with keywords
- Scenarios
- References & Youtube
- This course is a Master course (UNIK4710) - for "Selected Topics in Mobile Service Delivery" see UNIK9710
- List of Participants: UNIK4710V14Participants (2013: UNIK4710V13Participants , 2012: UNIK4710V12Participants), social media: Google Plus UNIK4710 group
- The course takes place on fridays, 0900-1200h at UNIK. A video communication is available to Ifi, Room Scheme@Ifi.UiO.no (room 1251).
- We'll have video streaming: mms://lux.unik.no/301
- we'll try to have a recorded session from every lecture, see the link for the first two lectures
- you may also join from home through Polycom Local Presence, see Video_conference
- The course is built on your inputs. You will be asked to come up with a scenario, describe it and implement it.
- Evaluation is based on a presentation of topics and the implementation of your scenario.
- Implementations of Ontologies are available at: https://github.com/unikdrift/UNIK4710-owl
This course links the mobile and the Internet world together. It creates services based on user preferences and context information. The objective of the course is to analyze and discuss specific topics in service delivery on mobile devices. The course will introduce semantic technologies as the glue for interconnecting services, user preferences and context information. While the Internet service world is moving towards a semantic service oriented architecture (SOA), mobile services are often considered as stand-alone services.
The highly varying radio interface of a mobile device, together with the limitations in user interface, battery power and processor capability makes it necessary to establish new concepts for mobile service delivery. Our focus is to bring context-awareness and user preferences into the decision making algorithms.
What are you going to learn:
- Collect publications for personalised service and context-aware services.
- Identify the key-features of personalised and context-aware services
- Tabulate the requirements for such services
- Describe the difference between an Internet service, a mobile service and a proximity service
- Present specific knowledge based on collected publications
- Identify semantic technologies for description of the user and his context
- Describe the difference between ontologies and rules
- Establish interworking of ontologies created by members of the course
- Construct rules to define the context of the user
- Apply rules on top of ontologies to enhance knowledge
- Produce examples of context-aware services
- Evaluate the functionality of context-aware service examples
- Principles of service oriented architecture and semantic service delivery
- Protocols for service delivery in wireless radio networks
- Approaches for mobile and proximity service inclusion in a semantic SOA environment
- Practical experiences in building ontologies for user preferences, context description and service capability description
After the course, you will have gained an understanding of the state-of-the-art research in the area of mobile semantic service delivery. The compulsory tasks will will help the participants to improve scientific reading and presentation capabilities and programming expertise.
Earlier Lectures
DateThis property is a special property in this wiki. | |
---|---|
UNIK4710-Project Presentations-2013 | 24 May 2013 |
Context-aware Sensors | 23 May 2013 |
Public Holidays | 17 May 2013 |
Rehearsal of lectures | 10 May 2013 |
Implementation Semantic Application | 3 May 2013 |
Applying protege OWL API | 19 April 2013 |
Comparison of Pellets, FaCT and HermiT | 12 April 2013 |
Pellets-based reasoning | 5 April 2013 |
Running SWRL rules on your ontology | 8 March 2013 |
Modelling your own ontology - 2013 | 15 February 2013 |
Project Presentation | 18 May 2012 |
Project Presentations - 1 | 11 May 2012 |
Rehearsel of lectures - learning outcomes | 4 May 2012 |
Pellets-based reasoning II | 12 April 2012 |
Lecture and Material from earlier years
- are located at wiki.unik.no [1]
- Individual review/Oral exam (DateThis property is a special property in this wiki. 29 May 2015, Keywords Interference level and modelling)
- Policies and Semantic Web Rules in Practise (DateThis property is a special property in this wiki. 17 April 2015, Keywords Policy languages, SWRL, Policies, Rules, Query)
- Prepare for Reasoning with SWRL (DateThis property is a special property in this wiki. 3 April 2015, Keywords Protege, SPARQL, SWRL, Rules, Reasoning, Open world assumption, Closed world assumption)
- Mid-term evaluation (DateThis property is a special property in this wiki. 27 March 2015, Keywords Evaluation)
- Tutorial Web Protege (DateThis property is a special property in this wiki. 20 March 2015, Keywords Web Protege, Ontology, Scenario)
- Context-aware Scenarios III (DateThis property is a special property in this wiki. 13 March 2015, Keywords Scenario, Context-aware applications, Personalisation)
- Context-aware Scenarios part II (DateThis property is a special property in this wiki. 13 February 2015, Keywords Scenario, Context, Location, Profile, RDF, Ontology, Semantic Technologies)
- Basics of Semantics (DateThis property is a special property in this wiki. 6 February 2015, Keywords Semantic Technologies, Tripple Store, RDF, OData, Tags)
- Hand's on experience with Ontologies (DateThis property is a special property in this wiki. 6 February 2015, Keywords Protege, Ontology, FOAF, Semantic MediaWiki, Classes, Category, Property)
- Context-aware Scenarios (DateThis property is a special property in this wiki. 30 January 2015, Keywords Scenario, Context, Location, Profile, RDF, Ontology, Semantic Technologies)
- Ideas for context-aware developments (DateThis property is a special property in this wiki. 23 January 2015, Keywords Context-aware applications, Personalisation, Services, Mobile applications)
- UNIK4710-Introduction (DateThis property is a special property in this wiki. 23 January 2015, Keywords Context, Semantic Technologies, Preferences)
- Building ontologies for UAV (DateThis property is a special property in this wiki. 16 October 2014, Keywords UAV, UAS)
- Develop Semantic Application (DateThis property is a special property in this wiki. 9 May 2014, Keywords Protege, OWL API, Protege Java Export)
- API comparison: Protege, OWL and SPARQL (DateThis property is a special property in this wiki. 25 April 2014, Keywords OWL API, Protege API, Semantic MediaWiki, Instances)
- Applying SWRL, DL Query and SPARQL to your ontology (DateThis property is a special property in this wiki. 23 April 2014, Keywords SWRL, RulesML, OWL-DL, Jess, DL Tab, SPARQL)
- Easter holidays :-) (DateThis property is a special property in this wiki. 18 April 2014)
- Easter holidays (DateThis property is a special property in this wiki. 11 April 2014)
- UNIK4710 UNIK9710 Block Seminar (DateThis property is a special property in this wiki. 20 March 2014, Keywords Scenario)
- Self study: Draw ontologies and rules (DateThis property is a special property in this wiki. 26 February 2014)
- UNIK4710-Project Presentations-2013 (DateThis property is a special property in this wiki. 24 May 2013, Keywords Presentation)
- Context-aware Sensors (DateThis property is a special property in this wiki. 23 May 2013)
- Public Holidays (DateThis property is a special property in this wiki. 17 May 2013)
- Rehearsal of lectures (DateThis property is a special property in this wiki. 10 May 2013, Keywords Context, Semantic MediaWiki, Rules, SWRL, OWL, Query, OWL API, Pellets)
- Implementation Semantic Application (DateThis property is a special property in this wiki. 3 May 2013, Keywords Protege, OWL API, Protege Java Export)
- Applying protege OWL API (DateThis property is a special property in this wiki. 19 April 2013, Keywords OWL API, Protege API, Jena API, SQWRL, OWL 1, OWL 2)
- Comparison of Pellets, FaCT and HermiT (DateThis property is a special property in this wiki. 12 April 2013, Keywords Reasoning, FaCT, Pellets, HermiT)
- Pellets-based reasoning (DateThis property is a special property in this wiki. 5 April 2013, Keywords Pellets, OWL-API, Reasoning, SWRL, SQWRL)
- Running SWRL rules on your ontology (DateThis property is a special property in this wiki. 8 March 2013, Keywords SWRL, Rules, OWL, Problem solving, ACO)
- Modelling your own ontology - 2013 (DateThis property is a special property in this wiki. 15 February 2013, Keywords Protege, Data properties, Object properties, Instances, Individuals, Classes)
- Project Presentation (DateThis property is a special property in this wiki. 18 May 2012)
- Project Presentations - 1 (DateThis property is a special property in this wiki. 11 May 2012)
- Rehearsel of lectures - learning outcomes (DateThis property is a special property in this wiki. 4 May 2012, Keywords RDF, Context, Semantic MediaWiki, Rules, SWRL, OWL, Query, OWL API, Protege API, Jena API, Pellets)
- Pellets-based reasoning II (DateThis property is a special property in this wiki. 12 April 2012, Keywords SQWRL, OWL 1, OWL 2)
<categorytree mode=pages style="float:right; clear:right; margin-left:1ex; border:1px solid gray; padding:0.7ex; background-color:white;">UNIK4710</categorytree>
Video conferencing
For details on video conferencing, check: Video_conference
Notes
- Recorded lectures (in .wmv) works only if connected with VPN to UNIK.
- Streaming with mms://lux.unik.no/301 works without VPN (copy and paste the link into a browser window).
__