George Drosatos. Pavlos S. Efraimidis, Avi Arampatzis, Giorgos Stamatelatos and Ioannis N. Athanasiadis

Similar documents
A Privacy-by-Design Contextual Suggestion System for Tourism

Recommending Points-of-Interest via Weighted knn, Rated Rocchio, and Borda Count Fusion

DUTH at TREC 2013 Contextual Suggestion Track

Open Locast: Locative Media Platforms for Situated Cultural Experiences

Good practice: Development of a Mobility Monitoring Centre (MMC) for Thessaloniki

Crossing the Archival Borders

Design and Development of a Dynamic Portal Travel Guide for the City of Florina Concerning Smart Portable Devices

Mobile, Smartphones, Wi-Fi, and Apps

R&D to shape the networks and services of the future

METRO BUS TRACKING SYSTEM

Privacy-ABC Technologies on Mobile Phones

Using ArcGIS for Server. Javier Abadía, Esri España Peter McDaid, Esri UK

Please let us know if you have any questions regarding this Policy either by to or by telephone

Destination Europe 2020 Conference

European Transport Policy: ITS in action ITS Action Plan Directive 2010/40/EU

LEOS Drafting tool. Getting started. Photo by Peter Lewicki on Unsplash

ArcServer Flex API on an Android Device

A Publish-Subscribe Scheme Based Open Architecture for Crowd-Sourcing

SLIPO. Scalable Linking and Integration of Big POI data. Giorgos Giannopoulos IMIS/Athena RC

Prof. Christos Xenakis

Aggregating Educational Data for Patient Empowerment

Indoor Positioning Systems for Intelligent Museum Visitors Support Service

Web Services for Geospatial Mobile AR

Table of contents. DMXzone Google Maps 2 DMXzone

ArcGIS Enterprise: An Introduction. Philip Heede

Media (NEM) Initiative

Ex-Ray: Detection of History-Leaking Browser Extensions

MOBILE COMPUTING 2/11/18. Location-based Services: Definition. Convergence of Technologies LBS. CSE 40814/60814 Spring 2018

COLLABORATIVE LOCATION AND ACTIVITY RECOMMENDATIONS WITH GPS HISTORY DATA

Description of the European Big Data Hackathon 2019

Location Guard browser extension for location privacy

System for Real Time Storage, Retrieval and Visualization of GPS Tracks

DIGIT.B4 Big Data PoC

User Manual Version

P Public web interface prototype

D8.1 Project website

Mobile based Text Image Translation System for Smart Tourism. Saw Zay Maung Maung UCSY, Myanmar. 23 November 2017, Brunei

Interoperability and transparency The European context

Table of contents. DMXzone Google Maps Manual DMXzone.com

A Development Of A Web-Based Application System Of QR Code Location Generator and Scanner named QR- Location

ENISA EU Threat Landscape

URBY.Sense Urban mobility analysis and prediction for non-routine scenarios using digital footprints

OpenBudgets.eu: Fighting Corruption with Fiscal Transparency. Project Number: Start Date of Project: Duration: 30 months

DELIVERABLE. D3.1 - TransformingTransport Website. TT Project Title. Project Acronym

GATE: Big Data for Smart Society Dessislava Petrova-Antonova Sofia University St. Kliment Ohridski Faculty of Mathematics and Informatics

Making Smart Use of Geo-location Data

Actionable User Intentions for Real-Time Mobile Assistant Applications

County of Los Angeles. Chief Information Office Preferred Technologies for Geographic Information Systems (GIS) Version 2 May 2015

Open Source

...a better map MIS 510: Web Mining Final Report

WP3 Architecture, Specification and Integration. D3.4.2: Component Integration, Build Management and Testing

Prof. Christos Xenakis

Instant Messager Contextual Mobile Social Software

EC Perspective on Connectivity and Smart Mobility and the Role of "Digital Co-production/Co-creation" in Transportation

UC San Diego Mobile App: The Next Generation

Odyssey Entertainment Marketing, LLC Privacy Policy

Once the Google Analytics reports are loaded you will have the following tabs: Traffic Overview, Top Pages, Referrers, Devices, and Locations.

Context Aware Computing

Deliverable D3.12. Contract number: OJEU 2010/S Deliverable: D3.12 Author: Igor Antolovic Date: Version: Final

Context-Aware Services

