MPCODER: Multi-user Personalized Code Generator with Explicit and Implicit Style Representation Learning
Not on the map. Why?
Abstract (arXiv)
Large Language Models (LLMs) have demonstrated great potential for assisting developers in their daily development. However, most research focuses on generating correct code, how to use LLMs to generate personalized code has seldom been investigated. To bridge this gap, we proposed MPCoder (Multi-user Personalized Code Generator) to generate personalized code for multiple users. To better learn coding style features, we utilize explicit coding style residual learning to capture the syntax code style standards and implicit style learning to capture the semantic code style conventions. We train a multi-user style adapter to better differentiate the implicit feature representations of different users through contrastive learning, ultimately enabling personalized code generation for multiple users. We further propose a novel evaluation metric for estimating similarities between codes of different coding styles. The experimental results show the effectiveness of our approach for this novel task.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 29 of its 46 references that are in the map. First posted on arXiv 25 Jun 2024.
Builds on
29 of 46 references.
References · 29
- 2017Attention Is All You Needcited by 59,932
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2019Parameter-Efficient Transfer Learning for NLPcited by 4,195
- 2021The Power of Scale for Parameter-Efficient Prompt Tuningcited by 3,769
- 2023Code Llama: Open Foundation Models for Codecited by 2,105
- 2020Don't Stop Pretraining: Adapt Language Models to Domains and Taskscited by 1,548
- 2022Competition-Level Code Generation with AlphaCodecited by 1,427
- 2020CodeBERT: A Pre-Trained Model for Programming and Natural Languagescited by 1,286
- 2021CodeT5: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Understanding and Generationcited by 890
17 more
- 2019Plug and Play Language Models: A Simple Approach to Controlled Text Generationcited by 793
- 2023StarCoder: may the source be with you!cited by 790
- 2019CTRL: A Conditional Transformer Language Model for Controllable Generationcited by 754
- 2021CodeXGLUE: A Machine Learning Benchmark Dataset for Code Understanding and Generationcited by 732
- 2019CodeSearchNet Challenge: Evaluating the State of Semantic Code Searchcited by 638
- 2021Unified Pre-training for Program Understanding and Generationcited by 361
- 2022Long Time No See! Open-Domain Conversation with Long-Term Persona Memorycited by 107
- 2023Artificial Intelligence for Digital and Computational Pathologycited by 106
- 2021BoB: BERT Over BERT for Training Persona-based Dialogue Models from Limited Personalized Datacited by 75
- 2021One Chatbot Per Person: Creating Personalized Chatbots based on Implicit User Profilescited by 39
- 2014Learning Natural Coding Conventionscited by 28
- 2016Conversational Contextual Cues: The Case of Personalization and History for Response Rankingcited by 21
- 2021Stylized Story Generation with Style-Guided Planningcited by 21
- 2022RoPGen: Towards Robust Code Authorship Attribution via Automatic Coding Style Transformationcited by 13
- 2019STYLE-ANALYZER: fixing code style inconsistencies with interpretable unsupervised algorithmscited by 6
- 2022CAT-probing: A Metric-based Approach to Interpret How Pre-trained Models for Programming Language Attend Code Structurecited by 6
- 2022Exploring and Evaluating Personalized Models for Code Generationcited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 9; 2026: 2.
12 papers.
- 2025A Survey on Personalized Alignment -- The Missing Piece for Large Language Models in Real-World Applicationscited by 40
- 2024AutoGeo: Automating Geometric Image Dataset Creation for Enhanced Geometry Understandingcited by 28
- 2025Embracing Imperfection: Simulating Students with Diverse Cognitive Levels Using LLM-based Agentscited by 19
- 2025Personalize Your LLM: Fake it then Align itcited by 15
- 2025Knowledge is Power: Harnessing Large Language Models for Enhanced Cognitive Diagnosiscited by 10
- 2025Contrastive Cross-Course Knowledge Tracing via Concept Graph Guided Knowledge Transfercited by 7
- 2025UITron-Speech: Towards Automated GUI Agents Based on Speech Instructionscited by 7
- 2025Rethinking IDE Customization for Enhanced HAX: A Hyperdimensional Perspectivecited by 2
- 2025Style2Code: A Style-Controllable Code Generation Framework with Dual-Modal Contrastive Representation Learningcited by 1
- 2025Adaptation Method for Misinformation Identificationcited by 0
- 2026CoPA: Benchmarking Personalized Question Answering with Data-Informed Cognitive Factorscited by 0
- 2026XSearch: Explainable Code Search via Concept-to-Code Alignmentcited by 0
- 2026XSearch: Explainable Code Search via Concept-to-Code Alignment15 May 2026
- 2026CoPA: Benchmarking Personalized Question Answering with Data-Informed Cognitive Factors16 Apr 2026
- 2025UITron-Speech: Towards Automated GUI Agents Based on Speech Instructions10 Jun 2025
- 2025Embracing Imperfection: Simulating Students with Diverse Cognitive Levels Using LLM-based Agents26 May 2025
- 2025Style2Code: A Style-Controllable Code Generation Framework with Dual-Modal Contrastive Representation Learning26 May 2025
- 2025Contrastive Cross-Course Knowledge Tracing via Concept Graph Guided Knowledge Transfer14 May 2025
- 2025Adaptation Method for Misinformation Identification19 Apr 2025
- 2025A Survey on Personalized Alignment -- The Missing Piece for Large Language Models in Real-World Applications21 Mar 2025
- 2025Personalize Your LLM: Fake it then Align it2 Mar 2025
- 2025Knowledge is Power: Harnessing Large Language Models for Enhanced Cognitive Diagnosis8 Feb 2025
- 2025Rethinking IDE Customization for Enhanced HAX: A Hyperdimensional Perspective5 Jan 2025
- 2024AutoGeo: Automating Geometric Image Dataset Creation for Enhanced Geometry Understanding28 Aug 2024