A Context-Free grammar for IUPAC names of hydrocarbons for developing a Syntactic Parser using Swi-Prolog

Show simple item record

dc.contributor.author Mahesan, S.
dc.date.accessioned 2023-02-03T04:54:51Z
dc.date.available 2023-02-03T04:54:51Z
dc.date.issued 2015-01-22
dc.identifier.issn 1391-8796
dc.identifier.uri http://ir.lib.ruh.ac.lk/xmlui/handle/iruor/10741
dc.description.abstract Information retrieval is a necessary task in many applications in any field and retrieval of chemical information is one of them. In addition, predicting chemical structures from their name is also a useful application for students and teachers. For processing the chemical names, there needs to be a systematic or algorithmic way of representing the name. The International Union of Pure and Applied Chemistry has set rules to name a structure for a chemical, starting with hydrocarbons. The rules are not in a suitable form for computer processing. There is only a limited amount of literature on such work, but even in them, the grammar definitions are not made explicit or are implicitly embedded within the source code. The aim of this paper is to present a context-free grammar for organic chemicals so as to process their names for information retrieval or for the provision of structural information for 2-dimensional drawing, and to demonstrate how the names can syntactically parsed by implementing the grammar in an free and open source language Swi-Prolog making use of its automatic backtracking feature and declarative nature. The Backus-Naur notation is used to define the grammar. The definitions are set as Prolog rules correspondingly so as to identify the components of the names with the proper tagging, so that one can make use of the tagged information for other processing as necessary. en_US
dc.language.iso en en_US
dc.publisher Faculty of Science, University of Ruhuna, Matara, Sri Lanka en_US
dc.subject context-free-grammar en_US
dc.subject hydrocarbon en_US
dc.subject Swi-Prolog en_US
dc.subject information-retrieval en_US
dc.subject structure-drawing en_US
dc.title A Context-Free grammar for IUPAC names of hydrocarbons for developing a Syntactic Parser using Swi-Prolog en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account