paper-with-me

홈 › Papers

Transformation of XML Documents with Prolog

2019-06-19 · René Haberland, Igor L. Bratchikov

Transforming XML documents with conventional XML languages, like XSL-T, is disadvantageous because there is too lax abstraction on the target language and it is rather difficult to recognize rule-oriented transformations. Prolog as a programming language of declarative paradigm is especially good for implementation of analysis of formal languages. Prolog seems also to be good for term manipulation, complex schema-transformation and text retrieval. In this report an appropriate model for XML documents is proposed, the basic transformation language for Prolog LTL is defined and the expressiveness power compared with XSL-T is demonstrated, the implementations used throughout are multi paradigmatic.

📄 PDF Abstract BibTeX arXiv:1906.08361

Code (0)

등록된 구현이 없습니다.

Tasks

RetrievalText Retrieval

Similar Papers 제목 키워드 기반

Using Prolog for Transforming XML Documents

2019-12-17 · René Haberland

Proponents of the programming language Prolog share the opinion Prolog is more appropriate for transforming XML-documents as other well-established techniques and languages like XSLT. In order to clarify this position th…

Position

PIE -- Proving, Interpolating and Eliminating on the Basis of First-Order Logic

2019-08-29 · Christoph Wernhard

PIE is a Prolog-embedded environment for automated reasoning on the basis of first-order logic. It includes a versatile formula macro system and supports the creation of documents that intersperse macro definitions, reas…

KBSET -- Knowledge-Based Support for Scholarly Editing and Text Processing

2019-08-29 · Jana Kittelmann, Christoph Wernhard

KBSET supports a practical workflow for scholarly editing, based on using LaTeX with dedicated commands for semantics-oriented markup and a Prolog-implemented core system. Prolog plays there various roles: as query langu…

KBSET -- Knowledge-Based Support for Scholarly Editing and Text Processing with Declarative LaTeX Markup and a Core Written in SWI-Prolog

2020-02-24 · Jana Kittelmann, Christoph Wernhard

KBSET is an environment that provides support for scholarly editing in two flavors: First, as a practical tool KBSET/Letters that accompanies the development of editions of correspondences (in particular from the 18th an…

named-entity-recognitionNamed Entity RecognitionNamed Entity Recognition (NER)NER

When Prolog meets generative models: a new approach for managing knowledge and planning in robotic applications

2023-09-26 · Enrico Saccon, Ahmet Tikna, Davide De Martini, Edoardo Lamon 외

In this paper, we propose a robot oriented knowledge management system based on the use of the Prolog language. Our framework hinges on a special organisation of knowledge base that enables: 1. its efficient population f…

ManagementTranslation