Questions tagged [recommender-system]
For questions related to recommender systems in the context of machine learning and data mining.
42
questions
0
votes
0
answers
25
views
How to update item and user factors ALS in Group Specific Recommendation?
I have also asked this question on our Data Science site.
I was going through this Group Specific Recommendation System paper. I want to implement this from scratch. I see that they have used ...
-1
votes
0
answers
25
views
Understanding of Gramian trick [closed]
I am now studying Gramian trick from this book : Recommendation systems handbook
However, I am having problem understanding its mechanism as well as its maths. I tried to look up the reference paper ...
0
votes
0
answers
15
views
How are session-parallel mini-batches used for training RNNs for session-based recommender tasks?
I am reading this paper on session-based recommenders with RNNs: https://arxiv.org/abs/1511.06939. During the training phase, the authors apply what they call "session-parallel mini-batches,"...
0
votes
0
answers
27
views
How to build/train a recommendation system model with no user related data
I have a set of items with their attributes. I want to use this data to train a an open-source model that uses users-items interactions as positive preferences data.
Would it be a good idea to ...
0
votes
0
answers
14
views
Nearest-Neighbour recommendation distance ranking where some recommendations occur more than once
A nearest neighbour recommendation engine may, given a query vector identify the ranked top-K nearest vectors within a dataset using a distance measure such as cosine similarity. In my problem domain, ...
0
votes
1
answer
48
views
How do we give recommendations when users create/post content (like in YouTube)?
I've explored tools like amazon personalize, etc. for generating recommendations. It seems like amazon personalize is appropriate when all the content is with the company/a single entity. For example, ...
1
vote
1
answer
36
views
A recommender system based on millions of fields including text and number
I want to train a model based on millions of fields, including text and number, that are stored in a SQL database and recommend a perfect match based on some inputs. Now, which algorithm is the best ...
2
votes
0
answers
23
views
How matrix factorization helps with recommendations when it converges to the initial user-items matrix?
We can say that matrix factorization of a matrix $R$, in general, is finding two matrices $P$ and $Q$ such that $R \approx P.Q^{T}$ with some constraints on $P$ and $Q$. Looking at some matrix ...
0
votes
0
answers
20
views
Why use two different embeddings for actions in this paper?
I was reading this paper Top-𝐾 Off-Policy Correction for a REINFORCE Recommender System and I'm wondering is there a particular advantage to use different embeddings for actions, one embedding is ...
0
votes
0
answers
11
views
Recommendation and prediction system for learning performance of students
I would like to start my master's thesis soon. The topic is "the use of collaborative filtering for creating recommendations and predictions of learning performance".
I have a dataset that ...
0
votes
0
answers
65
views
How to use Tensorflow Recommenders' Retrieval task with Keras data generators
I've recently started working with the package to build recommender systems, and so far, I've successfully built a Ranking task that takes the inputs from a Keras Data Generator. However, I could not ...
1
vote
0
answers
18
views
Hyperparameters for Reproducing the Results of IRGAN on MovieLens 1M
I am trying to reproduce results reported for IRGAN (information retrieval GAN) on the MovieLens 1M dataset. The results I want to reproduce and their sources are listed in the table below.
Model
...
1
vote
1
answer
29
views
Recent methods for Decision Support System (DSS)
In Decision Support System (DSS), we rank items based on predetermined weighted criteria. For example, we want to rank prospective programmers based on their working experience, required salary, set ...
1
vote
0
answers
26
views
what is the correct approach for KNN in item based recommendation system?
if I make an application for movies and each user in the system can rate the movies. And I want to make a recommendation system to recommend movies to active user based on his rating for other movies. ...
0
votes
0
answers
44
views
How can I build a recommendation system that takes into account some constraints or the context?
I am building a recommendation system that recommends relevant articles to the user. I am doing this using simple similarity-based techniques (with the Jaccard similarity) using as features the page ...
1
vote
0
answers
22
views
Human intuition behind SVD in case of recommendation system
This does not answer my question. I struggled very hard to understand the SVD from a linear-algebra point of view. But in some cases I failed to connect the dots. So, I started to see all the ...
3
votes
1
answer
71
views
What is the most appropriate ML algorithm for creating recommendations
I am trying to find the best algorithm to create a list of recommendations for a user based on the interests of all other users.
Say I have a list of of samples:
...
1
vote
1
answer
53
views
What is meant by the rank of the scoring function here?
I've been reading the paper Reinforcement Knowledge Graph Reasoning for Explainable Recommendation (by Yikun Xian et al.) lately, and I don't understand a particular section:
Specifically, the ...
2
votes
1
answer
88
views
Why can't pure KG embedding methods discover multi-hop relations paths?
According to Reinforcement Knowledge Graph Reasoning for Explainable Recommendation
pure KG embedding methods lack the ability to discover multi-hop relational paths.
Why is it so?
1
vote
1
answer
115
views
Which reward function works for recommendation systems using knowledge graphs?
I've been reading this paper on recommendation systems using reinforcement learning (RL) and knowledge graphs (KGs).
To give some background, the graph has several (finitely many) entities, of which ...
1
vote
1
answer
82
views
What are multi-hop relational paths?
What are multi-hop relational paths in the context of knowledge graphs (KGs)?
I tried looking it up online, but didn't find a simple explanation.
1
vote
0
answers
107
views
Why can't I Hyper tune my KNNBasic Algorithm?
I've been trying to hyper tuning my KNNBasic algorithm by the help of grid search for recommendation system for movie review data. The problem is that both of my KNNBasicTuned and KNNBasicUntuned ...
2
votes
2
answers
59
views
Using AI to enhance customer service
I'm trying to find out how AI can help with efficient customer service, in fact call routing to the right agent. My usecase is given context of a query from a customer and agents' expertise, how can ...
2
votes
0
answers
21
views
How to model personalized threshold problem with machine learning
Assume that I have a candidate selection system to generate product/user pairs for recommendation. Currently, in order to hold a quality bar for the recommended product, we trained a model to optimize ...
1
vote
1
answer
36
views
How to get top 5 movies recommendations from Auto-Encoder
I have trained a model using Auto-encoder on movielens dataset. Below is how i trained the model.
...
1
vote
0
answers
16
views
Anyone familiar with Bilateral Recommendation System? And suggest any related papers?
I'm working on Bilateral Recommendation System. But not able to find much related papers. Could anyone suggest any papers relative?
Thanks
2
votes
0
answers
93
views
Which machine learning algorithms can be used to build a recommendation system?
I am working on building a recommendation engine. I need to build a model that recommends similar items. Currently, I am using the Nearest Neighbor algorithm present in ...
3
votes
2
answers
102
views
What is the best way to find the similarities between two text documents?
I would like to develop a platform in which people will write text and upload images. I am going to use Google API to classify the text and extract from the image all kinds of metadata. In the end, I ...
1
vote
0
answers
12
views
Reducing the Number of Training Samples for collaborative filtering in recommender systems
I have the following problem: I am doing some research on the accuracy of recommender algorithms that are mostly used nowadays.
So, one way to measure their performance is by checking how well they ...
1
vote
2
answers
204
views
How do I plot a matrix of ratings?
I have a .csv file called ratings.csv with the following structure:
...
1
vote
2
answers
178
views
Which model is better given their training and validation errors?
Below you have the plots of the training and validation errors for two different models. Both plots show the RMSE values for the validation dataset versus the number of training epochs. It is observed ...
1
vote
0
answers
26
views
Estimating Baselines using ALS
I am trying to figure out how ALS works when minimizing the following formula:
$\\ \\$
$\text{min}_{\lbrace b_u,b_i \rbrace} \sum_{(u,i)\in \mathcal{K}} (r_{ui} - \bar{r} - b_u - b_i )^2 + \lambda_{...
5
votes
1
answer
145
views
Cold start collaborative filtering with NLP
I’m looking to match two pieces of text - e.g. IMDb movie descriptions and each person’s description of the type of movies they like. I have an existing set of ~5000 matches between the two. I ...
2
votes
1
answer
544
views
When is content-based more appropriate than collaborative filtering?
I know the difference between content-based and collaborative filtering approach in recommender systems. I also know some of the articles said collaborative filtering have some advantages than content-...
1
vote
0
answers
462
views
Why is KNNBasic better than KNNWithMeans with the default parameters, but KNNWithMeans performs better with folds?
I'm learning a bit about the use of the Surprise library and I have a set of data with users and ratings. I'm training a network with this library, using KNNBasic and KNNWithMeans, this last algorithm ...
1
vote
1
answer
63
views
Learning similarities between customers and offers representation
I am interested in a framework for learning the similarity of different input representations based on some common context. I have looked into word2vec, SVD and siamese networks, all of which are ...
2
votes
1
answer
120
views
What are some limitations of using Collaborative Deep learning for Recommender systems?
Recently I worked on a paper by Hao Wang, Collaborative Deep learning for Recommender Systems; which uses a two way tightly coupled method, Collaborative filtering for Item correlation and Stacked ...
2
votes
2
answers
158
views
How to design a recommendation system for shift swapping?
I need to design an algorithm such that it handles the request for shift swapping.
The algorithm will recommend a list of people who are more likely to swap that shift with the person by analyzing ...
1
vote
0
answers
63
views
How do stacked denoising autoencoders work
I've been studying a recommender system which uses a collaborative deep learning approach and Bayesian learning. It has the following NN representation :
I need to know the working of stacked ...
0
votes
1
answer
47
views
Recommendation system based on content type
I am new to this field and would like to know that for what kind of data types other than images, recommendation system can be created using machine learning. Suppose for contents like audio or video, ...
-1
votes
1
answer
53
views
Over-exposure of certain items in content based recommendation engine
I'm working on a content based recommendation engine for ebooks. I create document vectors with 300 features for every ebook using a word2vec model trained on google news and determine recommendations ...
5
votes
1
answer
235
views
How do recommendation systems work?
How do recommendation systems (e.g. on Youtube) work? Apparently, every user gets different recommendations depending on his location, his past liked videos, etc. So it would seem like a training ...