Questions tagged [recommender-system]

Everything related to recommender systems

Filter by
Sorted by
Tagged with
1 vote
1 answer
23 views

A way to perform voting and select a candidate based on nearest neighbours

I'm working on a project where I use FAISS to retrieve n neighbouring vectors based on a query vector. The data in question is textual and is being embedded by using a machine learning model to create ...
user avatar
  • 111
1 vote
0 answers
7 views

Find closest item from ALS model using KNN

I have a dataset like: ...
user avatar
  • 173
2 votes
0 answers
10 views

What is the correct way to compute hit rate in recommender systems?

I'm working with the famous Movielens 1M dataset and implemented some simple recommender algorithms. While computing the hit rate, I found that it's very low $(\approx 0.008)$ but the papers seem to ...
user avatar
0 votes
0 answers
13 views

Recommending Quota per customer

Problem Statement: Predict quota setting for each customer based on his usage. For example: In a API world, if customer is granted access to the API, and he/she is only allowed to make 5000 requests/...
user avatar
3 votes
2 answers
531 views

How to evaluate when recommender systems are influencing behavior?

Consider a recommender system which sends discount coupons for cakes to visitors on some website. There are 2 cases: good case: when a customer visits the website with no intent of buying a cake, but ...
user avatar
  • 131
0 votes
1 answer
15 views

How to use recommendation systems in engineering/design projects?

To elucidate an example, imagine that you have to build a recommendation system for keyboard design, where the system should not only use previous designs in the dataset but also suggest ...
user avatar
0 votes
1 answer
31 views

precision and recall at k for movielens dataset

