activity
20222026
most citedHow Natural Language Proficiency Shapes GenAI Code for Software Engineering Tasks

2 citations · 2 across the 7 of their papers we have counts for

collaborators

7 papers

cs.SE2026

When is Generated Code Difficult to Comprehend? Assessing AI Agent Python Code Proficiency in the Wild

Nanthit Temkulkiat, Chaiyong Ragkhitwetsagul, Morakot Choetkiertikul +2

The rapid adoption of AI coding agents is fundamentally shifting software developers' roles from code authors to code reviewers. While developers spend a significant portion of the…

cs.SE2025★ 2 cited

How Natural Language Proficiency Shapes GenAI Code for Software Engineering Tasks

Ruksit Rojpaisarnkit, Youmei Fan, Kenichi Matsumoto +1

With the widespread adoption of Foundation Model (FM)-powered tools in software engineering, the natural language prompt has become a critical interface between developers and Larg…

cs.SE2024

jscefr: A Framework to Evaluate the Code Proficiency for JavaScript

Chaiyong Ragkhitwetsagul, Komsan Kongwongsupak, Thanakrit Maneesawas +5

In this paper, we present jscefr (pronounced jes-cee-fer), a tool that detects the use of different elements of the JavaScript (JS) language, effectively measuring the level of pro…

cs.SE2024

Towards Identifying Code Proficiency through the Analysis of Python Textbooks

Ruksit Rojpaisarnkit, Gregorio Robles, Raula Gaikovina Kula +4

Python, one of the most prevalent programming languages today, is widely utilized in various domains, including web development, data science, machine learning, and DevOps. Recent…

cs.SE2024

Characterising Contributions that Coincide with Vulnerability Mitigation in NPM Libraries

Ruksit Rojpaisarnkit, Hathaichanok Damrongsiri, Christoph Treude +2

With the urgent need to secure supply chains among Open Source libraries, attention has focused on mitigating vulnerabilities detected in these libraries. Although awareness has im…

cs.SE2022

Visualizing Contributor Code Competency for PyPI Libraries: Preliminary Results

Indira Febriyanti, Raula Gaikovina Kula, Ruksit Rojpaisarnkit +3

Python is known to be used by beginners to professional programmers. Python provides functionality to its community of users through PyPI libraries, which allows developers to reus…

cs.SE2022

Intertwining Ecosystems: A Large Scale Empirical Study of Libraries that Cross Software Ecosystems

Kanchanok Kannee, Supatsara Wattanakriengkrai, Ruksit Rojpaisarnkit +2

An increase in diverse technology stacks and third-party library usage has led developers to inevitably switch technologies. To assist these developers, maintainers have started to…