SUPPLE: a Practical Parser for Natural Language Engineering Applications

Total Page:16

File Type:pdf, Size:1020Kb

SUPPLE: a Practical Parser for Natural Language Engineering Applications SUPPLE: A Practical Parser for Natural Language Engineering Applications Robert Gaizauskas, Mark Hepple, Horacio Saggion, Mark A. Greenwood and Kevin Humphreys∗ Department of Computer Science University of Sheffield, Sheffield, UK robertg|hepple|saggion|m.greenwood|- @dcs.shef.ac.uk { } Abstract mars (CF-PSGs), written in Prolog, that has a num- ber of characteristics making it well-suited for use We describe SUPPLE, a freely-available, in LE applications. It is available both as a language open source natural language parsing sys- processing resource within the GATE General Ar- tem, implemented in Prolog, and designed chitecture for Text Engineering (Cunningham et al., for practical use in language engineering 2002) and as a standalone program requiring vari- (LE) applications. SUPPLE can be run as ous preprocessing steps to be applied to the input. a stand-alone application, or as a compo- We will here list some of its key characteristics. nent within the GATE General Architec- Firstly, the parser allows multiword units identi- ture for Text Engineering. SUPPLE is dis- fied by earlier processing components, e.g. named tributed with an example grammar that has entity recognisers (NERs), gazetteers, etc, to be been developed over a number of years treated as non-decomposable units for syntactic pro- across several LE projects. This paper de- cessing. This is important as the identification of scribes the key characteristics of the parser such items is an essential part of analyzing real text and the distributed grammar. in many domains. The parser allows a layered parsing process, with 1 Introduction a number of separate grammars being applied in se- ries, one on top of the other, with a “best parse” se- In this paper we describe SUPPLE1 — the Sheffield lection process between stages so that only a sub- University Prolog Parser for Language Engineering set of the constituents constructed at each stage is — a general purpose parser that produces both syn- passed forward to the next. While this may make tactic and semantic representations for input sen- the parsing process incomplete with respect to the tences, which is well-suited for a range of LE ap- total set of analyses licensed by the grammar rules, plications. SUPPLE is freely available, and is dis- it makes the parsing process much more efficient and tributed with an example grammar for English that allows a modular development of sub-grammars. was developed across a number of LE projects. We Facilities are provided to simplify handling will describe key characteristics of the parser and the feature-based grammars. The grammar representa- grammar in turn. tion uses flat, i.e. non-embedded, feature represen- 2 The SUPPLE Parser tations which are combined used Prolog term uni- fication for efficiency. Features are predefined and SUPPLE is a general purpose bottom-up chart parser source grammars compiled into a full form repre- for feature-based context free phrase structure gram- sentation, allowing grammar writers to include only ∗At Microsoft Corporation since 2000 (Speech and Natural relevant features in any rule, and to ignore feature or- Language Group). Email: [email protected]. dering. The formalism also permits disjunctive and 1In previous published materials and in the current GATE release the parser is referred to as buChart. This is name is now optional right-hand-side constituents. deprecated. The chart parsing algorithm is simple but very 200 Proceedings of the Ninth International Workshop on Parsing Technologies (IWPT), pages 200–201, Vancouver, October 2005. c 2005 Association for Computational Linguistics efficient, exploiting the characteristics of Prolog to stituent, in which tensed verbs are interpreted as re- avoid the need for active edges or an agenda. In in- ferring to unique events, and noun phrases as refer- formal testing, this approach was roughly ten times ring to unique objects. Where relations between syn- faster than a related Prolog implementation of stan- tactic constituents are identified in parsing, semantic dard bottom-up active chart parsing. relations between associated objects and events are The parser does not fail if full sentential parses asserted in the SQLF. cannot be found, but instead outputs partial anal- While linguistically richer grammatical theories yses as syntactic and semantic fragments for user- could be implemented in the grammar formalism selectable syntactic categories. This makes the of SUPPLE, the emphasis in our work has been on parser robust in applications which deal with large building robust wide-coverage tools — hence the re- volumes of real text. quirement for only minimal lexical morphosyntac- tic and semantic information. As a consequence the 3 The Sample Grammar combination of parser and grammars developed to date results in a tool that, although capable of return- The sample grammar distributed with SUPPLE has ing full sentence analyses, more commonly returns been developed over several years, across a number results that include chunks of analysis with some, LE projects. We here list some key characteristics. but not all, attachment relations determined. The morpho-syntactic and semantic information required for individual lexical items is minimal — 4 Downloading SUPPLE Resources inflectional root and word class only, where the word SUPPLE resources, including source code and the class inventory is basically the PTB tagset. sample grammar, and also a longer paper providing A conservative philosophy is adopted regarding a more detailed account of both the parser and gram- identification of verbal arguments and attachment of mar, are available from the supple homepage at: nominal and verbal post-modifiers, such as preposi- http://nlp.shef.ac.uk/research/supple tional phrases and relative clauses. Rather than pro- ducing all possible analyses or using probabilities to 5 Conclusion generate the most likely analysis, the preference is to offer a single analysis that spans the input sentence The SUPPLE parser has served as a component in only if it can be relied on to be correct, so that in numerous LE research projects, and is currently in many cases only partial analyses are produced. The use in a Question Answering system which partic- philosophy is that it is more useful to produce par- ipated in recent TREC/QA evaluations. We hope tial analyses that are correct than full analyses which its availability as a GATE component will facilitate may well be wrong or highly disjunctive. Output its broader use by NLP researchers, and by others from the parser can be passed to further processing building applications exploiting NL technology. components which may bring additional information Acknowledgements to bear in resolving attachments. An analysis of verb phrases is adopted in which The authors would like to acknowledge the sup- a core verb cluster consisting of verbal head plus port of the UK EPSRC under grants R91465 and auxiliaries and adverbials is identified before any at- K25267, and also the contributions of Chris Huyck tempt to attach any post-verbal arguments. This con- and Sam Scott to the parser code and grammars. trasts with analyses where complements are attached to the verbal head at a lower level than auxiliaries and adverbials, e.g. as in the Penn TreeBank. This References decision is again motivated by practical concerns: it H. Cunningham, D. Maynard, K. Bontcheva, and is relatively easy to recognise verbal clusters, much V. Tablan. GATE: A framework and graphical devel- opment environment for robust NLP tools and applica- harder to correctly attach complements. tions. Proceedings of the 40th Anniversary Meeting of A semantic analysis, or simplified quasi-logical the Association for Computational Linguistics, 2002. form (SQLF), is produced for each phrasal con- 201.
Recommended publications
  • Learning About Women and Urban Services N Latin America and the Caribbean
    P w- N :jk)- (,. -2 LEARNING ABOUT WOMEN AND URBAN SERVICES N LATIN AMERICA AND THE CARIBBEAN A Report on the Women, Low-h;come Households and Urban Services Project of The Population Council Wikh Selected Contributions from The International Center for Research on Women The Equity Policy Center The Development Planning Unit of University College LEARNING ABOUT WOMEN AND URBAN SERVICES IN LATIN AMERICA AND THE CARIBBEAN A Report on the Wbmen, Low-income Householdsand UrbanServices Project of The Population Council With Selected Contributions from The InternationalCenter for Research on Women The Equity Policy Cenier The Development Planning Unit of University College Marianne Schmink Judith Bruce and Marilyn Kohn Editors © 1986 The Population Council, Inc. Selections of this volume may be reproduced for teaching purposes in naga7ines and newspapers with acknowledgment to this report, to the authors, and the sponsoring institutions. The majority of the articles in this volume are an outgrowth of working group deliberations, the research and related activities of the Women, Low-Income Households, and Urban Services Project of the Population Council. The first phase of this project was supported by the United States Agency for International Development under Cooperative Agreement No. AID/OTR-0007-A-00-1154-00. The views expressed by the authors are their own. CONTENTS LEARNING ABOUT WOMEN AND URBAN SERVICES IN LATIN AMERICA AND THE CARIBBEAN A Report on the Women, Low-Income Households and Urban Services Project of tho Population Council With Selected Contributions from: The International Center for Research on Women The Equity Policy Center The Development Planning Unit of University College Preface Judith Bruce Part I.
    [Show full text]
  • Zhang Xianliang, Samuel Beckett and Albert Camus
    DEATH IN THREE NOVELS BY ZHANG XIANLIANG, SAMUEL BECKETT AND ALBERT CAMUS BY MAK MEI KWAN ALISA B.A., Chinese University of Hong Kong, 1997 THESIS Submitted to the Graduate School of The Chinese University of Hong Kong In partial fulfillment of the requirements for the degree MASTER OF PHILOSOPHY IN ENGLISH Hong Kong 2000 i(njy;! 11 )i UNIVERSITY ^^XLIBRARY Table of Contents Abstract i 摘要 iii Acknowledgements v Chapter One: 1 The Displaced Man Chapter Two: 19 The Fragmented Self in Xiguan siwang Getting Used to Dying Chapter Three: 46 Deatti of the Author: An Abandoned Being in Malofie\ Dies Chapter Four: 67 Death of Sharing: A Man of Authenticity in The Outsider Chapter Five: 94 Conclusion: The Helplessness of Life Works Cited 108 Wor卜 Consulted 115 丨 I 1 I i Abstract This thesis examines the fictional treatment of the topic death in three writers, Zhang Xianliang, Samuel Beckett and Albert Camus, of the century, presenting an age of life-in-death. Their treatments of death are believed to be the result of pressure from the socio-political background in different parts of the world. The first chapter is a brief sketch of the socio-political conditions affecting the three writers. It points out that an individual is by no means trapped in the relationship with the society, which makes them suffer from a deep sense of helplessness. The writers' personal experiences of being exposed to multi-national environment adds complexity to such relationship. r� I • ;Chapter Two examines how political power penetrates into the human mind and causes psychological distortion in the novel Getting Used to Dying 習 1 貫死亡� Itreveals the real power of the Chinese politics.
    [Show full text]
  • Fuzzy Querying Based Tool for Building Courses Evaluation Tests
    Fuzzy Querying based Tool for Building Courses Evaluation Tests Livia Borjas1, Josué Ramírez1, Rosseline Rodríguez2 and Leonid Tineo2 1 Departamento de Informática, IUT Federico Rivero Palacios, Caracas, Venezuela 2 Departamento de Computación, Universidad Simón Bolívar, Caracas, Venezuela Keywords: Computer Aided Education, e-Learning, Fuzzy Querying. Abstract: In this paper, we present a tool intended for helping in exam configuration based on the reutilization of questions according to user preferences. It is a real life application of fuzzy querying that fulfils an actual need of academic personal at a high studies institution of Venezuela. This application uses the fuzzy querying language SQLf, on top of an existing relational DBMS by means a logic layer named SQLfi. Final users of our application are professors of any area without knowledge of fuzzy sets and databases. We use criteria for the test preparation that support fuzzy terms. These terms can be adjusted to user preferences. Graphic user interfaces are provided in order to perform such adjusts as well as exam configuration and any other fuzzy querying operation. We present here the Database Design, the process test construction and the management of preferences. 1 INTRODUCTION previous experiences. Consequently, a database storing this information is required. The use of these Professors throughout their carriers have to measure data might require the definition of searches based the performance of their students basically through on preferences including fuzzy terms. the application of written tests. The design of these Another important factor is the consideration of tests might become sometimes a discouraging the grades or results obtained in previous tests (for process given its repetitive nature.
    [Show full text]
  • NLS Second Follow-Up-Questionnaire
    NOTICE-All information which would permit 0.M.B. No. 51-S-74032 Identification of the individual will be held APPROVAL EXPIRES SEPT: 1975 in strict -confidence, will be used only by persons engaged in and for the purposes of the survey, and will not be disclosed or released to others for any purpo513s. OPERATION FOLLOW-UP '·· NATIONAL LONGITUDINAL STUDY OF THE HIGH SCHOOL CLASS OF 1972 Second Follow-Up Questionnaire Prepared fur the DEPART\H:NTOF HEAL TH. EOUCAfl'Ji>J .\\JC• ·,~;f:l.FARt BY AESE:::AHCH TH1ANlilE 1'\lSTITliTt r•E.SE..O.ACH TRIAf~~jlE: PA.HK NOfl rH CAAOLll'lA FALi,,. 1974 National Center for Educational Statistics Education Division Department of Health, Education, and Welfare Washington, D.C. 20202 DIRECTIONS This questionnaire is divided into the following seven sections: A. General Information B. Education & Training C. Work Experience D. Family Status E. Military Service F. Activities and Opinions G. Background Information Start by answering questions in Section A. You will need to answer the first question in each section, but you may not need to answer all the questions in every section. You may be able to skip most of some sections. We have designed the questionnaire with special instructions in red beside responses which allow you to skip one or more questions. Follow these instructions when they apply to you. Read carefully each question you answer. It is important that you follow the directions for responding, which are • (Circle one.) • !Circle as many as apply.) • (Circle one number on each tine.) Sometimes you are asked to fill in a blank-in these cases.
    [Show full text]
  • Fuzzy Queries Aid in Medical Diagnosis Consultas Difusas En Asistencia Al Diagnóstico Médico
    Publicaciones en Ciencias y Tecnología. Vol.12, N○2, Julio-Diciembre (2018) 69–81 Artículo de investigación Fuzzy queries aid in medical diagnosis Consultas difusas en asistencia al diagnóstico médico Josué Ramíreza, Leonid Tineoa aUniversidad Simón Bolivar. Caracas, Venezuela Recibido: 15-03-2018 Aceptado: 12-10-2018 Abstract This paper proposes the utilization of a fuzzy database engine for supporting medical diagnoses. Expert know how is stored in a relational database and then it is modeled diagnoses rules with fuzzy queries that pulls out the most accurate information related to the sickness and therefore supporting doctors with the medical diagnostic. A solution prototype has been developed with information related to respiratory disease characterization and it is built with fuzzy queries using SQLf. This case study can be used to define a roadmap for future developments in medical diagnosis supported on fuzzy databases. As always, the diagnosis can only be given by a specialist, these systems only provide help in their work task. Key words: SQLf, fuzzy querying, automated support system for medical diagnosis. UNESCO Code: 120304- Artificial intelligence. Resumen Este artículo propone el uso de un motor de base de datos difuso para ayudar en el diagnóstico médico. El conocimiento experto se almacena en una base de datos relacional y luego se modela mediante reglas de diagnóstico con consultas difusas que extraen la información más precisa relacionada con la enfermedad y, por lo tanto, apoyan a los médicos con su diagnóstico. Hemos construido un prototipo de sistema con una base de datos que almacena la caracterización de enfermedades respiratorias. Esta aplicación se ha creado utilizando un sistema de gestión de bases de datos que admite el lenguaje de consulta difusa SQLf.
    [Show full text]
  • Introduction and Trends to Fuzzy Logic and Fuzzy Databases
    Chapter I Introduction and Trends to Fuzzy Logic and Fuzzy Databases José Galindo University of Málaga, Spain ABSTRACT This chapter presents an introduction to fuzzy logic and to fuzzy databases. With regard to the first topic, we have introduced the main concepts in this field to facilitate the understanding of the rest of the chap- ters to novel readers in fuzzy subjects. With respect to the fuzzy databases, this chapter gives a list of six research topics in this fuzzy area. All these topics are briefly commented on, and we include references to books, papers, and even to other chapters of this handbook, where we can find some interesting reviews about different subjects and new approaches with different goals. Finally, we give a historic summary of some fuzzy models, and we conclude with some future trends in this scientific area. INTRODUCTION For that reason, we will begin by introducing some basic concepts of the fuzzy sets theory. We Fuzzy logic is only a mathematical tool. It is pos- include definitions, examples, and useful tables sibly the best tool for treating uncertain, vague, with reference data (for example, lists of t-norms, or subjective information. Just to give an idea t-conorms, and fuzzy implications). We can find about the importance of this soft computing tool, these and other concepts in other chapters of this we can mention the big quantity of publications book, possibly with different notation. The second in this field, including two research journals of part of this chapter studies basic concepts about great quality: Fuzzy Sets and Systems1 and IEEE fuzzy databases, including a list of six research Transactions on Fuzzy Systems.2 Particularly, fuzzy topics on fuzzy databases.
    [Show full text]
  • FSQL and Sqlf: Towards a Standard in Fuzzy Databases
    0 Chapter XI FSQL and SQLf: Towards a Standard in Fuzzy Databases Angélica Urrutia Universidad Católica del Maule, Chile Leonid Tineo Universidad Simón Bolivar, Venezuela Claudia Gonzalez Universidad Simón Bolivar, Venezuela ABSTRACT Actually, FSQL and SQLf are the main fuzzy logic based proposed extensions to SQL. It would be very interesting to integrate them with a standard for fuzzy databases. The issue is what to take from one or other proposal. In this chapter, we analyze FSQL and SQLf making a comparison in several ways: ap- proach direction, fuzzy components, system architecture, satisfaction degree, evaluation mechanisms, and experimental performance. We observe that there are powerful and interesting features in both proposals that could be mixed in a unified language for fuzzy relational databases. INTRODUCTION FSQL was created in order to allow the treat- ment of the uncertainty in fuzzy RDBMS. It allows In order to give greater flexibility to relational the representation and manipulation of precise and dababase management systems (RDBMS), dif- vague data. It distinguishes three data categories: ferent languages and models have been conceived crisp, referential ordered, and referential not or- with the incorporation of fuzzy logic concepts into dered. It uses possibility distributions and similarity information treatment. Two outstanding proposals relations for the representation of vague data, us- in fuzzy logic application to databases are those ing the model GEFRED (Medina, 1994; Medina, of FSQL (Galindo, 1999, 2007) and SQLf (Bosc & Pons, & Vila, 1994). For the manipulation of these Pivert, 1995a). This chapter shows a comparison data, FSQL extends some components of SQL with on these two applications from different points elements of fuzzy logic.
    [Show full text]
  • The Effect of Teachers' Beliefs on the Achievement in Reading of First- Grade Boys
    This dissertation has been microfilmed exactly as received 69-4951 PALARDY, James Michael, 1939- THE EFFECT OF TEACHERS' BELIEFS ON THE ACHIEVEMENT IN READING OF FIRST- GRADE BOYS. The Ohio State University, Ph.D., 1968 Education, general University Microfilms, Inc., Ann Arbor, Michigan THE EFFECT OF TEACHERS' BELIEFS ON THF ACHIEVEMENT IN READING OF FIRST-GRADE BOYS DISSERTATION Presented in Partial Fulfillment of the Requirements for the Degree Doctor of Philosophy in the Graduate School of The Ohio State University By James Michael Palardy, B.S.t M.A. ****** The Ohio State University 1968 Approved by College of Education ACKNOWLEDGMENTS The writer wishes to express his sincerest thanks to Dr. Loren Tomlinson who not only directed the writing of this study, but who also served as an adviser par excelXence throughout the entire course of the writer's post-graduate work. To Dr. Alexander Frazier, who coun­ seled the writer so well in countless instances, sincerest thanks is also extended. And to Dr. Anthony Riccio, the other member of his reading committee, the writer is cer­ tainly indebted. To his wife, Mary Ellen, to his parents, Mr. and Mrs. Arthur F. Palardy, and to his mother- and father-in- law, Mr. and Mrs. William P. Murphy, no words of thanks can effectively communicate the writer's gratitude. In­ deed, without them, the present undertaking would not have been possible. I VITA November 14, 1939 born - Coshocton, Ohio 1961 ...... B.S., The Ohio State University, Columbus, Ohio 1961-1963 . Secondary and Elementary Teacher, Crestline Public Schools, Crestline, Ohio 1963-1965 . Elementary Principal, Southeast Elementary School, Crestline, Ohio 1964 ..........
    [Show full text]
  • Processing Fuzzy Relational Queries Using Fuzzy Views Emmanuel Doumard, Olivier Pivert, Grégory Smits, Virginie Thion
    Processing Fuzzy Relational Queries Using Fuzzy Views Emmanuel Doumard, Olivier Pivert, Grégory Smits, Virginie Thion To cite this version: Emmanuel Doumard, Olivier Pivert, Grégory Smits, Virginie Thion. Processing Fuzzy Relational Queries Using Fuzzy Views. IEEE International Conference on Fuzzy Systems, Jun 2019, New-Orleans, United States. hal-02116133 HAL Id: hal-02116133 https://hal.inria.fr/hal-02116133 Submitted on 30 Apr 2019 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Processing Fuzzy Relational Queries Using Fuzzy Views Emmanuel Doumard, Olivier Pivert, Gregory´ Smits, and Virginie Thion Univ Rennes, IRISA - UMR 6074, F-22305 Lannion, France Email: folivier.pivert,gregory.smits,[email protected] Abstract—This paper proposes two original approaches to the experimentation aimed to compare the performances of the processing of fuzzy queries in a relational database context. The two solutions described before. The experimental results are general idea is to use views, either materialized or not. In the first discussed and the pros and cons of each method are pointed case, materialized views are used to store the satisfaction degrees related to user-defined fuzzy predicates, instead of calculating out. Finally, Section VI recalls the main contributions of the them at runtime by means of user functions embedded in the paper and outlines perspectives for future research.
    [Show full text]
  • DOCUMENTAESUME . Reproductionssupplied By
    DOCUMENTAESUME . ED 191 712 SE 031 937 AUTHOR Klassenm Daniel L.: And Others TITLE A Study of Computer Use and Literacy in Science Education. Final Report, 1978- 1980. ,INSTITUTION Minnesota Educational Coiputing Consoitium, St. Paul. SPONS AGENCY liational Science Foundation, Washington, D.C. PUP DATE ' BO .GRANT NSF-SED-77-18658 NOTE 208P.: Not available in hard copy due to marginal legibility of original document. Appendices A, C, and G removed due to copyright restrictions. Appendix F missing from document prior to its being shipped to EDRS for filming'. () EDPS PRICE MF01 Plus Postage. PC, Not Available from HDRS. DESCRIPTORS *Computer. ASsisted Instruction: *Computer Oriented Programs; Computer Pr-Cgrams; Computers,: *Computer Science Education: *SCience Education; Secondary.' Education: Secondary/School Science ABSTRACT This research projectas designed to provide information which will be of assistance to science educators responsible for and interested in the development,,implementationand evaluation of educational.programs and courses designedto foSter, computer literacy'. A questionnaire concerning computeruse in"the classroom vas answered by 3,576 science teachers: The data fromthe guesticnnaire demonstrate that teachers strongly support minimal understanding,cf computers and their sccietal role forevery secondary school student and that they generally feel positive about the value cf computers in education. Responses of the 929 students who had been exposed to instructional computing activities" demonstrated significant gains
    [Show full text]
  • 193-75. They Cover Information Sources; Philosophy, Policies, Parent Education; Arts, Craftsrecreation-Conservation Or Full Text
    bOCUMENT RESUME ED 131 181 95 CE 007 055 - AUTHOR . Niemi, John AO,. Ed.s; And "others _ TITLE Research aad Investigation in Adult Education: 1976 Annual Register. INSTITUTION Adult Education Association of U.S.A., Washington, D.C.: Northern Illinois Univ., De Kalb. ERIC Clearinghouse\ in-Career Education. SPONS AGENCY National Inst. of Education (DHEW), Washington, PUB DATE Jun 76 ,-.-- NOTE , 347p. HMIS PRICE MF-$0.83 HC-$18.07 Plus Postage. DESCRIPTORS ',Adult Education; *Annotated Bibliographies; *Continuous Learning; Research; *Resource Guides; vocationallEducation \ \ . ABSTRACT , This annotated bibliography includes 787 items of . relearch or investigation in adult education, mostly dated from 193-75. They cover information sources;\ philosophy, policies, general objectives; legislation; finance costs; studies and planning--state, regional, and national; history; adult education as a field of study; adult educationresearch; discemination; adult learning characteristics; high school e\quivalency tests and certificate; program planning and adminIstration; learning environments; instructional methods; ma s nedia; rsonnel and staffing; : communications--instruction'al devices; It6 I evaluation; education of special groups;\program areas: curriculum; continuing education ir the professions; technical/education; management, supervision; labor education;\career. education; occupational education--industrial trainin4;liberal education; healtih, mental health; home, management, cOnsumereducAion; family, parent education; arts, craftsrecreation-Conservation
    [Show full text]
  • Querying Capability Enhancement in Database Using Fuzzy Logic by Amit Garg & Dr
    Global Journal of Computer Science and Technology Volume 12 Issue 6 Version 1.0 March 2012 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals Inc. (USA) Online ISSN: 0975-4172 & Print ISSN: 0975-4350 Querying Capability Enhancement in Database Using Fuzzy Logic By Amit Garg & Dr. Rahul Rishi Maharishi Dayanand University, Rohtak Abstract - We already know that Structured Query Language (SQL) is a very powerful tool. It handles data, which is crisp and precise in nature.but it is unable to satisfy the needs for data which is uncertain, imprecise, inapplicable and vague in nature. The goal of this work is to use Fuzzy techniques i.e linguistic expressions and degrees of truth whose result are presented in this paper. For this purpose we have developed the fuzzy generalized logical condition for the WHERE part of SQL. In this way, fuzzy queries are accessing relational databases in the same way as with SQL. These queries with linguistic hedges are converted into Crisp Query, by deploying an application layer over the Structured Query Language. Keywords : Fuzzy Query, Linguistic variable, Membership value, Fuzzy Logic, Fuzzy Sets, Fuzzy Relational Databases, Fuzzy SQL GJCST Classification: I.5.1 Querying Capability Enhancement in Database Using Fuzzy Logic Strictly as per the compliance and regulations of: © 2012. Amit Garg & Dr. Rahul Rishi. This is a research/review paper, distributed under the terms of the Creative Commons Attribution- Noncommercial 3.0 Unported License http://creativecommons.org/licenses/by-nc/3.0/), permitting all non-commercial use, distribution, and reproduction inany medium, provided the original work is properly cited.
    [Show full text]