This is a
sentence-transformers model: It maps sentences & paragraphs to a 768 dimensional dense vector space and it is designed to use in recommender systems for content-base filtering and as a side information for cold-start recommendation.
Using this model becomes easy when you have
sentence-transformers installed:
1from sentence_transformers import SentenceTransformer
2sentences = ["This is an example product description", "Each product description is converted"]
3model = SentenceTransformer('beeformer/Llama-goodlens-mpnet')
4embeddings = model.encode(sentences)
5print(embeddings)
We use the pretrained
sentence-transformers/all-mpnet-base-v2 model. Please refer to the model card for more detailed information about the pre-training procedure.
We use the initial model without modifying its architecture or pre-trained model parameters.
However, we reduce the processed sequence length to 384 to reduce the training time of the model.
We finetuned our model on the combination of the Goodbooks-10k and the MovieLens20M datasets with item descriptions generated with
meta-llama/Meta-Llama-3.1-8B-Instruct model. For details please see the dataset pages:
beeformer/recsys-movielens-20m and
beeformer/recsys-goodbooks-10k.
Table with results TBA.
This model was trained as a demonstration of capabilities of the beeFormer training framework (link and details TBA) and is intended for research purposes only.