A Large Language Model based Recommendation System.
Significant efforts have been made towards combining traditional, hybrid recommendations with large language models. Recent large language models have demonstrated enhanced reasoning and logical abilities. Hence, it becomes increasingly relevant to investigate their effectiveness in recommendation tasks. So we can produce quality recommendations with just large language models (LLMs) and no additional complex models. In this project, we aim to evaluate light-weight LLM on a recommendation task. This is an explicit feedback based recommendation problem.
The aim here is to fine-tune the LLM on predicting movie rating for users.
Gemma 2B instruction-tuned model (Gemma Kaggle Model Card)
MovieLens 100k Link
To get access to the Gemma model follow the instruction at Gemma setup and configure your API key. The follwing steps need to be performed.
- Request Gemma Model access on Kaggle.
- Configure your API key by uploading your Kaggle username and API Key.