7 papers
Exploring the SECURITY.md in the Dependency Chain: Preliminary Analysis of the PyPI Ecosystem
Chayanid Termphaiboon, Raula Gaikovina Kula, Youmei Fan +4
Security policies, such as SECURITY.md files, are now common in open-source projects. They help guide responsible vulnerability reporting and build trust among users and contributo…
The Impact of COVID-19 and Remote Work on Software Development in Thailand
Chaiyong Ragkhitwetsagul, Morakot Choetkiertikul, Srisupa Palakvangsa-Na-Ayudhya +2
The COVID-19 pandemic impacted the way of working, including software development. During the pandemic, software companies were forced to work remotely, and many companies have bee…
PyGress: Tool for Analyzing the Progression of Code Proficiency in Python OSS Projects
Rujiphart Charatvaraphan, Bunradar Chatchaiyadech, Thitirat Sukijprasert +5
Assessing developer proficiency in open-source software (OSS) projects is essential for understanding project dynamics, especially for expertise. This paper presents PyGress, a web…
Test It Before You Trust It: Applying Software Testing for Trustworthy In-context Learning
Teeradaj Racharak, Chaiyong Ragkhitwetsagul, Chommakorn Sontesadisai +1
In-context learning (ICL) has emerged as a powerful capability of large language models (LLMs), enabling them to perform new tasks based on a few provided examples without explicit…
Social Media Reactions to Open Source Promotions: AI-Powered GitHub Projects on Hacker News
Prachnachai Meakpaiboonwattana, Warittha Tarntong, Thai Mekratanavorakul +6
Social media platforms have become more influential than traditional news sources, shaping public discourse and accelerating the spread of information. With the rapid advancement o…
Mining the Characteristics of Jupyter Notebooks in Data Science Projects
Morakot Choetkiertikul, Apirak Hoonlor, Chaiyong Ragkhitwetsagul +6
Nowadays, numerous industries have exceptional demand for skills in data science, such as data analysis, data mining, and machine learning. The computational notebook (e.g., Jupyte…