Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Non-equilibrium in the Cell01:16

Non-equilibrium in the Cell

4.9K
An important concept in studying metabolism and energy is that of chemical equilibrium. Most chemical reactions are reversible. They can proceed in both directions, releasing energy into their environment in one direction, and absorbing it from the environment in the other direction. The same is true for the chemical reactions involved in cell metabolism, such as the breaking down and building up of proteins into and from individual amino acids, respectively. Reactants within a closed system...
4.9K
Language Development01:22

Language Development

554
Children master language quickly and with relative ease, supported by both biological predisposition and reinforcement. B. F. Skinner (1957) proposed that language is learned through reinforcement, while Noam Chomsky (1965) argued that language acquisition mechanisms are biologically determined.
The critical period for language acquisition suggests that the ability to acquire language is at its peak early in life. As people age, this proficiency decreases. Language development begins very...
554
Language and Cognition01:27

Language and Cognition

508
Language serves as a bridge between ideas and communication, influencing how individuals perceive and interact with the world. Psychologists have long debated whether language shapes thought or vice versa. This discussion gained grip with Edward Sapir and Benjamin Lee Whorf in the 1940s, who proposed that language determines thought, a concept known as linguistic determinism. They suggested that the vocabulary and structure of a language influence how its speakers think and perceive reality.
508
Source Transformation01:15

Source Transformation

10.5K
Source transformation is a fundamental technique employed in circuit analysis, offering a valuable tool for simplifying complex electrical circuits. This technique involves the replacement of either a voltage source in series with a resistor by a current source in parallel with a resistor, or vice versa. The key concept here is that when the original sources are deactivated (turned off), the equivalent resistance at the circuit's end terminals remains the same.
It is essential to note that when...
10.5K
Improving Translational Accuracy02:07

Improving Translational Accuracy

12.0K
Base complementarity between the three base pairs of mRNA codon and the tRNA anticodon is not a failsafe mechanism. Inaccuracies can range from a single mismatch to no correct base pairing at all. The free energy difference between the correct and nearly correct base pairs can be as small as 3 kcal/ mol. With complementarity being the only proofreading step, the estimated error frequency would be one wrong amino acid in every 100 amino acids incorporated. However, error frequencies observed in...
12.0K
Components of Language01:24

Components of Language

520
Language, whether spoken, signed, or written, consists of specific components: lexicon and grammar. The lexicon is the vocabulary of a language, comprising its words. Grammar is the set of rules used to convey meaning through the lexicon. For example, English grammar adds “-ed” to most verbs to indicate past tense. Words are formed by combining phonemes, which are the basic sound units of a language. Different languages have different sets of phonemes (e.g., “ah” vs.
520

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Repurposing primaquine diphosphate for imatinib-resistant chronic myeloid leukemia via targeting BCR-ABL and Wnt/β-catenin pathway.

iScience·2026
Same author

The evolving landscape of gene editing therapies for human genetic diseases: a twenty-year bibliometric analysis.

Frontiers in medicine·2026
Same author

Dysregulation of atrazine-associated core gene networks and risk prediction in human cancers: Insights from integrated transcriptomics and network toxicology analyses.

Ecotoxicology and environmental safety·2026
Same author

Risk factors for thrombotic events in systemic lupus erythematosus patients with antiphospholipid antibodies: insights from morphometric measurements of carotid arteries.

Frontiers in cardiovascular medicine·2024
Same author

Diatomite@MoS<sub>2</sub> Nanocomposite Layers as Composite Coating Targeting for Mg Alloys Endowed with Properties of Anticorrosion and Antiwear.

Langmuir : the ACS journal of surfaces and colloids·2024
Same author

KCTD5 regulates Ikaros degradation induced by chemotherapeutic drug etoposide in hematological cells.

Biological chemistry·2024

Related Experiment Video

Updated: Oct 18, 2025

Augmenting Large Language Models via Vector Embeddings to Improve Domain-Specific Responsiveness
03:14

Augmenting Large Language Models via Vector Embeddings to Improve Domain-Specific Responsiveness

Published on: December 6, 2024

747

Recent Advances in Intelligent Source Code Generation: A Survey on Natural Language Based Studies.

Chen Yang1, Yan Liu1, Changqing Yin1

  • 1School of Software Engineering, Tongji University, Shanghai 201804, China.

Entropy (Basel, Switzerland)
|September 28, 2021
PubMed
Summary

This study systematically reviews Natural Language-based Source Code Generation (NLSCG), identifying challenges and opportunities for advancing automated software engineering. It proposes a structured approach to NLSCG research for future development.

Keywords:
machine learning applicationnatural language-based source code generationsystematic literature review

More Related Videos

Experimental Paradigm for Measuring the Effect of Induced Emotion on Grammar Learning
05:33

Experimental Paradigm for Measuring the Effect of Induced Emotion on Grammar Learning

Published on: January 29, 2020

6.2K
Evidence-based Knowledge Synthesis and Hypothesis Validation: Navigating Biomedical Knowledge Bases via Explainable AI and Agentic Systems
05:47

Evidence-based Knowledge Synthesis and Hypothesis Validation: Navigating Biomedical Knowledge Bases via Explainable AI and Agentic Systems

Published on: June 13, 2025

755

Related Experiment Videos

Last Updated: Oct 18, 2025

Augmenting Large Language Models via Vector Embeddings to Improve Domain-Specific Responsiveness
03:14

Augmenting Large Language Models via Vector Embeddings to Improve Domain-Specific Responsiveness

Published on: December 6, 2024

747
Experimental Paradigm for Measuring the Effect of Induced Emotion on Grammar Learning
05:33

Experimental Paradigm for Measuring the Effect of Induced Emotion on Grammar Learning

Published on: January 29, 2020

6.2K
Evidence-based Knowledge Synthesis and Hypothesis Validation: Navigating Biomedical Knowledge Bases via Explainable AI and Agentic Systems
05:47

Evidence-based Knowledge Synthesis and Hypothesis Validation: Navigating Biomedical Knowledge Bases via Explainable AI and Agentic Systems

Published on: June 13, 2025

755

Area of Science:

  • Software Engineering
  • Artificial Intelligence
  • Natural Language Processing

Background:

  • Source Code Generation (SCG) automates software development by converting descriptions into executable code.
  • Natural Language-based Source Code Generation (NLSCG) is a challenging SCG subfield due to natural language's abstraction.
  • Existing NLSCG studies often lack systematic analysis and face dataset-specific limitations.

Purpose of the Study:

  • To systematically review and analyze the field of Natural Language-based Source Code Generation (NLSCG).
  • To identify research gaps, technical challenges, and potential improvement directions in NLSCG.
  • To provide a foundational understanding and technical context for future NLSCG research.

Main Methods:

  • Systematic literature survey and tool research.
  • Snowballing process for study selection and analysis.
  • Empirical positioning of NLSCG within SCG genres using domain knowledge.

Main Results:

  • NLSCG faces challenges in bridging natural language processing and source code analytics.
  • Identified diverse technical schools and customization issues in current NLSCG studies.
  • Outlined key research dimensions, technical utilities, and a bounded technical context for NLSCG.

Conclusions:

  • A systematic approach is needed to advance NLSCG research beyond dataset-specific solutions.
  • Understanding the technical landscape and challenges is crucial for future NLSCG model development.
  • This review provides a foundation for further exploration and improvement in NLSCG.