Results 61 to 70 of about 113,367 (297)
PROGpedia: Collection of source-code submitted to introductory programming assignments
Learning how to program is a difficult task. To acquire the required skills, novice programmers must solve a broad range of programming activities, always supported with timely, rich, and accurate feedback. Automated assessment tools play a major role in
José Carlos Paiva+2 more
doaj +1 more source
Abstract Syntax Networks for Code Generation and Semantic Parsing
Tasks like code generation and semantic parsing require mapping unstructured (or partially structured) inputs to well-formed, executable outputs. We introduce abstract syntax networks, a modeling framework for these problems.
Klein, Dan+2 more
core +1 more source
Advanced Experiment Design Strategies for Drug Development
Wang et al. analyze 592 drug development studies published between 2020 and 2024 that applied design of experiments methodologies. The review surveys both classical and emerging approaches—including Bayesian optimization and active learning—and identifies a critical gap between advanced experimental strategies and their practical adoption in ...
Fanjin Wang+3 more
wiley +1 more source
Mining Software Repair Models for Reasoning on the Search Space of Automated Program Fixing
This paper is about understanding the nature of bug fixing by analyzing thousands of bug fix transactions of software repositories. It then places this learned knowledge in the context of automated program repair.
Martinez, Matias, Monperrus, Martin
core +1 more source
On the Prospects for African Philosophy in Australia
ABSTRACT This paper grapples with the situation of people of African descent in Australia by working through the constitution of the body of academic philosophy in the country. It contends with the parochialism of the Australian philosophical community and the prospects for the cultivation of greater pluralism. Taking African philosophy as one possible
Bryan Mukandi
wiley +1 more source
COMPILER FRONT END FUSION: UNDO DESUGARING IN LANGUAGE PROCESSING TOOLS
Compiler front ends often perform desugaring on the source code while constructing the abstract syntax tree (AST). A programming language processing tool (such as a refactoring tool) working with the desugared AST perceives the code at this abstract ...
Artúr POÓR+3 more
doaj +1 more source
Search for malicious powershell scripts using syntax trees
Purpose of the paper: a search for a rather abstract representation of the PowerShell script functionality using abstract syntax trees such that an invisible obfuscated PowerShell script can be detected provided the associated PowerShell script is ...
Viktor V. Erokhin
doaj +1 more source
ABSTRACT Background Precise risk prediction of chronic diseases is essential for effective preventive care and management. Machine learning (ML) is a promising avenue to enhance chronic disease risk prediction; however, a comprehensive assessment of ML performance across various chronic diseases, populations, and health settings is needed. Methods This
Ebenezer Afrifa‐Yamoah+4 more
wiley +1 more source
Automatic Grading for Complex Multifile Programs
This paper presents an automatic grading method DGRADER, which handles complex multifile programs. Both the dynamic and the static grading support multifile program analysis. So, it can be an advantage to handle complex programming problem which requires
Tiantian Wang+3 more
doaj +1 more source
Microbialites are common throughout the rock record and key to our understanding of Earth history, yet a relatively common microscopy technique—cathodoluminescence (CL)—has not previously been leveraged to understand them. In this contribution, we examine microbialites of varying ages (modern to Proterozoic) with CL and report on the patterns and ...
Cedric J. Hagen+11 more
wiley +1 more source