Learning Users Visual Preferences: Building a Recommendation System for Instagram
Description
Social media users are inundated with information. Especially on Instagram--a social media service based on sharing photos--where for many users, missing important posts is a common issue. By creating a recommendation system which learns each user's preference and gives them a curated list of posts, the information overload issue can be mediated in order to enhance the user experience for Instagram users. This paper explores methods for creating such a recommendation system. The proposed method employs a learning model called ``Factorization Machines" which combines the advantages of linear models and latent factor models. In this work I derived features from Instagram post data, including the image, social data about the post, and information about the user who created the post. I also collect user-post interaction data describing which users ``liked" which posts, and this was used in models leveraging latent factors. The proposed model successfully improves the rate of interesting content seen by the user by anywhere from 2 to 12 times.
Date Created
The date the item was original created (prior to any relationship with the ASU Digital Repositories.)
2016-12
Agent
- Author (aut): Fakhri, Kian
- Thesis director: Liu, Huan
- Committee member: Morstatter, Fred
- Contributor (ctb): Computer Science and Engineering Program
- Contributor (ctb): Barrett, The Honors College