PERSOMA: PERsonalized SOft ProMpt Adapter Architecture for Personalized Language Prompting

Liam Hebert, Krishna Sayana, Ambarish Jash, Alexandros Karatzoglou, Sukhdeep Sodhi +3 more
8/2/2024
cs.CLcs.AIcs.IR

No confident code implementation found for this paper. 2 possible matches can be shown below.

Abstract

Understanding the nuances of a user's extensive interaction history is key to building accurate and personalized natural language systems that can adapt to evolving user preferences. To address this, we introduce PERSOMA, Personalized Soft Prompt Adapter architecture. Unlike previous personalized prompting methods for large language models, PERSOMA offers a novel approach to efficiently capture user history. It achieves this by resampling and compressing interactions as free form text into expressive soft prompt embeddings, building upon recent research utilizing embedding representations as input for LLMs. We rigorously validate our approach by evaluating various adapter architectures, first-stage sampling strategies, parameter-efficient tuning techniques like LoRA, and other personalization methods. Our results demonstrate PERSOMA's superior ability to handle large and complex user histories compared to existing embedding-based and text-prompt-based techniques.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 2 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{hebert2024persoma,
  title  = {PERSOMA: PERsonalized SOft ProMpt Adapter Architecture for Personalized Language Prompting},
  author = {Liam Hebert and Krishna Sayana and Ambarish Jash and Alexandros Karatzoglou and Sukhdeep Sodhi and Sumanth Doddapaneni and Yanli Cai and Dima Kuzmin},
  year   = {2024},
  eprint = {2408.00960},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2408.00960v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2408.00960.svg)](https://codeofpaper.com/paper/2408.00960)

Discussion