paper-with-me

홈 › Papers

Redefining Developer Assistance: Through Large Language Models in Software Ecosystem

2023-12-09 · Somnath Banerjee, Avik Dutta, Sayan Layek, Amruit Sahoo, Sam Conrad Joyce, Rima Hazra

In this paper, we delve into the advancement of domain-specific Large Language Models (LLMs) with a focus on their application in software development. We introduce DevAssistLlama, a model developed through instruction tuning, to assist developers in processing software-related natural language queries. This model, a variant of instruction tuned LLM, is particularly adept at handling intricate technical documentation, enhancing developer capability in software specific tasks. The creation of DevAssistLlama involved constructing an extensive instruction dataset from various software systems, enabling effective handling of Named Entity Recognition (NER), Relation Extraction (RE), and Link Prediction (LP). Our results demonstrate DevAssistLlama's superior capabilities in these tasks, in comparison with other models including ChatGPT. This research not only highlights the potential of specialized LLMs in software development also the pioneer LLM for this domain.

📄 PDF Abstract BibTeX arXiv:2312.05626

Code (0)

등록된 구현이 없습니다.

Tasks

Link Predictionnamed-entity-recognitionNamed Entity RecognitionNamed Entity Recognition (NER)Natural Language QueriesNERRelation Extraction

Methods 이 논문이 사용한 방법론

Focus 설명 없음

Similar Papers 제목 키워드 기반

LLMs: A Game-Changer for Software Engineers?

2024-11-01 · Md Asraful Haque

Large Language Models (LLMs) like GPT-3 and GPT-4 have emerged as groundbreaking innovations with capabilities that extend far beyond traditional AI applications. These sophisticated models, trained on massive datasets, …

A Comparison of Conversational Models and Humans in Answering Technical Questions: the Firefox Case

2025-10-24 · Joao Correia, Daniel Coutinho, Marco Castelluccio, Caio Barbosa 외 arxiv

The use of Large Language Models (LLMs) to support tasks in software development has steadily increased over recent years. From assisting developers in coding activities to providing conversational agents that answer new…

Natural Language Outlines for Code: Literate Programming in the LLM Era

2024-08-09 · Kensen Shi, Deniz Altınbüken, Saswat Anand, Mihai Christodorescu 외

We propose using natural language outlines as a novel modality and interaction surface for providing AI assistance to developers throughout the software development process. An NL outline for a code function comprises mu…

Code GenerationCode SearchMalware Detection

Citation-Grounded Code Comprehension: Preventing LLM Hallucination Through Hybrid Retrieval and Graph-Augmented Context

2025-12-13 · Jahidul Arafat arxiv

Large language models have become essential tools for code comprehension, enabling developers to query unfamiliar codebases through natural language interfaces. However, LLM hallucination, generating plausible but factua…

Semantic Similarity

Leveraging pre-trained language models for code generation

2024-02-29 · Complex & Intelligent Systems 2024 2 · Ahmed Soliman, Samir Shaheen, Mayada Hadhoud

Code assistance refers to the utilization of various tools, techniques, and models to help developers in the process of software development. As coding tasks become increasingly complex, code assistant plays a pivotal ro…

Code GenerationLanguage Modelling