I wanted to recreate a very simple collaborative filtering example with the 1M movielens dataset I have from Kaggle (https://www.kaggle.com/datasets/odedgolden/movielens-1m-dataset) and then ...
user avatar
0 votes
0 answers
9 views

How does ALS implementation calculate ratings when model.transform is called?

The spark ALS model is based on this paper: Collaborative Filtering for Implicit Feedback datasets. . Here, latent vectors are learnt such that instead of estimating R (ratings matrix), they only ...
user avatar
0 votes
0 answers
20 views

Music Recommander using Implicit Library

I want to build a music recommender predicting the number of times a user will listen to a song. I am using the Implicit library and following this close example : https://github.com/benfred/implicit/...
user avatar
0 votes
0 answers
11 views

Can I get un-normalized vectors from the TF USE model?

I'm using this Universal Sentence Encoder (USE) model to get embeddings of a set of texts, each text corresponding to a newspaper article. In order to build a Recommender System, I generate user ...
user avatar
0 votes
0 answers
14 views

How is the input given to the NeuMF architecture?

I was going through this neural recommendation paper (Fig. 2). I want to implement it from scratch in Tensorflow. The thing I don't understand is how is the input given to this architecture. Can ...
user avatar
0 votes
0 answers
25 views

How to update item and user factors ALS in Group Specific Recommendation?

I was going through this Group Specific Recommendation System paper. I want to implement this from scratch. I see that they have used Alternating Least Square. But how are they updating the item ...
user avatar
0 votes
0 answers
23 views

How to combine recommended lists produced by two different models?

Suppose there are two algorithms that I use to generate recommendations for a user, the first one producing list A, the second one producing list B, both of length $k$. Is there a clever way of ...
user avatar
0 votes
0 answers
27 views

What ways can i find two similar sets of customers use KNN?

I have a study where i want to find users similar to a set of users (SEED). My data looks like a pivot by customer e.g. sample of SEED looks like (note i drop cust_id): ...
user avatar
  • 466
0 votes
0 answers
6 views

Recommender system based on clusters

I'm wondering if this is a correct approach to build recommender systems: My problem: Recommend phone devices, you have device X and you are likely to switch to device Y. Understand the data. I want ...
user avatar
0 votes
0 answers
28 views

Song playlist recommendation system

I want to build a recommender system to suggest similar songs to continue a playlist (similar to what Spotify does by recommending similar songs at the end of a playlist). I want to build two models: ...
user avatar
  • 1
1 vote
1 answer
23 views

Suggestion for Recommender system algorithm for 3 sets of entities

I am building a model to recommend logistic providers to merchants on an e-commerce platform. There are approx. 100k merchants and 20 logistic providers, so scaling is not very important here. ...
user avatar
  • 11
0 votes
0 answers
16 views

Creating a new prediction for the Keras.io BST model

The Keras.io example of a Transformer-based recommendation system is a great example for me to understanding neural networks in Keras. But how would you use the create_model_inputs() to get a new ...
user avatar
1 vote
1 answer
17 views

How to determine the "total number of relevant documents" in calculatiion of Recall in Precision and Recall if it's not known? Can it be estimated?

On Wikipedia there is a practical example of calculating Precision and Recall: When a search engine returns 30 pages, only 20 of which are relevant, while failing to return 40 additional relevant ...
user avatar
  • 11
0 votes
0 answers
12 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,"...
user avatar
0 votes
1 answer
10 views

How interpret or what's the meaning of rbm.up results?

I am studying deep learning and the deepnet R package gives me the following example: (rbm.up function Infer hidden units states by visible units) ...
user avatar
  • 103
0 votes
0 answers
27 views

How to create recommendation systems that are suitable for deployment in production environment for an ecommerce giant?

I am making a recommendation model for an ecommerce client that has huge number of products of various categories. Product data set can be considered similar to that of Amazon. For now, I am starting ...
user avatar
  • 1
1 vote
0 answers
19 views

Advice on using an Open-Source Real-Time Recommender System

We are building a web app that shows users content which they rate on a 1-5 ratings scale. Users typically spend 5 to 10 seconds per item shown before rating. We would like to display content that is ...
user avatar
1 vote
0 answers
23 views

Movie Recommendation Model based on user behavior pattern and movie data

Now, I want to develop Agent Based Modeling (ABM) for movie recommendation system. ABM is a kind of simulation system, I can set some rules for client's action. In my current setting, I want to make ...
user avatar
0 votes
0 answers
37 views

Why NMF use frobenius norm?

I read about using NMF for recommendation systems. (Non-negative matrix factorization for recommendation systems) NMF tries to minimize Frobenius norm of (V - WH) . ...
user avatar
1 vote
0 answers
6 views

Can I use multi armed bandits to optimize how much both algorithms are weighted when creating a composite score?

So, I'm aware that multi-armed bandits are great for evaluating multiple models and from what I understand, it is mainly used to pick a specific model. I would still like to evaluate two models but I ...
user avatar
  • 11
2 votes
0 answers
89 views

Is there a Mean Average Recall for Item Retrieval/ Recommendation Systems?

Mean Average Precision for Information retrieval is computed using Average Precision @ k (AP@k). AP@k is measured by first computing Precision @ k (P@k) and then averaging the P@k only for the k's ...
user avatar
  • 21
2 votes
2 answers
33 views

Method for determining frequent co-occurrence

Given a set of purchase records, I would like to find out which products are often bought together. Is logistic PCA a sensible method to accomplish that? Are there any clustering methods for that ...
user avatar
  • 121
2 votes
1 answer
25 views

Evaluate two Recommender models trained with different data

Suppose you are given two Recommender Systems to evaluate, A and B. Model A is trained with ...
user avatar
1 vote
1 answer
26 views

Recommend different product using NearestNeighbour

I am working on creating a recommendation system which suggests product for the user, based on the other user's data from the same region. My dataset is as below ...
user avatar
  • 113
0 votes
0 answers
10 views

Deep Part in "Google's Wide & Deep Recommendation Model"

I'm struggling with implementing W&D model in e-commerce field. especially in "Deep" Part, I can hardly understand the term "installed app" feature In e-commerce case, I reckon ...
user avatar
  • 1
0 votes
0 answers
24 views

Creating a Collaboritve Filtering with No Ratings for a football player Recommender System

I'm creating a recommendation system of football players based on stats of each player (number of passes, crosses, shots, tackles, etc ...) and I have already tried with a Content based recommender. ...
user avatar
0 votes
0 answers
8 views

Short term memory for online/incremenetal training a linear model

I am trying to make a linear model that predicts user preferences that can be trained in mini batches so that it can be trained incrementally. I think sklearn's partial fit function would work well ...
user avatar
0 votes
0 answers
15 views

How to format inputs for recommender neural network

I am trying to figure out generally how a production scale recommender system could be designed around neural networks. In the case of a linear model, one could simply store the preferences weight ...
user avatar
0 votes
1 answer
48 views

How to get negative samples for reccomender system

In a recommendation system that is based on user preferences and item features (rather than a collaborative filtering approach), how might training be done if only positive samples can be found? For ...
user avatar
1 vote
0 answers
30 views

Recommender system model fitting on full interaction data

I've build a recommendation system using LightFM, which is a hybrid matrix factorisation model that handles implicit feedback/interactions. The interactions are website interactions (viewing a page, ...
user avatar
1 vote
0 answers
17 views

Given a set of options where one option is selected prior to an outcome, how to model optimal selection that will increase likelihood of (+) outcome

Say that we have a set of treatment plans (the options) available to a patient. Treatment plans can be invasive-surgery, no-surgery, less-invasive surgery ext... We have a dataset where a treatment ...
user avatar
0 votes
0 answers
17 views

Combine Content based model and collaborative filtering model

I'm building a ML model for personalization page. I have two models currently one is content based and another is collaborative filtering. Can someone tell me how can I combine both models and use ...
user avatar
  • 173
0 votes
1 answer
30 views

How can I build a model to suggest a person's next meal?

I'm new to machine learning, and I'm trying to think of a way to build a model that can suggest to a user if their next meal should be healthy or unhealthy. For instance, a user can set a goal: "...
user avatar
0 votes
0 answers
18 views

Ensemble Model for Recommendation Engine

I want to build an ensemble recommendation engine where I can combine Surprise library algorithms like KNN and SVD to achieve the best result. Can anyone know how to ensemble this technique?
user avatar
0 votes
1 answer
48 views

Approaches for matching leads to salesmen

I'm starting to tackle a new problem where we are trying to optimally match new leads (perspective customers) for our product to our sales representatives in the hopes of improving bottom-line metrics ...
user avatar
0 votes
0 answers
20 views

When to use recommender system?

So far I'm under the impression that recommender system are used when there is a need to recommend a bunch of products for a specific user to make it more personalised like YouTube, Amazon etc,. what ...
user avatar
0 votes
0 answers
16 views

Question: What are Collaborative filtering recommending Systems of X based on Y called?

I have a dataset of users who have X items and Y (different types of) items. The data is implicit so no ratings are involved. Now, the recommender systems examples I have found online so far recommend ...
user avatar
0 votes
1 answer
30 views

Is it bad to use "coefficient of determination" for recommendation?

This is a general question about recommendation: Is it a bad idea to use "coefficient of determination"($R^2$) as metrics for recommendation? I am building a model of recommendation and ...
user avatar
  • 3
0 votes
0 answers
13 views

Amazon Personalize Recommendations on Subset of Items

I am playing with AP to build a recommendation system and have a question that I am unable to find answers anywhere. My interactions dataset and items dataset contain several items. But I want the ...
user avatar
0 votes
0 answers
18 views

How can I combine the information from these two dataframes?

If one of my dataframes gives me some info about items: ...
user avatar
1 vote
0 answers
18 views

How to generate more market basket association rules for products with smaller basket sizes?

I'm working with data where many customers only buy 1-3 products at a time, meaning that there aren't enough products being purchased together for the market basket algorithm to determine associations....
user avatar
  • 11
0 votes
0 answers
45 views

When should I use neural networks?

I am struggling with this exercise. The objective is "to build a recommendation system that predicts the next video" viewed by a user, given the data provided. So, the dataset consists in ...
user avatar
0 votes
0 answers
25 views

How to inference LTR (Learning-to-Rank) models?

I've recently started looking into LTR models such as RankNet and LambdaMart. In the instance of LambdaMart and the LETOR dataset, I believe the model accepts the following as training input: query_id ...
user avatar
  • 96
1 vote
0 answers
67 views

Apriori algorithm with tags

In apriori algorithm, we can create association rules with respect to the frequencies of the corresponding data set. My question is, what if we have tags data in addition to the transaction data. For ...
user avatar

1
2 3 4 5
9