International Workshop on Semantic Based GIS Ontology assisted decision making a case study in trip planning for tourism Eleni Tomai, Maria Spanaki, Poulicos.

Slides:



Advertisements
Similar presentations
Intelligent Technologies Module: Ontologies and their use in Information Systems Revision lecture Alex Poulovassilis November/December 2009.
Advertisements

Semantically-Assisted Geospatial Workflow Design Gobe Hobona, David Fairbairn, Philip James ACM GIS – 8 th November Seattle.
A Multi Agent Architecture for Tourism Recommendation
AVATAR: Advanced Telematic Search of Audivisual Contents by Semantic Reasoning Yolanda Blanco Fernández Department of Telematic Engineering University.
Technical BI Project Lifecycle
® IBM Software Group © 2006 IBM Corporation Rational Software France Object-Oriented Analysis and Design with UML2 and Rational Software Modeler 04. Other.
Seismo-Surfer a tool for collecting, querying, and mining seismic data Yannis Theodoridis University of Piraeus
Reducing the Cost of Validating Mapping Compositions by Exploiting Semantic Relationships Eduard C. Dragut Ramon Lawrence Eduard C. Dragut Ramon Lawrence.
TU/e technische universiteit eindhoven Hypermedia Presentation Adaptation on the Semantic Web Flavius Frasincar Geert-Jan Houben
 Firewalls and Application Level Gateways (ALGs)  Usually configured to protect from at least two types of attack ▪ Control sites which local users.