Advanced Computer Graphics CS 525M: Crowds replace Experts: Building Better Location-based Services using Mobile Social Network Interactions

FAQ S MOBILIDIY FULL FAQ S

WORK PROGRAMME

Tourism applications of Artificial Intelligence techniques. Dr. Antonio Moreno, ITAKA research group, URV

Tolbert Family SPADE Foundation Privacy Policy

PRIVACY POLICY Last Updated May, 2018

Jan Bojko Czech Center for Science and Society

The PICTURE project, ICT R&I priorities in EaP, areas of cooperation

BalticMuseums - eguides in Tourism Innovation Prof. Dr. Michael Klotz SIMAT (Stralsund Information Management Team) FH Stralsund, Germany

Time Distortion Anonymization for the Publication of Mobility Data with High Utility

European Platform on Rare Diseases Registration

Browsing the World in the Sensors Continuum. Franco Zambonelli. Motivations. all our everyday objects all our everyday environments

Web & Automotive. Paris, April Dave Raggett

THE ALBANIAN CULTURAL HERITAGE ON THE INTERNET

Mobile Devices. Objectives. Types of Devices 4/25/2012

Challenges on Combining Open Web and Dataset Evaluation Results: The Case of the Contextual Suggestion Track

Search Computing: Business Areas, Research and Socio-Economic Challenges

GeoSensor Web Lab Connect, Share, and Use World-wide Sensors

Package of initiatives on Cybersecurity

Cooperation in the field of Automated and connected driving. In view of the Dutch presidency of the European Union

IT Challenges and Initiatives in Scientific Research

Better Contextual Suggestions in ClueWeb12 Using Domain Knowledge Inferred from The Open Web

Geospatial Information collection tool for PDA using Cloud computing GEO-PRO Ver1.0 User Guide. March 29, 2016 PIPE DESIGN, Inc.

Secure Societies Work Programme Call

Integration of INSPIRE & SDMX data infrastructures for the 2021 population and housing census

Initial Operating Capability & The INSPIRE Community Geoportal

An Archiving System for Managing Evolution in the Data Web

Tizen apps with. Context Awareness, powered by AI. by Shashwat Pradhan, CEO Emberify

Website privacy policy 25 May 2018

Deliverable 8.1: Project website and promotional material

A comprehensive approach on personal data protection in the European Union

1. INFORMATION WE COLLECT AND THE REASON FOR THE COLLECTION 2. HOW WE USE COOKIES AND OTHER TRACKING TECHNOLOGY TO COLLECT INFORMATION 3

Cyber-physical systems - a Key Enabler for the Digitalisation of European Industry

Technology & People Merged

D3.5 Mockups of the CROWD4ROADS mobile app

HSL Navigator Fully open journey planning

MyTripSystem V2 - Report

Pinpoint AVM 4.0 Quick Reports Detailed User Manual

The European Union approach to Biometrics

The Electronic Journals Library EZB: a successful model of international cooperation. Dr. Evelinde Hutzler University Library Regensburg, Germany

Transcription:

George Drosatos Pavlos S. Efraimidis, Avi Arampatzis, Giorgos Stamatelatos and Ioannis N. Athanasiadis Institute for Language and Speech Processing Athena Research and Innovation Center Department of Informatics Aristotle University of Thessaloniki Department of Electrical and Computer Engineering Democritus University of Thrace This work was supported by the project ATLAS (No. 11SYN-10-1730), funded in part by the European Commission and Greek national funds.

Summary G. Drosatos - NATA - COMPSAC '15 2

We present Pythia, a privacy-enhanced non-invasive contextual suggestion system for tourists high quality personalized recommendations non-invasive operation protection of user privacy Make contextual suggestions (POIs) based on automatically built user profiles The user profile is POI-based using as personal data from user s Smartphone: Location traces Browsing history Web searches Strong privacy guarantees are achieved by placing both mechanisms at the user-side Proof of concept: a prototype implementation of Pythia as an Android application, as well as a web application G. Drosatos - NATA - COMPSAC '15 3

Background - Privacy - Tourism recommendations G. Drosatos - NATA - COMPSAC '15 4

