TY - GEN
T1 - PrIA
T2 - 18th International Workshop on Mobile Computing Systems and Applications, HotMobile 2017
AU - Jain, Shashank
AU - Tiwari, Vivek
AU - Balasubramanian, Aruna
AU - Balasubramanian, Niranjan
AU - Chakraborty, Supriyo
N1 - Publisher Copyright:
© 2017 ACM.
PY - 2017/2/21
Y1 - 2017/2/21
N2 - Personalized services such as news recommendations are becoming an integral part of our digital lives. The problem is that they extract a steep cost in terms of privacy. The service providers collect and analyze user's personal data to provide the service, but can infer sensitive information about the user in the process. In this work we ask the question "How can we provide personalized news recommendation without sharing sensitive data with the provider?" We propose a local private intelligence assistance framework (PrIA), which collects user data and builds a profile about the user and provides recommendations, all on the user's personal device. It decouples aggregation and personalization: it uses the existing aggregation services on the cloud to obtain candidate articles but makes the personalized recommendations locally. Our proof-of-concept implementation and small scale user study shows the feasibility of a local news recommendation system. In building a private profile, PrIA avoids sharing sensitive information with the cloud-based recommendation service. However, the trade-off is that unlike cloud-based services, PrIA cannot leverage collective knowledge from large number of users. We quantify this trade-off by comparing PrIA with Google's cloud-based recommendation service. We find that the average precision of PrIA's recommendation is only 14% lower than that of Google's service. Rather than choose between privacy or personalization, this result motivates further study of systems that can provide both with acceptable trade-offs.
AB - Personalized services such as news recommendations are becoming an integral part of our digital lives. The problem is that they extract a steep cost in terms of privacy. The service providers collect and analyze user's personal data to provide the service, but can infer sensitive information about the user in the process. In this work we ask the question "How can we provide personalized news recommendation without sharing sensitive data with the provider?" We propose a local private intelligence assistance framework (PrIA), which collects user data and builds a profile about the user and provides recommendations, all on the user's personal device. It decouples aggregation and personalization: it uses the existing aggregation services on the cloud to obtain candidate articles but makes the personalized recommendations locally. Our proof-of-concept implementation and small scale user study shows the feasibility of a local news recommendation system. In building a private profile, PrIA avoids sharing sensitive information with the cloud-based recommendation service. However, the trade-off is that unlike cloud-based services, PrIA cannot leverage collective knowledge from large number of users. We quantify this trade-off by comparing PrIA with Google's cloud-based recommendation service. We find that the average precision of PrIA's recommendation is only 14% lower than that of Google's service. Rather than choose between privacy or personalization, this result motivates further study of systems that can provide both with acceptable trade-offs.
UR - https://www.scopus.com/pages/publications/85016038971
U2 - 10.1145/3032970.3032988
DO - 10.1145/3032970.3032988
M3 - Conference contribution
AN - SCOPUS:85016038971
T3 - HotMobile 2017 - Proceedings of the 18th International Workshop on Mobile Computing Systems and Applications
SP - 91
EP - 96
BT - HotMobile 2017 - Proceedings of the 18th International Workshop on Mobile Computing Systems and Applications
PB - Association for Computing Machinery, Inc
Y2 - 21 February 2017 through 22 February 2017
ER -