Improving the Accuracy for Privacy-Preserving Point-of-Interest Recommender Systems

Location

SU 214

Start Date

6-5-2022 9:20 AM

Department

Computer Science

Abstract

In the digital era, an essential ingredient of numerous online vendors and various types of websites is a recommender system. This technology immensely reduces users’ search time when looking for the contents of their interest. Recommender systems make suggestions based on individual preferences learned from their users. Generally speaking, users have to unconditionally share personal search and/or purchase history with service providers, who also have full access to their private preferences. In this research, we have implemented a privacy-preserving point-of-interest recommender system based on a framework with three major components: a mobile app IncogniToGo, a vendor-hosted aggregate server, and a remote central server. Furthermore, we improved the system’s prediction accuracy by estimating each anonymous user’s GPS location and incorporating this information into the recommendation process. Our current model integrates the Google Cloud Platform (Maps and Firebase), a wireless communication standard called Wi-Fi Direct, and machine learning algorithms. IncogniToGo allows a user to rate a place in Google Maps. Internally, it computes the user’s current location based on their rated places and communicates this data using a random user ID via Wi-Fi Direct to the aggregator server. User groups are created on the aggregator server, and the corresponding group preferences are then sent to the Firebase (central server). Machine learning algorithms are performed on the server to extract latent features of the shared data. Finally, IncogniToGo pulls such features from Firebase and generates personalized recommendations locally on the user’s device, which prevents the server from learning users’ individual preferences.

Faculty Sponsor

Xiwei Wang, Northeastern Illinois University

This document is currently not available here.

Share

COinS
 
May 6th, 9:20 AM

Improving the Accuracy for Privacy-Preserving Point-of-Interest Recommender Systems

SU 214

In the digital era, an essential ingredient of numerous online vendors and various types of websites is a recommender system. This technology immensely reduces users’ search time when looking for the contents of their interest. Recommender systems make suggestions based on individual preferences learned from their users. Generally speaking, users have to unconditionally share personal search and/or purchase history with service providers, who also have full access to their private preferences. In this research, we have implemented a privacy-preserving point-of-interest recommender system based on a framework with three major components: a mobile app IncogniToGo, a vendor-hosted aggregate server, and a remote central server. Furthermore, we improved the system’s prediction accuracy by estimating each anonymous user’s GPS location and incorporating this information into the recommendation process. Our current model integrates the Google Cloud Platform (Maps and Firebase), a wireless communication standard called Wi-Fi Direct, and machine learning algorithms. IncogniToGo allows a user to rate a place in Google Maps. Internally, it computes the user’s current location based on their rated places and communicates this data using a random user ID via Wi-Fi Direct to the aggregator server. User groups are created on the aggregator server, and the corresponding group preferences are then sent to the Firebase (central server). Machine learning algorithms are performed on the server to extract latent features of the shared data. Finally, IncogniToGo pulls such features from Firebase and generates personalized recommendations locally on the user’s device, which prevents the server from learning users’ individual preferences.