paper-with-me

Papers

Object-oriented Neural Programming (OONP) for Document Understanding

2017-09-26 · ACL 2018 7 · Zhengdong Lu, Xianggen Liu, Haotian Cui, Yukun Yan, Daqi Zheng

We propose Object-oriented Neural Programming (OONP), a framework for semantically parsing documents in specific domains. Basically, OONP reads a document and parses it into a predesigned object-oriented data structure (referred to as ontology in this paper) that reflects the domain-specific semantics of the document. An OONP parser models semantic parsing as a decision process: a neural net-based Reader sequentially goes through the document, and during the process it builds and updates an intermediate ontology to summarize its partial understanding of the text it covers. OONP supports a rich family of operations (both symbolic and differentiable) for composing the ontology, and a big variety of forms (both symbolic and differentiable) for representing the state and the document. An OONP parser can be trained with supervision of different forms and strength, including supervised learning (SL) , reinforcement learning (RL) and hybrid of the two. Our experiments on both synthetic and real-world document parsing tasks have shown that OONP can learn to handle fairly complicated ontology with training data of modest sizes.

📄 PDF Abstract BibTeX arXiv:1709.08853

Code (0)

등록된 구현이 없습니다.

Tasks

document understandingObjectReinforcement LearningReinforcement Learning (RL)Semantic Parsing

Similar Papers 제목 키워드 기반

ObjectRL: An Object-Oriented Reinforcement Learning Codebase

2025-07-04 · Gulcin Baykal, Abdullah Akgül, Manuel Haussmann, Bahareh Tasdighi 외 arxiv

ObjectRL is an open-source Python codebase for deep reinforcement learning (RL), designed for research-oriented prototyping with minimal programming effort. Unlike existing codebases, ObjectRL is built on Object-Oriented…

Reinforcement Learning

Comparative Analysis of Widely use Object-Oriented Languages

2023-06-02 · Muhammad Shoaib Farooq, Taymour zaman Khan

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 parad…

Object

Evolution of artificial intelligence languages, a systematic literature review

2021-01-27 · Emmanuel Adetiba, Temitope John, Adekunle Akinrinmade, Funmilayo Moninuola 외

The field of Artificial Intelligence (AI) has undoubtedly received significant attention in recent years. AI is being adopted to provide solutions to problems in fields such as medicine, engineering, education, governmen…

Systematic Literature Review

Expert Systems with Logic#. A Novel Modeling Framework for Logic Programming in an Object-Oriented Context of C#

2022-05-16 · F. Lorenz, M. Günther

We present a novel approach how logic programming for expert systems can be declared directly in an object-oriented language.

Object

Design Challenges for a Multi-Perspective Search Engine

2021-12-15 · Findings (NAACL) 2022 7 · Sihao Chen, Siyi Liu, Xander Uyttendaele, Yi Zhang 외

Many users turn to document retrieval systems (e.g. search engines) to seek answers to controversial questions. Answering such user queries usually require identifying responses within web documents, and aggregating the …

Natural Language UnderstandingRetrieval