What is privacy? The right to be let alone [Warren and Brandeis, 1890] The right of the individual to decide what information about himself should be communicated to others and under what circumstances [Westin, 1970] The right to informational self-determination [1983] Personal Data: Any information that refers to a person Related Legislation: e.g. EU Data Protection Directive 95/46/EC Indicative principles: Reported and transparent processing Finality & Purpose Limitation Personal data quality Security Personal data traffic outside EU G. Drosatos - NATA - COMPSAC '15 5

A recommender system requires some input data in order to make appropriate suggestions Simple preferences: needs, interests and constraints Evaluations and ratings of other tourists (collaborative filtering) Travelers who are in close spatial and temporal proximity often share common travel interests Common practice of such systems Users have to enter their personal information into some system User profiles have to be stored and managed by the recommender service The recommendations are performed in server-side The usage of personal data concerns privacy issues Pythia system combines a set of unique features in the field of mobile recommendation systems User-centric architecture Privacy-preserving Rich user profiles Non-invasive creation of user s profile G. Drosatos - NATA - COMPSAC '15 6

The Pythia System G. Drosatos - NATA - COMPSAC '15 7

G. Drosatos - NATA - COMPSAC '15 8

a b c d G. Drosatos - NATA - COMPSAC '15 9

a G. Drosatos - NATA - COMPSAC '15 10

a Content Collector collects personal data of the digital trace generated by the everyday usage of the smart devices This data is stored locally on each device Focus on the following types of personal data: Location traces: Records of locations in a particular time frequency [Latitude, Longitude]: GPS or Network provider Speed, Altitude, Bearing Accuracy Time Browsing history: Records of browsing history Title URL # of visits Time of last visit Web searches: Query logs Query Submission time G. Drosatos - NATA - COMPSAC '15 11

b G. Drosatos - NATA - COMPSAC '15 12

b This framework implements a Web API which is used by other Pythia components to access the POI database The POIs can be retrieved via API: one by one as chunks corresponding to a specific county or area The data available for each POI are: title geo-location address phone number categories several URLs rating total unique visitors and total visits a collection of terms describing the POI An update service continuously updates and extends the database with new information about POIs from Foursquare and Google Places G. Drosatos - NATA - COMPSAC '15 13

c G. Drosatos - NATA - COMPSAC '15 14

c Data processing steps: 1. Significant places extraction: Apply time-based clustering on location traces 2. POI matching: Match significant places with POIs from the POI database 3. POI rating: Estimate the user s interest for the POI based on the user s number of visits and the average number of visits per user to this POI 4. Enrichment of Rated POI: Adjust the POI ratings based on the web searches and titles of browsing history by applying an information retrieval approach 1 2 3 4 G. Drosatos - NATA - COMPSAC '15 15

d G. Drosatos - NATA - COMPSAC '15 16

d Step 1 Step 2 Step 3 * TREC 2013, Contextual Suggestion Track: We ranked with this algorithm at 2 nd place among 15 research groups G. Drosatos - NATA - COMPSAC '15 17

The Pythia Prototype G. Drosatos - NATA - COMPSAC '15 18

Content Collector Fully implemented POI Collector (PHP, PostgreSQL) Content Collector (Android platform) Only implemented as web application POI-based Profiler (JavaScript) Contextual Suggestion Engine POI-based Profiler & Contextual Suggestion Engine The current prototype are implemented as a collection of standalone applications Communicate through the personal Cloud storage of the user G. Drosatos - NATA - COMPSAC '15 19

Conclusions G. Drosatos - NATA - COMPSAC '15 20

Proposed the Pythia system: a privacy-enhanced non-invasive contextual suggestion system for tourists The main system components operate in the background without user interaction The personal data of the user are kept on his own device Utilize sensitive personal data for personalized suggestions without violating the individuals privacy The protection of user privacy is achieved by placing the profiling and recommendation procedures at the user-side Mobile device OR desktop Developed prototype implementation Future work Improve the automatic POI matching and POI rating algorithms Upgrade the implementation to a more complete and stable system Perform a more extensive evaluation of the complete system G. Drosatos - NATA - COMPSAC '15 21

any questions? G. Drosatos - NATA - COMPSAC '15 22

ATLAS: Advanced Tourism Planning System. http://atlas.web.auth.gr/ This research was supported by the European Union (European Social Fund - ESF) and Greek national funds through the Operation Program Competitiveness- Cooperation 2011 - Research Funding Program: 11SYN-10-1730-ATLAS. G. Drosatos - NATA - COMPSAC '15 23