中文
相关论文

相关论文: NLOMJ--Natural Language Object Model in Java

200 篇论文

The multiplicity of software projects' stakeholders and activities leads to the multiplicity of software specification views and thus creates the need to establish mutual consistency between them. The process of establishing such…

软件工程 · 计算机科学 2017-11-20 Alexandr Naumchev

We propose some slight additions to O-O languages to implement the necessary features for using Deductive Object Programming (DOP). This way of programming based upon the manipulation of the Production Tree of the Objects of Interest,…

软件工程 · 计算机科学 2007-05-23 Francois Colonna

Prompt-learning has become a new paradigm in modern natural language processing, which directly adapts pre-trained language models (PLMs) to $cloze$-style prediction, autoregressive modeling, or sequence to sequence generation, resulting in…

计算与语言 · 计算机科学 2021-11-04 Ning Ding , Shengding Hu , Weilin Zhao , Yulin Chen , Zhiyuan Liu , Hai-Tao Zheng , Maosong Sun

Natural language processing for programming aims to use NLP techniques to assist programming. It is increasingly prevalent for its effectiveness in improving productivity. Distinct from natural language, a programming language is highly…

计算与语言 · 计算机科学 2023-08-08 Qingfu Zhu , Xianzhen Luo , Fang Liu , Cuiyun Gao , Wanxiang Che

As the core component of Natural Language Processing (NLP) system, Language Model (LM) can provide word representation and probability indication of word sequences. Neural Network Language Models (NNLMs) overcome the curse of dimensionality…

计算与语言 · 计算机科学 2019-06-14 Kun Jing , Jungang Xu

Effectively using Natural Language Processing (NLP) tools in under-resourced languages requires a thorough understanding of the language itself, familiarity with the latest models and training methodologies, and technical expertise to…

计算与语言 · 计算机科学 2024-04-04 Zaid Sheikh , Antonios Anastasopoulos , Shruti Rijhwani , Lindia Tjuatja , Robbie Jimerson , Graham Neubig

The paper describes a mechanism for indirect object representation and access (ORA) in programming languages. The mechanism is based on using a new programming construct which is referred to as concept. Concept consists of one object class…

编程语言 · 计算机科学 2008-01-03 Alexandr Savinov

Textual Large Language Models (LLMs) provide a simple and familiar interface: a string of text is used for both input and output. However, the information conveyed to an LLM often has a richer structure and semantics, which is not conveyed…

软件工程 · 计算机科学 2026-04-01 Michael Hind , Basel Shbita , Bo Wu , Farhan Ahmed , Chad DeLuca , Nathan Fulton , David Cox , Dan Gutfreund

Grammar convergence is a method that helps discovering relationships between different grammars of the same language or different language versions. The key element of the method is the operational, transformation-based representation of…

编程语言 · 计算机科学 2011-07-20 Ralf Lämmel , Vadim Zaytsev

We propose using natural language outlines as a novel modality and interaction surface for providing AI assistance to developers throughout the software development process. An NL outline for a code function comprises multiple statements…

Semantic parsing is the process of mapping a natural language sentence into a formal representation of its meaning. In this work we use the neural network approach to transform natural language sentence into a query to an ontology database…

计算与语言 · 计算机科学 2018-03-13 Fabiano Ferreira Luz , Marcelo Finger

Existing object detection methods are bounded in a fixed-set vocabulary by costly labeled data. When dealing with novel categories, the model has to be retrained with more bounding box annotations. Natural language supervision is an…

计算机视觉与模式识别 · 计算机科学 2022-11-29 Chuang Lin , Peize Sun , Yi Jiang , Ping Luo , Lizhen Qu , Gholamreza Haffari , Zehuan Yuan , Jianfei Cai

Open-vocabulary mobile manipulation (OVMM) that involves the handling of novel and unseen objects across different workspaces remains a significant challenge for real-world robotic applications. In this paper, we propose a novel…

机器人学 · 计算机科学 2025-07-24 Shen Tan , Dong Zhou , Xiangyu Shao , Junqiao Wang , Guanghui Sun

We present GOOL, a Generic Object-Oriented Language. It demonstrates that a language, with the right abstractions, can capture the essence of object-oriented programs. We show how GOOL programs can be used to generate human-readable,…

编程语言 · 计算机科学 2019-11-28 Jacques Carette , Brooks MacLachlan , W. Spencer Smith

Object referring has important applications, especially for human-machine interaction. While having received great attention, the task is mainly attacked with written language (text) as input rather than spoken language (speech), which is…

计算机视觉与模式识别 · 计算机科学 2017-12-06 Arun Balajee Vasudevan , Dengxin Dai , Luc Van Gool

Programming is an integral part of computer science discipline. Every day the programming environment is not only rapidly growing but also changing and languages are constantly evolving. Learning of object-oriented paradigm is compulsory in…

编程语言 · 计算机科学 2023-06-06 Muhammad Shoaib Farooq , Taymour zaman Khan

Natural Language Feedback (NLF) is an increasingly popular mechanism for aligning Large Language Models (LLMs) to human preferences. Despite the diversity of the information it can convey, NLF methods are often hand-designed and arbitrary,…

计算与语言 · 计算机科学 2024-10-24 Beatriz Borges , Niket Tandon , Tanja Käser , Antoine Bosselut

The named concepts and compositional operators present in natural language provide a rich source of information about the kinds of abstractions humans use to navigate the world. Can this linguistic background knowledge improve the…

计算与语言 · 计算机科学 2017-11-03 Jacob Andreas , Dan Klein , Sergey Levine

We argue that language models (LMs) have strong potential as investigative tools for probing the distinction between possible and impossible natural languages and thus uncovering the inductive biases that support human language learning. We…

计算与语言 · 计算机科学 2025-12-11 Julie Kallini , Christopher Potts

For a vision-language model (VLM) to understand the physical world, such as cause and effect, a first step is to capture the temporal dynamics of the visual world, for example how the physical states of objects evolve over time (e.g. a…

计算机视觉与模式识别 · 计算机科学 2024-09-17 Kaleb Newman , Shijie Wang , Yuan Zang , David Heffren , Chen Sun