COMP106 Assignment 2 – A new interface design Proposal 6.
Academic Advisor: Prof. Ronen Brafman Team Members: Ran Isenberg Mirit Markovich Noa Aharon Alon Furman.
21 21 Web Content Management Architectures Vagan Terziyan MIT Department, University of Jyvaskyla, AI Department, Kharkov National University of Radioelectronics.
Architecture for Pattern- Base Management Systems Manolis TerrovitisPanos Vassiliadis National Technical Univ. of Athens, Dept. of Electrical and Computer.
COMP106 Assignment 2 PROPOSAL 20. Proposed metaphor For the new system I propose to implement an interface which much more closely imitates a library.
/dept. of mathematics and computer science TU/e eindhoven university of technology wwwis.win.tue.nl/~hera WWW2002May Specification Framework for.
Geographic Information System - ArcView University at Buffalo Summer Institute 2003 May 12, 2003.
1 Optimizing Utility in Cloud Computing through Autonomic Workload Execution Reporter : Lin Kelly Date : 2010/11/24.
Xiaomeng Su & Jon Atle Gulla Dept. of Computer and Information Science Norwegian University of Science and Technology Trondheim Norway June 2004 Semantic.
Universe Design Concepts Business Intelligence Copyright © SUPINFO. All rights reserved.
C++ fundamentals.
Introduction to the course January 9, Points to Cover  What is GIS?  GIS and Geographic Information Science  Components of GIS Spatial data.
SIEVE—Search Images Effectively through Visual Elimination Ying Liu, Dengsheng Zhang and Guojun Lu Gippsland School of Info Tech,
OptReg Optimum Time Schedule Generator and Registration System for Courses in a College/Unviersity Along with an optimum Finals Examination Schedule Generator.
Carlos Lamsfus. ISWDS 2005 Galway, November 7th 2005 CENTRO DE TECNOLOGÍAS DE INTERACCIÓN VISUAL Y COMUNICACIONES VISUAL INTERACTION AND COMMUNICATIONS.
Self-Organizing Agents for Grid Load Balancing Junwei Cao Fifth IEEE/ACM International Workshop on Grid Computing (GRID'04)
Ontology-derived Activity Components for Composing Travel Web Services Matthias Flügge Diana Tourtchaninova
Context-Aware Middleware for Anytime, Anywhere Social Networks Dario Bottazzi, Rebecca Montanari, and Alessandra Toninelli University of Bologna IEEE Intelligent.
1 Foundations V: Infrastructure and Architecture, Middleware Deborah McGuinness and Peter Fox CSCI Week 9, October 27, 2008.
Chapter 6 System Engineering - Computer-based system - System engineering process - “Business process” engineering - Product engineering (Source: Pressman,
Text CONSEG 09 Domain Knowledge assisted Requirements Evolution (K-RE)
CSC271 Database Systems Lecture # 4.
TURKISH STATISTICAL INSTITUTE Social Sector Statistics Department Tourism Statistics Group
An Online Knowledge Base for Sustainable Military Facilities & Infrastructure Dr. Annie R. Pearce, Branch Head Sustainable Facilities & Infrastructure.
Mobile Topic Maps for e-Learning John McDonald & Darina Dicheva Intelligent Information Systems Group Computer Science Department Winston-Salem State University,
End User Controlled Web Interaction Flow Using Service Oriented Architecture Model The 2nd IEEE Workshop on Enabling the Future Service-Oriented Internet.
Introduction ► Brian Saville ► RoadStats, LLC ► GCM Travel Stats Web Site  Developed With IDOT ITS ► Scott Lee, David Zavattero ► Started Work March 2004.
UOS 1 Ontology Based Personalized Search Zhang Tao The University of Seoul.
When Experts Agree: Using Non-Affiliated Experts To Rank Popular Topics Meital Aizen.
IBIS-Admin New Mexico’s Web-based, Public Health Indicator, Content Management System.
Cloud platforms Lead to Open and Universal access for people with Disabilities and for All Implementation plan for A “Basic profile parameters”
11 CORE Architecture Mauro Bruno, Monica Scannapieco, Carlo Vaccari, Giulia Vaste Antonino Virgillito, Diego Zardetto (Istat)
Dimitrios Skoutas Alkis Simitsis
Semantic Web Ontology Design Pattern Li Ding Department of Computer Science Rensselaer Polytechnic Institute October 3, 2007 Class notes for CSCI-6962.
Major objective of this course is: Design and analysis of modern algorithms Different variants Accuracy Efficiency Comparing efficiencies Motivation thinking.
SEMANTIC WEB FOR A HOSPITAL
Log files presented to : Sir Adnan presented by: SHAH RUKH.
Andrew S. Budarevsky Adaptive Application Data Management Overview.
E-Government Projects in Greece Developed in a Research Environment Poulicos Prastacos Director of Research Institute of Applied and Computational Mathematics.
Intelligent Database Systems Lab N.Y.U.S.T. I. M. A Coursework Support System for Offering Challenges and Assistance by Analyzing Students’ Web Portfolios.
Cultural Informatics in Web science: A case of exploiting local cultural content Kenteris Michael M.Eng, M.Sc Vafopoulos Michalis Gavalas Damianos 29/8/2008Department.
Supporting Researchers and Institutions in Exploiting Administrative Databases for Statistical Purposes: Istat’s Strategy G. D’Angiolini, P. De Salvo,
Designing Pervasive Services for Physical Hypermedia Cecilia Challiol, Silvia Gordillo, Gustavo Rossi (LIFIA, Universidad Nacional de La Plata, Argentina)
Personalized Interaction With Semantic Information Portals Eric Schwarzkopf DFKI
SAVI Community Information System SAVI: Social Assets and Vulnerabilities Indicators The Polis Center at IUPUI.
Neural Modeling - Fall NEURAL TRANSFORMATION Strategy to discover the Brain Functionality Biomedical engineering Group School of Electrical Engineering.
1 Chapter 4: Creating Simple Queries 4.1 Introduction to the Query Task 4.2 Selecting Columns and Filtering Rows 4.3 Creating New Columns with an Expression.
A Generalized Architecture for Bookmark and Replay Techniques Thesis Proposal By Napassaporn Likhitsajjakul.
 An Information System (IS) is a collection of interrelated components that collect, process, store, and provide as output the information needed to.
16469 Low Energy Building Design Conflict and Interaction in Environmental Engineering Design.
Semantic Water Quality Portal Jin Guang Zheng and Ping Wang Tetherless World Constellation.
Marko Grobelnik, Janez Brank, Blaž Fortuna, Igor Mozetič.
The Value of USAP in Software Architecture Design Presentation by: David Grizzanti.
Day in the Life (DITL) Production Operations with Energy Builder Copyright © 2015 EDataViz LLC.
Mathematical Service Matching Using Description Logic and OWL Kamelia Asadzadeh Manjili
Conduct Geographic Research with Guidance
Campus Locator – Definition Phase (May04-04)
Objective of This Course
Wiesbaden, 24 October, 2007 Svetlana Shutova Statistics Estonia
M. Kezunovic (P.I.) S. S. Luo D. Ristanovic Texas A&M University
Presentation transcript:

International Workshop on Semantic Based GIS Ontology assisted decision making a case study in trip planning for tourism Eleni Tomai, Maria Spanaki, Poulicos Prastacos and Marinos Kavouras National Technical University of Athens, Cartography Laboratory, & FORTH, Institute of Applied and Computational Mathematics

International Workshop on Semantic Based GIS Outline  Objective  System Architecture  Ontologies  Context Matching Algorithm  General Discussion

International Workshop on Semantic Based GIS Objective  Trip planning in the context of web services.  Tourists are not a group with homogeneous characteristics, therefore personalization is crucial in the design of a decision support web service.  Develop a web service that can answer to the following types of questions/requests: I have two days to spend in X, what do you propose me to do? Today I want to do some sightseeing in X and then go to sea.

International Workshop on Semantic Based GIS System Architecture - I context matching algorithm user’s profile user’s question ontology No1: user profile ontology No2: tourism

International Workshop on Semantic Based GIS System Architecture - II It consists of:  The two ontologies, namely user profile and tourism ontology, implemented using OWL Plug-in of Protégé.  The web-based user interface, which poses ontology-driven queries to elicit information concerning the user.  The context matching algorithm which matches the user profile to the tourism ontology.  The map server which shows the location of the tourism ontology’s concepts of interest, it is also utilized to visualize the answer of the system. The system works in two steps: 1.the user fills in the interface to generate a profile, and then states the question. 2.the system runs the context matching algorithm and returns the answer.

International Workshop on Semantic Based GIS The Ontologies User Profile Ontology I 1.The design, concerns agreeing upon the main concepts of the ontology along with their properties.  concepts that characterize/ describe a tourist (e.g. kind of trip, time available, temporal period of the visit, accompanying persons, money to spend, transportation means)  concepts that account for the personal information of the user (such as: age, gender, profession, leisure activities, interests). The concepts were further detailed by adding sub- concepts; for instance, for the concept leisure activities the sub-concepts eating out, nightlife, shopping and sports were created.

International Workshop on Semantic Based GIS

The Ontologies User Profile Ontology II  Based on each concept, a corresponding property was created. For instance, from the concept interests, the property is interested in can be created assigned to the user. The properties of the ontology play the role of posing questions to the user as a means to elicit to information from him/her. For the previous example a question is: what are you interested in? And a possible answer from the user is: I am interested in museums.

International Workshop on Semantic Based GIS

The Ontologies User Profile Ontology III 2.The second step is to populate the ontology with instances for the concept user.  Provide an interface to the user so that he/she can introduce personal information, interests and facts about the visit. The interface “resembles” a questionnaire and, it is web-based. The procedure of collecting and recording the actual user profiles, is very much guided by the predefined user profile ontology. When the user is asked to fill in his/her interests, he/she can only chose from a list of alternatives, given in the questionnaire, that correspond to the sub-concepts of the interests concept in the generic user profile ontology.

International Workshop on Semantic Based GIS

The Ontologies User Profile Ontology IV  The qualities of this methodology are two fold: 1.it elicits information on the user profile using the same terminology as the one of the generic user profile ontology, and 2.because the interface is structured based on the generic ontology; any information introduced therein can easily be recorded into the ontology as its instance. As more tourists use the system, the more the ontology gets populated. Possible drawback: if the concepts of the generic ontology are modified, certain elements/pages of the interface should change to match the ontology.

International Workshop on Semantic Based GIS

The Ontologies Ontology of Tourism I  It includes concepts such as sightseeing, shopping, leisure activities etc.  The concepts of location and time needed have central role in the ontology. Location refers to either the location a point of interest has on a map, or its address, if that kind of information is available. Time refers to the time it takes for the tourist to get to the point of interest plus the average time to see the place and come back.  Other concepts in the ontology concern additional information such as accessibility, entrance fees, opening hours and the like. (Has been implemented for the region of Heraklion, Crete.)

International Workshop on Semantic Based GIS

The Ontologies Ontology of Tourism II  Assigning properties to the concepts. For instance, from the concept accessibility we create the property; are accessed by which involves the sub-concept of transportation, and the concepts which are assigned with this property are: archaeological sites, museums, natural beauty areas etc. Properties help us set statements such as the following: archaeological sites are accessed by busses, or beaches are accessed by taxis and ferries etc.  The tourism ontology is hidden from the user and it is populated with actual data as instances of the concepts included therein.

International Workshop on Semantic Based GIS

Context Matching Algorithm I How it works: 1.The user queries the system according to his/her interests and the time to spend, the semantic matching process starts by filtering out the services that do not match the service types asked by the user. 2.The second step involves finding the correspondences between concepts and properties in the user profile and those in the tourism ontology. 3.On the third step, additional information provided by the user such as visiting period is taken into account and narrows even more the initial query. As for the location of the user, the system works under the assumption that they are in the city centre of Heraklion.

International Workshop on Semantic Based GIS Context Matching Algorithm II  Provides to the users a list of alternative answers and let them make the final decision on how to spend their time.  Crucial feature of the specific algorithm is the calculation of time. In the tourism ontology the concept of time (time needed -t n ) encodes the time it takes for the tourist to get to a point of interest from the centre of Heraklion plus the average time to see the place and come back to the centre. In the user profile ontology time (time available -t a ) reflects the available time the tourist has to spend in Heraklion.  The concept of proximity should also be incorporated in the algorithm.  Another concept which should be taken into account is transportation means.

International Workshop on Semantic Based GIS General Discussion and Future Trends Several approaches have been proposed with the intension of helping tourisms in exploring points of interest. Our approach presents novelties such as the following:  The system is not a mobile service but a web service provided by a local authority.  The information concerning tourist activities (data) is organized in an ontology not separate databases.  The interface where the user inputs his/her personal information so that the ontology of the user profile is elicited and gradually populated.  The terminology used in the interface is conformant to the terminology of the user profile ontology. Further work concerns the inclusion of more parameters into the context matching algorithm. Moreover, several issues concerning the accuracy and availability of data should be investigated.