absolute unfairness abstractive accuracy ad recommendation amazon attention mechanism auc / area under the ROC curve autoencoders autorec autoregressive / autoregression bag-of-words / bag-of-words model ber / balanced error rate bartering bayesian personalized ranking / bpr bert bert4rec bias term bigrams bipartite graph calibration capitalization case studies categorical features classifier / classification click probability clothing cnn / convolutional neural network cold-start recommendation collaborative filtering compatibility compatible outfits complementary / complementary item recommendation concentration concept drift content diversity contextual personalization conversational recommendation convolutional neural network cosine similarity cumulative gain dateutil decision trees deep learning demographic parity determinantal point processes dialog dimensionality reduction discounted cumulative gain diversification diversity df / document frequency eigenvectors euclidean distance evaluation metrics explanations explicit feedback expressive deviation term extractive extremification factorization machine fpmc / factorized personalized markov chain fairness false negative / fnr / false negative rate false positive / fpr / false positive rate fashion fashion compatibility fastfm feature engineering feature matrix filter bubble fism / factored item similarity model fmc / factorized markov chain fnr / false negative rate fpr / false positive rate fvu / fraction of variance unexplained gan / generative adversarial network gaussian distribution / normal distribution generative model gensim gini coefficient goodreads google gradient descent group bpr harmonic mean herding historical interactions hits hyperparameter image data image features imagenet implicit feedback imputation initialization inner product interaction history interactive recommendation interpretability idf / inverse document frequency item biases item metadata item representation item-to-item compatibility item-to-item recommendation item-to-item similarity item2vec jaccard / jaccard similarity joint embeddings kdtree language models latent factor model learning pipeline line of best fit linear function linear regression local minima locality-sensitive hashing location-based social networks logistic regression long-term dynamics lstm manifold markov / markov chain matrix factorization maximum likelihood estimation mean absolute error memory-based recommendation mlp / multilayer perceptron mmr / maximal marginal relevance modcloth model parameters model-based recommendation movielens mse / mean squared error music recommendation n-gram narm / neural attentive recommendation natural language processing ndcg / normalized discounted cumulative gain negative instances neighborhood-based recommendation netflix netflix prize neural collaborative filtering neural factorization machines neural networks news recommendation ngram representation nonlinear transformations novelty one-hot / one-hot encoding online advertising online dating online news outfit outfit generation outliers overfitting pagerank pairwise pearson similarity personalized health personalized ranking point-of-interest recommendation precision price price dynamics price sensitivity price-elasticity prme / personalized ranking metric embedding product images pseudoinverse python pytorch query refinement r^2 random walk recall recipes mrr / reciprocal rank / mean reciprocal rank recommendation pipeline recurrent / rnn / recurrent network / recurrent neural network reddit regression regularizer / regularization regularization coefficient relevance re-ranking / re-ranking strategies residual retrieval re-weighting rmse / root mean squared error roc / roc curve / receiver operator characteristic satisfaction seasonal trends sentiment analysis sequence-to-sequence model sequential context sequential data sequential dynamics / sequential recommendation sequential models serendipity session-based recommendation session-based temporal graph shared parameter short-term dynamics side-information sigmoid function similarity function similarity-based recommenders singular value decomposition sklearn sliding window smart reply social bpr social connections social feedback social signals socially-aware recommendation sparsity spline function spotify stemming stopwords substitutable supervised learning support vector machine surprise svd / singular value decomposition temporal dynamics temporal features temporal models temporal recommendation temporal variation tensorflow term frequency test set text generation tf-idf / tf-idf representations true negative / tnr / true negative rate tokenized topic model true positive / tpr / true positive rate training set transition probabilities translation-based recommendation tsne underrepresented groups unexpectedness unfairness unigrams user interface user manifold user-free models user-free personalization user-to-item compatibility validation / validation set value unfairness variance vbpr / visual bayesian personalized ranking visual attributes visual compatibility visual data visual dimensions visual dynamics visual factors visual features visual signals visually compatible visually-aware recommendation word2vec yelp ​