[PDF][PDF] A survey on large language models: Applications, challenges, limitations, and practical usage

MU Hadi, R Qureshi, A Shah, M Irfan, A Zafar… - Authorea …, 2023 - techrxiv.figshare.com
Within the vast expanse of computerized language processing, a revolutionary entity known
as Large Language Models (LLMs) has emerged, wielding immense power in its capacity to …

[PDF][PDF] Large language models: a comprehensive survey of its applications, challenges, limitations, and future prospects

MU Hadi, R Qureshi, A Shah, M Irfan, A Zafar… - Authorea …, 2023 - researchgate.net
Within the vast expanse of computerized language processing, a revolutionary entity known
as Large Language Models (LLMs) has emerged, wielding immense power in its capacity to …

The impact of ai on developer productivity: Evidence from github copilot

S Peng, E Kalliamvakou, P Cihon… - arxiv preprint arxiv …, 2023 - arxiv.org
Generative AI tools hold promise to increase human productivity. This paper presents results
from a controlled experiment with GitHub Copilot, an AI pair programmer. Recruited software …

The programmer's assistant: Conversational interaction with a large language model for software development

SI Ross, F Martinez, S Houde, M Muller… - Proceedings of the 28th …, 2023 - dl.acm.org
Large language models (LLMs) have recently been applied in software engineering to
perform tasks such as translating code between programming languages, generating code …

The robots are here: Navigating the generative ai revolution in computing education

J Prather, P Denny, J Leinonen, BA Becker… - Proceedings of the …, 2023 - dl.acm.org
Recent advancements in artificial intelligence (AI) and specifically generative AI (GenAI) are
threatening to fundamentally reshape computing and society. Largely driven by large …

Computing education in the era of generative AI

P Denny, J Prather, BA Becker… - Communications of the …, 2024 - dl.acm.org
Computing Education in the Era of Generative AI Page 1 key insights ˽ Generative AI
presents challenges and opportunities for computing education, necessitating updated …

Using an llm to help with code understanding

D Nam, A Macvean, V Hellendoorn… - Proceedings of the …, 2024 - dl.acm.org
Understanding code is challenging, especially when working in new and complex
development environments. Code comments and documentation can help, but are typically …

“It's weird that it knows what i want”: Usability and interactions with copilot for novice programmers

J Prather, BN Reeves, P Denny, BA Becker… - ACM transactions on …, 2023 - dl.acm.org
Recent developments in deep learning have resulted in code-generation models that
produce source code from natural language and code-based prompts with high accuracy …

Conversing with copilot: Exploring prompt engineering for solving cs1 problems using natural language

P Denny, V Kumar, N Giacaman - … of the 54th ACM technical symposium …, 2023 - dl.acm.org
GitHub Copilot is an artificial intelligence tool for automatically generating source code from
natural language problem descriptions. Since June 2022, Copilot has officially been …

From" Ban it till we understand it" to" Resistance is futile": How university programming instructors plan to adapt as more students use AI code generation and …

S Lau, P Guo - Proceedings of the 2023 ACM Conference on …, 2023 - dl.acm.org
Over the past year (2022–2023), recently-released AI tools such as ChatGPT and GitHub
Copilot have gained significant attention from computing educators. Both researchers and …