No matches were found! |
- SPA Crowdsourcing Triage Algorithm for Geopolitical Forecasting
by Mohammad Rostami, Tsai-Ching Lu, David Huber
Predicting the outcome of geopolitical events is of huge importance to many organizations, as these forecasts provide actionable intelligence that may be used to make consequential decisions. Prediction polling is a common method used in crowdsourcing platforms for geopolitical forecasting, where a group of non-expert participants are asked to predict the outcome of a geopolitical event and the collected responses are aggregated to generate a forecast. It has been demonstrated that forecasts by such a crowd can be more accurate than the forecasts of experts. However, geopolitical prediction polling is challenging because participants are highly heterogeneous and diverse in terms of their skills and background knowledge and human resources are often limited. As a result, it is crucial to refer each question to the subset of participants that possess suitable skills to answer it, such that individual efforts are not wasted. In this paper, we propose an algorithm based on multitask learning to learn the skills of participants of a forecasting platform by using their performance history. The learned model then can be used to recommend suitable questions to forecasters. Our experimental results demonstrate that the prediction accuracy can be increased based on the proposed algorithm as opposed to when questions have been randomly assigned.
Full text in ACM Digital Library
|
|
- SPA Hierarchical Bayesian Model for Size Recommendation in Fashion
by Romain Guigourès, Yuen King Ho, Evgenyi Koryagin, Abdul-Saboor Sheikh, Urs Bergmann, Reza Shirvany
We introduce a hierarchical Bayesian approach to tackle the challenging problem of size recommendation in e-commerce fashion. Our approach jointly models a size purchased by a customer, and its possible return event: 1. no return, 2. returned too small 3. returned too big. Those events are drawn following a multinomial distribution parameterized on the joint probability of each event, built following a hierarchy combining priors. Such a model allows us to incorporate extended domain expertise and article characteristics as prior knowledge, which in turn makes it possible for the underlying parameters to emerge thanks to sufficient data. Experiments are presented on real (anonymized) data from millions of customers along with a detailed discussion on the efficiency of such an approach within a large scale production system.
Full text in ACM Digital Library
|
- SPA Probabilistic Model for Intrusive Recommendation Assessment
by Imen Akermi, Mohand Boughanem, Rim Faiz
The overwhelming advances in mobile technologies allow recommender systems to be highly contextualized and able to deliver recommendation without an explicit request. However, it is no longer enough for a recommender system to determine what to recommend according to the users’ needs, but it also has to deal with the risk of disturbing the user during recommendation. We believe that mobile technologies along with contextual information may help alleviate this issue. In this paper, we address intrusiveness as a probabilistic approach that makes use of the several embedded applications within the user’s device and the user’s contextual information in order to figure out intrusive recommendations that are subject to rejection. The experiments that we conducted have shown that the proposed approach yields promising results.
Full text in ACM Digital Library
|
- SPAttentive Neural Architecture Incorporating Song Features For Music Recommendation
by Kartik Gupta, Noveen Sachdeva, Vikram Pudi
Recommender Systems are an integral part of music sharing platforms. Often the aim of these systems is to increase the time, the user spends on the platform and hence having a high commercial value. The systems which aim at increasing the average time user spends on the platform often need to recommend songs which the user might want to listen to next at each point of time. This is different from recommendation systems which try to predict the item which might of the interest to user at some point in the user lifetime but not necessarily in the very near future. Predicting of next song the user might like requires some kind of modelling of the user interests at the given point of time. Attentive neural networks have been exploiting the sequence in which the items were selected by the user to model the implicit short term interests of the user for the task of next item prediction, however we feel that features of the songs occurring in the sequence could also convey some important information about the short term user interest which only the items cannot. In this direction we propose a novel attentive neural architecture which in addition to sequence of items selected by the user, uses the features of these items to better learn the user short term preferences and recommend next song to the user.
Full text in ACM Digital Library
|
- SPAudio-Visual Encoding of Multimedia Content to Enhance Movie Recommendations
by Yashar Deldjoo, Mihai Gabriel Constantin, Hamid Eghbal-zadeh, Markus Schedl, Bogdan Ionescu, Paolo Cremonesi
We propose a multi-modal content-based movie recommender system that replaces human-generated metadata by content descriptions automatically extracted from the visual and audio channels of a video.
Content descriptors improve over traditional metadata in terms of both richness (it is possible to extract hundreds of meaningful features covering various modalities) and quality (content features are consistent across different systems and immune to human errors). Our recommender system integrates state-of-the-art aesthetic and deep visual features as well as block-level and i-vector audio features. For fusing the different modalities, we propose a rank aggregation strategy extending the Borda count approach.
We evaluate the proposed multi-modal recommender system comprehensively against metadata-based baselines. To this end, we conduct two empirical studies: (i) a system-centric study to measure the offline quality of recommendations in terms of accuracy-related and beyond-accuracy performance measures (novelty, diversity, and coverage), and (ii) a user-centric online experiment, measuring different subjective metrics, including relevance, satisfaction, and diversity. In both studies, we use a dataset of more than 4,000 movie trailers, which makes our approach versatile. Our results shed light on the accuracy and beyond-accuracy performance of audio, visual, and textual features in content-based movie recommender systems.
Full text in ACM Digital Library
|
- SPCF4CF: Recommending Collaborative Filtering algorithms using Collaborative Filtering
by Tiago Cunha, Carlos Soares, André de Carvalho
As Collaborative Filtering becomes increasingly important in both academia and industry recommendation solutions, it also becomes imperative to study the algorithm selection task in this domain. This problem aims at finding automatic solutions which enable the selection of the best algorithms for a new problem, without performing full-fledged training and validation procedures. Existing work in this area includes several approaches using Metalearning, which relate the characteristics of the problem domain with the performance of the algorithms. This study explores an alternative approach to deal with this problem. Since, in essence, the algorithm selection problem is a recommendation problem, we investigate the use of Collaborative Filtering algorithms to select Collaborative Filtering algorithms. The proposed approach integrates subsampling landmarkers, a data characterization approach commonly used in Metalearning, with a Collaborative Filtering methodology, named CF4CF. The predictive performance obtained by CF4CF using benchmark recommendation datasets was similar or superior to that obtained with Metalearning.
Full text in ACM Digital Library
|
- SPCLoSe: Contextualized Location Sequence Recommender
by Ramesh Baral, Li Tao, Sitharama Iyengar
The location-based social networks (LBSN) (e.g., Facebook.com, etc.) have been explored heavily in the past decade for Point-of-Interest (POI) recommendation. Many of the existing recommenders focus on recommending a single location or an arbitrary list of locations. In this paper, we propose a model termed CLoSe (Contextualized Location Sequence Recommender) that generates contextually coherent POI sequences relevant to user preferences. The POI sequence recommenders are helpful in many day-to-day activities, for e.g., itinerary planning, etc. To the best of our knowledge, this paper is the first to formulate contextual POI sequence recommendation by exploiting Recurrent Neural Network (RNN). We incorporate check-in contexts to the hidden layer and global context to the hidden and output layers of RNN. We also demonstrate the efficiency of extended Long-short term memory (LSTM) in POI sequence generation. The main contributions of this paper are: (i) it exploits multi-context and personalized user preferences to formulate contextual POI sequence generation, (ii) it presents contextual extensions of RNN and LSTM that incorporate different contexts applicable to a POI and POI sequence generation, and (iii) it evaluates the proposed models with two real-world data sets.
Full text in ACM Digital Library
|
|
- SPODeep Inventory Time Translation to Improve Recommendations for Real-World Retail
by Bobby Prévost, Jonathan Laflamme Janssen, Jaime R. Camacaro, Carolina Bessega
Recommender systems are an important component in the retail industry, but the constantly renewed inventory of many companies makes it di cult to aggregate enough data to fully harness the bene ts of such systems. In this paper, we describe a technique that significantly improves the accuracy of the recommendations, validated on real store transaction history, by performing a time translation that maps out-of-stock items to similar items that are currently in stock using deep features of the products. This reduces greatly the dimension of the item–item interactions matrix while preserving all the dataset entries, which mitigates the sparsity of the dataset, and provides an original solution to the cold-start problem. We also improve the coverage at no accuracy cost by favouring less popular items within a small radius in the feature space while applying the time translation mapping. Finally, by modelling item–item rather that user–item correlations, we are able to update item recommendations for a given user in real-time, without re-training, as the user’s history receives new entries.
Full text in ACM Digital Library
|
- SPDeep Learning Marketplace Recommenders in Online Experiments
by Simen Eide, Ning Zhou
Marketplaces are platforms where users buy and sell various types of items. Recommendation systems are widely used in marketplaces to match users with items relevant to their interests and needs. This paper focuses on online experiments with deep neural network recommenders and presents the promising recommenders we found – hybrid item representation models combining features from traffic and content, sequence-based models, and multi-armed bandit models that optimize user engagement by re-ranking proposals from multiple submodels. Then it summarizes the online experiment results and discusses why some recommenders outperform others.
Full text in ACM Digital Library
|
- SPEfficient Online Recommendation via Low-Rank Ensemble Sampling
by Xiuyuan Lu, Zheng Wen, Branislav Kveton
The low-rank structure is one of the most prominent features in modern recommendation problems. In this paper, we consider an online learning problem with a low-rank expected reward matrix where both row features and column features are unknown a priori, and the agent aims to learn to choose the best row-column pair (i.e. the maximum entry) in the matrix. We develop a novel online recommendation algorithm based on ensemble sampling, a recently developed computationally efficient approximation of Thompson sampling. Our computational results show that our algorithm consistently achieves order-of-magnitude improvements over the baselines in both synthetic and real-world experiments.
Full text in ACM Digital Library
|
- SPOExploring Recommendations Under User-Controlled Data Filtering
by Hongyi Wen, Longqi Yang, Michael Sobolev, Deborah Estrin
Traditionally, recommendation systems are built on the assumption that each service provider has full access to all user data generated on its platform. However, with increasing data privacy concerns and personal data protection regulation, service providers, such as Google, Twitter, and Facebook, are enabling their users to revisit, erase, and rectify their historical profiles. Future recommendation systems need to be robust to such profile modifications and user-controlled data filtering.
In this paper, we explore how recommendation performance may be affected by time-sensitive user data filtering, i.e., users choosing to share only recent “N days” of data. Using the MovieLens dataset as a testbed, we evaluate three state-of-the-art collaborative filtering algorithms. Our experiments demonstrate that filtering out historical user data does not significantly affect the overall recommendation performance, but its impact on individual users may vary. These findings challenge the common belief that more data produces better performance, and suggest a potential win-win solution for services and end users.
Full text in ACM Digital Library
|
- SPField-aware Probabilistic Embedding Neural Network for CTR Prediction
by Weiwen Liu, Jiajin Li, Ruiming Tang, Yu Jinkai, Huifeng Guo, Xiuqiang He, Shengyu Zhang
For Click-Through Rate (CTR) prediction, Field-aware Factorization Machines (FFM) have exhibited great effectiveness by considering field information. However, it is also observed that FFM suffers from the overfitting problem in many practical scenarios. In this paper, we propose a Field-aware Probabilistic Embedding Neural Network (FPENN) model with both good generalization ability and high accuracy. FPENN estimates the probability distribution of the field-aware embedding rather than using the single point estimation (the maximum a posteriori estimation) to prevent overfitting. Both low-order and high-order feature interactions are considered to improve the accuracy. FPENN consists of three components, i.e., FPE component, Quadratic component and Deep component. FPE component outputs probabilistic embedding to the other two components, where various confidence levels for feature embeddings are incorporated to enhance the robustness and the accuracy. Quadratic component is designed for extracting low-order feature interactions, while Deep component aims at capturing high-order feature interactions. Experiments are conducted on two benchmark datasets, Avazu and Criteo. The results confirm that our model alleviates the overfitting problem while has a higher accuracy.
Full text in ACM Digital Library
|
- SPHarnessing A Generalised User Behaviour Model for Next-POI Recommendation
by David Massimo, Francesco Ricci
Recommender Systems (RSs) are commonly used in web applications to support users in finding items of their interest. In this paper we propose a novel RS approach to support human decision making by leveraging data acquired in the physical world. We focus on the tourism domain and we consider a scenario in which users’ choices, i.e., visit to points of interests (POIs), are tracked and used to generate recommendations for not yet visited POIs. We propose a novel approach to behaviour modelling that is based on Inverse Reinforcement Learning (IRL). On top of this we propose two, non trivial, strategies for generating interesting recommendations, i.e., that differ from the straight next action prediction usually performed by state of the art models. Our experimental analysis shows that the proposed approach outperforms state of the art models in terms of overall utility the user gains by following the provided recommendations and novelty of the newly recommended items.
Full text in ACM Digital Library
|
- SPOHOP-Rec: High-Order Proximity for Implicit Recommendation
by Jheng-Hong Yang, Chih-Ming Chen, Chuan-Ju Wang, Ming-Feng Tsai
Recommender systems are vital ingredients for many e-commerce services. In the literature, two of the most popular approaches are based on factorization and graph-based models; the former approach captures user preferences by factorizing the observed direct interactions between users and items, and the latter extracts indirect preferences from the graphs constructed by user-item interactions. In this paper we present HOP-Rec, a unified and efficient method that incorporates the two approaches. The proposed method involves random surfing on a graph to harvest high-order information among neighborhood items for each user. Instead of factorizing a transition matrix, our method introduces a confidence weighting parameter to simulate all high-order information simultaneously, for which we maintain a sparse user-item interaction matrix and enrich the matrix for each user using random walks. Experimental results show that our approach significantly outperforms the state of the art on a range of large-scale real-world datasets.
Full text in ACM Digital Library
|
- SPOImpact of Item Consumption on Assessment of Recommendations in User Studies
by Benedikt Loepp, Tim Donkers, Timm Kleemann, Jürgen Ziegler
In user studies of recommender systems, participants typically cannot consume the recommended items. Still, they are asked to assess recommendation quality and other aspects related to user experience by means of questionnaires. Without having listened to recommended songs or watched suggested movies, however, this might be an error-prone task, possibly limiting validity of results obtained in these studies. In this paper, we investigate the effect of actually consuming the recommended items. We present two user studies conducted in different domains showing that in some cases, differences in the assessment of recommendations and in questionnaire results occur. Apparently, it is not always possible to adequately measure user experience without allowing users to consume items. On the other hand, depending on domain and provided information, participants sometimes seem to approximate the actual value of recommendations reasonably well.
Full text in ACM Digital Library
|
- SPKernelized Probabilistic Matrix Factorization for Collaborative Filtering: Exploiting Projected User and Item Graph
by Bithika Pal, Mamata Jenamani
Matrix Factorization (MF) techniques have already shown its strong foundation in collaborative filtering (CF), particularly for rating prediction problem. MF models mainly work as low-rank matrix completion problem by mapping the users and items into same low dimensional latent space. In this direction, now-a-days, a majority of the studies have focused on using additional information such as social network, item tags along with rating to mitigate different issues in the basic recommendation. This results in making the model more complex with a very specific target. However, there are very few studies in recent years which use only users rating information for the recommendation. In this paper, we present a new finding on exploiting Projected User and Item Graph in the setting of Kernelized Probabilistic Matrix Factorization (KPMF), which uses different graph kernel from the projected graphs. KPMF, here, works with its latent vector spanning over all users (and items) with Gaussian process priors and tries to capture the covariance structure across users and items from the projected graphs. We also explore the ways of building these projected graphs maintaining some properties to maximize the prediction accuracy. We implement the model in four real-world datasets and compare the results with state-of-the-art MF techniques. Using projected graph in KPMF, we achieve significant improvement in RMSE using only rating information of users.
Full text in ACM Digital Library
|
- SPLarge-scale Recommendation for Portfolio Optimization
by Robin Marcel Edwin Swezey, Bruno Charron
Individual investors are now massively using online brokers to trade stocks with convenient interfaces and low fees, albeit losing the advice and personalization traditionally provided by full-service brokers. We frame the problem faced by online brokers of replicating this level of service in a low-cost and automated manner for a very large number of users. Because of the care required in recommending financial products, we focus on a risk-management approach tailored to each user’s portfolio and risk profile. We show that our hybrid approach, based on Modern Portfolio Theory and Collaborative Filtering, provides a sound and effective solution. The method is applicable to stocks as well as other financial assets, and can be easily combined with various financial forecasting models. We validate our proposal by comparing it with several baselines in a domain expert-based study.
Full text in ACM Digital Library
|
- SPLearning Consumer and Producer Embeddings for User-Generated Content Recommendation
by Wang-Cheng Kang, Julian McAuley
User-Generated Content (UGC) is at the core of web applications where users can both produce and consume content. This differs from traditional e-Commerce domains where content producers and consumers are usually from two separate groups. In this work, we propose a method CPRec (consumer and producer based recommendation), for recommending content on UGC-based platforms. Specifically, we learn a core embedding for each user and two transformation matrices to project the user’s core embedding into two ‘role’ embeddings (i.e., a producer and consumer role). We model each interaction by the ternary relation between the consumer, the consumed item, and its producer. Empirical studies on two large-scale UGC applications show that our method outperforms standard collaborative filtering methods as well as recent methods that model producer information via item features.
Full text in ACM Digital Library
|
- SPLearning to Recommend Diverse Items over Implicit Feedback on PANDOR
by Sumit Sidana, Charlotte Laclau, Massih-Reza Amini, Christophe Sebastien, Laurent Metzger
In this paper, we present a novel and publicly available dataset for online recommendation provided by Purch. The dataset records the clicks generated by users of Tom’s Hardware website over the ads they have been shown during one month; from 6th June, 2017 to 5th July, 2017. Then, besides a detailed description of the dataset, we evaluate the performance of six popular baselines and propose a simple yet effective strategy on how to overcome the existing challenges inherent to implicit feedback and popularity bias introduced while designing an efficient and scalable recommendation algorithms. More specifically, we propose to demonstrate the importance of introducing diversity based on an appropriate representation of items in Recommender Systems, when the available feedback is strongly biased.
Full text in ACM Digital Library
|
- SPLearning Within-Session Budgets from Browsing Trajectories for Item Recommendations
by Diane Hu, Raphael Louca, Liangjie Hong, Julian McAuley
Building price- and budget-aware recommender systems is critical in settings where one wishes to produce recommendations that balance users’ preferences (what they like) with a model of purchase likelihood (what they will buy). A trivial solution consists of learning global budget terms for each user based on their past expenditure. To more accurately model user budgets, we also consider a user’s within-session budget, which may deviate from their global budget depending on their shopping context. In this paper, we find that users implicitly reveal their session-specific budgets through the sequence of items they browse within that session. Specifically, we find that some users browse down, by purchasing the cheapest item among alternatives under consideration, others browse up(selecting the most expensive), and others ultimately purchase items around the middle. Surprisingly, this mixture of behaviors is difficult to observe globally, but individual users tend to belong firmly to one of the three segments. To model this behavior, we develop an interpretable budget model that combines a clustering component to detect different user segments, with a model of segment-specific purchase profiles. We apply our model on a production dataset of browsing and purchasing sessions from a large e-commerce website focused on handmade and vintage goods, where it outperforms strong baselines and existing production systems.
Full text in ACM Digital Library
|
- SPMeasuring Anti-Relevance: A Study on When Recommendation Algorithms Produce Bad Suggestions
by Pablo Sanchez, Alejandro Bellogin
Typically, performance of recommender systems has been measured focusing on the amount of relevant items recommended to the users. However, this perspective provides an incomplete view of an algorithm’s quality, since it neglects the amount of negative recommendations by equating the unknown and negatively interacted items when computing ranking-based evaluation metrics. In this paper, we propose an evaluation framework where anti-relevance is seamlessly introduced in several ranking-based metrics; in this way, we obtain a different perspective on how recommenders behave and the type of suggestions they make. Based on our results, we observe that non-personalized approaches tend to return less bad recommendations than personalized ones, however the amount of unknown recommendations is also larger, which explains why the latter tend to suggest more relevant items. Our metrics based on anti-relevance also show the potential to discriminate between algorithms whose performance is very similar in terms of relevance, as we present in two use cases with real algorithms.
Full text in ACM Digital Library
|
- SPPsRec: Social Recommendation with Pseudo Ratings
by Yitong Meng, Guangyong Chen, Jiajin Li, Shengyu Zhang
Data sparsity and cold start are two major problems that collaborative filtering based recommender systems confront. In many modern Internet applications, we have a social network over the users of recommender systems, from which social information can be utilized to improve the accuracy of recommendation. In this paper, we propose a novel trust-based matrix factorization model. Unlike most existing social recommender systems which use social information in form of a regularizer on parameters of recommendation algorithms, we utilize the social information to densify the training data set by filling certain missing values (handle the data sparsity problem). In addition, by employing different pseudo rating generating criteria on cold start users and normal users, we can also partially solve the cold start problem effectively. Experiment results on real-world data sets demonstrated the superiority of our method over state-of-art approaches.
Full text in ACM Digital Library
|
- SPRecGAN: Recurrent Generative Adversarial Networks for Recommendation Systems
by Homanga Bharadhwaj, Homin Park, Brian Y. Lim
Recent studies in recommendation systems emphasize the significance of modeling latent features behind temporal evolution of user preference and item state to make relevant suggestions. However, static and dynamic behaviors and trends of users and items, which highly influence the feasibility of recommendations, were not adequately addressed in previous works. In this work, we leverage the temporal and latent feature modelling capabilities of Recurrent Neural Network (RNN) and Generative Adversarial Network (GAN), respectively, to propose a Recurrent Generative Adversarial Network (RecGAN). We use customized Gated Recurrent Unit (GRU) cells to capture latent features of users and items observable from short-term and long-term temporal profiles. The modification also includes collaborative filtering mechanisms to improve the relevance of recommended items. To evaluated RecGAN using two datasets on food and movie recommendation. Results indicate that our model outperforms other baseline models irrespective of user behavior and density of training data.
Full text in ACM Digital Library
|
- SPRecommendations for Chemists: A Case Study
by Steven L. Rohall, Margaret Pancost-Heidebrecht, Bill Shirley, Douglas Bacon, Michael A. Tarselli
Large pharmaceutical companies have a wealth of reaction and chemical structure data, but face a new problem: analyzing that corpus to yield project insights and future directions. One straightforward approach would be to have a recommendation system to match drug structures with similar research endeavors across geographically- or organizationally-separated groups. We developed and deployed Chem Recommender, a system that suggests similar, related work to experiments that chemists have recently started. The goal of the system is to accelerate the drug discovery process by ensuring that chemists are aware of each other’s work. To date, we have sent more than 8500 recommendations to over 800 medicinal chemists in our organization. The results have been positive, with several chemists reporting that the recommendations have aided their molecular syntheses.
Full text in ACM Digital Library
|
- SPORecommending Social-Interactive Games for Adults with Autism Spectrum Disorders (ASD)
by Yiu-Kai D. Ng, Maria Soledad Pera
Games play a significant role in modern society, since they affect people of all ages and all walks of life, whether it be socially or mentally, and have direct impacts on adults with autism. Autism spectrum disorders (ASD) are a collection of neurodevelopmental disorders characterized by qualitative impairments in social relatedness and interaction, as well as difficulties in acquiring and using communication and language abilities. Adults with ASD often find it difficult to express and recognize emotions which makes it hard for them to interact with others socially. We have designed new interactive and collaborative games for autistic adults and developed a novel strategy to recommend games to them. Using modern computer vision and graphics techniques, we (i) track the player’s speech rate, facial features, eye contact, audio communication, and emotional states, and (ii) foster their collaboration. These games are personalized and recommended to a user based on games interested to the user, besides the complexity of games at different levels according to the deficient level of the emotional understanding and social skills to which the user belongs. The objective of developing and recommending short-head (i.e., familiar) and long-tail (i.e., unfamiliar) games for adults with ASD is to enhance their necessary social interacting skills with peers so that they can live a normal life.
Full text in ACM Digital Library
|
- SPSelect and Predict: Multitask Learning for Recommender Systems
by Guy Hadash, Oren Sar Shalom, Rita Osadchy
The two main tasks in the Recommender Systems domain are the selection and prediction tasks. The prediction task aims at predicting to what extent a user would like any given item, which would enable to recommend the items with the highest predicted scores. The selection task on the other hand directly aims at recommending the most valuable items for the user. Several Multitask Learning approaches have been proposed to learn user and item representations that optimize both tasks simultaneously. In this work, we propose a novel framework that exploits the fact that a user first decides to interact with an item (selection task) and afterward to rate it (prediction task). We evaluated our framework on 2 benchmark datasets, on 2 different configurations and show its superiority over state-of-the-art methods.
Full text in ACM Digital Library
|
- SPSemantic-based Tag Recommendation in Scientific Bookmarking Systems
by Hebatallah A. Mohamed Hassan
Recently, tagging has become a common way for users to organize and share digital content, and tag recommendation (TR) has become a very important research topic. Most of the recommendation approaches which are based on text embedding have utilized bag-of-words technique. On the other hand, proposed deep learning methods for capturing semantic meanings in the text, have been proved to be effective in various natural language processing (NLP) applications. In this paper, we present a content-based TR method that adopts deep recurrent neural networks to encode titles and abstracts of scientific articles into semantic vectors for enhancing the recommendation task, specifically bidirectional gated recurrent units (bi-GRUs) with attention mechanism. The experimental evaluation is performed on a dataset from CiteULike. The overall findings show that the proposed model is effective in representing scientific articles for tag recommendation.
Full text in ACM Digital Library
|
- SPOStreamingRec: A Framework for Benchmarking Stream-based News Recommenders
by Michael Jugovac, Dietmar Jannach, Mozhgan Karimi
News is one of the earliest application domains of recommender systems, and recommending items from a virtually endless stream of news is still a relevant problem today. News recommendation is different from other application domains in a variety of ways, e.g., because new items constantly become available for recommendation. To be effective, news recommenders therefore have to continuously consider the latest items in the incoming stream of news in their recommendation models. However, today’s public software libraries for algorithm benchmarking mostly do not consider these particularities of the domain. As a result, authors often rely on proprietary protocols, which hampers the comparability of the obtained results. In this paper, we present StreamingRec as a framework for evaluating streaming-based news recommenders in a replicable way. The open-source framework implements a replay-based evaluation protocol that allows algorithms to update the underlying models in real-time when new events are recorded and new articles are available for recommendation. Furthermore, a variety of baseline algorithms for session-based recommendation are part of StreamingRec. For these, we also report a number of performance results for two datasets, which confirm the importance of immediate model updates.
Full text in ACM Digital Library
|
- SPOSustainability at Scale: Bridging the Intention-Behavior Gap with Sustainable Recommendations
by Sabina Tomkins, Steven Isley, Ben London, Lise Getoor
We present an approach for jointly discovering sustainable products and sustainability-minded customers while making recommendations informed by these discoveries. Identifying sustainable products, and the customers who are interested in purchasing them, can improve customer satisfaction while also having a potentially large positive environmental impact. Finding sustainable products and evaluating their claims is a significant barrier facing sustainability-minded customers. Tools that reduce both these burdens are likely to boost the sale of sustainable products. However, it is difficult to determine the sustainability characteristics of these products — there are a variety of certifications and definitions of sustainability, and quality labeling requires input from domain experts. In this paper, we propose a flexible probabilistic framework that uses domain knowledge to identify sustainable products and customers, and uses these labels to predict customer purchases. We evaluate our approach on grocery items from the Amazon catalog. Our proposed approach outperforms established recommender system models in predicting future purchases while jointly inferring sustainability scores for customers and products.
Full text in ACM Digital Library
|
- SPTrust based Collaborative Filtering: Tackling the Cold Start Problem Using Regular Equivalence
by Tomislav Duricic, Dominik Kowald, Emanuel Lacic, Elisabeth Lex
User-based Collaborative Filtering (CF) is one of the most popular approaches to create recommender systems. This approach is based on finding the most relevant k users from whose rating history we can extract items to recommend. CF, however, suffers from data sparsity and the cold-start problem since users often rate only a small fraction of available items. One solution is to incorporate additional information into the recommendation process such as explicit trust scores that are assigned by users to others or implicit trust relationships that result from social connections between users. Such relationships typically form a very sparse trust network, which can be utilized to generate recommendations for users based on people they trust. In our work, we explore the use of a measure from network science, i.e. regular equivalence, applied to a trust network to generate a similarity matrix that is used to select the k-nearest neighbors for recommending items. We evaluate our approach on Epinions and we find that we can outperform related methods for tackling cold-start users in terms of recommendation accuracy.
Full text in ACM Digital Library
|
- SPOUnderstanding User Interactions with Podcast Recommendations Delivered Via Voice
by Longqi Yang, Michael Sobolev, Christina Tsangouri, Deborah Estrin
Voice interfaces introduced by smart speakers present new opportunities and challenges for podcast content recommendations. Understanding how users interact with voice-based recommendations has the potential to inform better design of vocal recommenders. However, existing knowledge about user behavior is mostly for visual interfaces, such as the web, and is not directly transferable to voice interfaces, which rely on user listening and do not support skimming and browsing. To fill in the gap, in this paper, we conduct a controlled study to compare user interactions with recommendations delivered visually and vocally. Through an online A-B testing with 100 participants, we find that, when recommendations are vocally conveyed, users consume more slowly, explore less, and choose fewer long-tail items. The study also reveals the correlation between user choices and exploration via the voice interface. Our findings provide challenges to the design of voice interfaces, such as increasing the diversity of the top-ranked recommendations and designing better navigation mechanisms.
Full text in ACM Digital Library
|
- SPUser Preference Learning in Multi-criteria Recommendations using Stacked Auto Encoders
by Dharahas Tallapally, Rama Syamala Sreepada, Bidyut Kr. Patra, Korra Sathya Babu
Recommender System (RS) has been an essential component of many businesses, especially in e-commerce domain. RS exploits and processes the preference history (rating, purchase, review, etc.) of users in order to provide the recommendations. A user in traditional RS can provide only one rating value about an item. Deep Neural Networks have been used in this single rating system to improve recommendation accuracy in the recent times. However, the single rating systems are inadequate to understand the users’ preferences about an item. On the other hand, business enterprises such as tourism, e-learning, etc. facilitate users to provide multiple criteria ratings about an item, thus it becomes easier to understand users’ preference over single rating system. In this paper, we propose an extended Stacked Autoencoders (a Deep Neural Network technique) to utilize the multi-criteria ratings. The proposed network is designed to learn the relationship between each user’s criteria ratings and overall rating efficiently. Experimental results on real world datasets (Yahoo! Movies and TripAdvisor) demonstrate that the proposed approach outperforms state-of-the-art single rating systems and multi-criteria approaches on various performance metrics.
Full text in ACM Digital Library
|
- SPOUser Preferences in Recommendation Algorithms: The Influence of User Diversity, Trust, and Product Category on Privacy Perceptions in Recommender Algorithms
by Laura Burbach, Johannes Nakayama, Nils Plettenberg, Martina Ziefle, André Calero Valdez
The use of recommendation systems is widespread in online commerce. Depending on the algorithm that is used in the recommender system different types of data are recorded from user interactions. Typically better recommendations are achieved when more detailed data about the user and product is available. However, users are often unaware of what data is stored and how it is used in recommendation. In a survey study with 197 participants we introduced different recommendation techniques (collaborative filtering, content-based recommendation, trust-based and social recommendation) to the users and asked participants to rate what type of algorithm should be used for what type of product category (books, mobile phones, contraceptives). We found different patterns of preferences for different product categories. The more sensitive the product the higher the preference for content-based filtering approaches that could work without storing personal data. Trust-based and social approaches utilizing data from social media were generally rejected.
Full text in ACM Digital Library
|
- SPUsing Citation-Context to Reduce Topic Drifting on Pure Citation-Based Recommendation
by Anita Khadka, Petr Knoth
Recent works in the area of academic recommender systems have demonstrated the effectiveness of co-citation and citation closeness in related-document recommendations. However, documents recommended from such systems may drift away from the main concept of the query document. In this work, we investigate whether incorporating the textual information in close proximity to a citation as well as the citation position could reduce such drifting and further increase the performance of the recommender system. To investigate this, we run experiments with several recommendation methods on a newly created and now publicly available dataset containing 53 million unique citation based records. We then conduct a user-based evaluation with domain-knowledgeable participants. Our results show that a new method based on the combination of Citation Proximity Analysis (CPA), topic modelling and word embeddings achieve more than 20% improvement in Normalised Discounted Cumulative Gain (nDCG) compared to CPA.
Full text in ACM Digital Library
|
|
- SPWord2vec applied to Recommendation: Hyperparameters Matter
by Hugo Caselles-Dupré, Florian Lesaint, Jimena Royo-Letelier
Skip-gram with negative sampling, a popular variant of Word2vec originally designed and tuned to create word embeddings for Natural Language Processing, has been used to create item embeddings with successful applications in recommendation. While these fields do not share the same type of data, neither evaluate on the same tasks, recommendation applications tend to use the same already tuned hyperparameters values, even if optimal hyperparameters values are often known to be data and task dependent. We thus investigate the marginal importance of each hyperparameter in a recommendation setting through large hyperparameter grid searches on various datasets. Results reveal that optimizing neglected hyperparameters, namely negative sampling distribution, number of epochs, subsampling parameter and window-size, significantly improves performance on a recommendation task, and can increase it by an order of magnitude. Importantly, we find that optimal hyperparameters configurations for Natural Language Processing tasks and Recommendation tasks are noticeably different.
Full text in ACM Digital Library
|