An introduction to natural language processing through Prolog:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
London [u.a.]
Longman
1998
|
Ausgabe: | 1. publ. |
Schriftenreihe: | Learning about language
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XI, 306 S. graph. Darst. |
ISBN: | 0582066220 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV011882104 | ||
003 | DE-604 | ||
005 | 20041012 | ||
007 | t | ||
008 | 980409s1998 d||| |||| 00||| eng d | ||
020 | |a 0582066220 |9 0-582-06622-0 | ||
035 | |a (OCoLC)39085520 | ||
035 | |a (DE-599)BVBBV011882104 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-739 |a DE-29T | ||
050 | 0 | |a QA76.9.N38 | |
082 | 0 | |a 006.3/5 |2 21 | |
084 | |a ER 900 |0 (DE-625)27772: |2 rvk | ||
100 | 1 | |a Matthews, Clive |e Verfasser |4 aut | |
245 | 1 | 0 | |a An introduction to natural language processing through Prolog |c Clive Matthews |
250 | |a 1. publ. | ||
264 | 1 | |a London [u.a.] |b Longman |c 1998 | |
300 | |a XI, 306 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Learning about language | |
650 | 7 | |a Natuurlijke-taalverwerking |2 gtt | |
650 | 7 | |a PROLOG |2 gtt | |
650 | 4 | |a Natural language processing (Computer science) | |
650 | 4 | |a Prolog (Computer program language) | |
650 | 0 | 7 | |a Natürliche Sprache |0 (DE-588)4041354-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Sprachverarbeitung |0 (DE-588)4116579-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a PROLOG |g Programmiersprache |0 (DE-588)4047464-1 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a PROLOG |g Programmiersprache |0 (DE-588)4047464-1 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Sprachverarbeitung |0 (DE-588)4116579-2 |D s |
689 | 1 | 1 | |a Natürliche Sprache |0 (DE-588)4041354-8 |D s |
689 | 1 | |5 DE-604 | |
856 | 4 | 2 | |m HEBIS Datenaustausch Darmstadt |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008027527&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-008027527 |
Datensatz im Suchindex
_version_ | 1804126468160094208 |
---|---|
adam_text | AN INTRODUCTION TO NATURAL LANGUAGE PROCESSING THROUGH PROLOG CLIVE
MATTHEWS LONGMAN LONDON AND NEW YORK CONTENTS PREFACE VIII PART I:
INTRODUCTION 1 1 NATURAL LANGUAGE PROCESSING 3 1.1 NATURAL LANGUAGE
INTERFACES 4 1.2 THE LINGUISTIC APPLICATION OF NLP 8 1.3 NLP AS A TOOL
FOR LINGUISTIC RESEARCH 11 1.4 FURTHER READING 12 2 THE CHALLENGE OF
NATURAL LANGUAGE PROCESSING 14 2.1 KNOWLEDGE OF LINGUISTIC STRUCTURE 14
2.2 AMBIGUITY AND CONTEXTUAL KNOWLEDGE 18 2.3 THE PROCESS OF LANGUAGE
UNDERSTANDING 23 2.4 PSYCHOLINGUISTICS AND NLP 27 2.5 FURTHER READING
30 PART II: THE FUNDAMENTALS OF PROLOG PROGRAMMING 31 3 FACTS 33 3.1
FACTS 33 3.2 ASKING SIMPLE QUESTIONS IN PROLOG 38 3.3 COMPOUND QUESTIONS
42 3.4 QUESTIONS WITH VARIABLES 43 3.5 FINDING ALTERNATIVE ANSWERS:
BACKTRACKING 48 3.6 USING VARIABLES IN FACTS 51 3.7 FURTHER READING 52
** 4 RULES AND COMPLEX NAMES 53 4.1 RULES 53 4.2 HOW PROLOG ANSWERS
QUESTIONS USING RULES 58 4.3 STRUCTURED OBJECTS 61 5 LISTS AND RECURSIVE
RULES 6 4 5.1 LISTS 64 5.2 RECURSIVE RULES 68 VI CONTENTS 6 DEVELOPING
PROLOG PROGRAMS 82 6.1 THE MEANING OF PROLOG PROGRAMS 82 6.2 DESIGNING
PROGRAMS 85 6.3 LAYING OUT PROGRAMS 86 6.4 SEARCH TREES 89 6.5 SEARCH
STRATEGIES 93 6.6 TRACING A PROOF 97 6.7 SOME COMMON PROGRAMMING ERRORS
102 6.8 FURTHER READING 104 7 BUILT-IN PREDICATES 105 7.1 INPUT AND
OUTPUT 105 7.2 FAIL 109 7.3 CONSULT AND RECONSULT 111 7.4 MODIFYING THE
DATABASE 111 7.5 DEFINING OPERATORS 112 7.6 THE CUT 114 7.7 PROGRAM
LISTING 119 PART III: NATURAL LANGUAGE PROCESSING WITH PROLOG 121 8
FINITE STATE GRAMMARS AND SENTENCE RECOGNITION 123 8.1 SENTENCE FRAME
GRAMMARS 123 8.2 PARSING AND RECOGNITION USING A SENTENCE FRAME GRAMMAR
125 8.3 AN ALTERNATIVE NOTATION FOR SENTENCE FRAME GRAMMARS 128 8.4 A
FINITE STATE GRAMMAR-BASED RECOGNISOR 131 8.5 EXTENDING THE RANGE OF
FINITE STATE GRAMMARS 135 8.6 FURTHER READING 139 8.7 PROGRAM LISTINGS
139 9 RECURSIVE TRANSITION NETWORKS 143 9.1 PHRASE STRUCTURE 144 9.2
EXTENDING THE NETWORK NOTATION 149 9.3 AN RTN-BASED RECOGNISOR 151 9.4
IMPLEMENTING AN RTN RECOGNISOR IN PROLOG 155 9.5 EXTENDING THE RTN
NOTATION 158 9.6 FURTHER READING 161 9.7 PROGRAM LISTINGS 161 10 PHRASE
STRUCTURE GRAMMARS 164 10.1 PHRASE STRUCTURE GRAMMARS 165 10.2 A SIMPLE
PHRASE STRUCTURE RECOGNISOR 170 10.3 DIRECTLY REPRESENTING PHRASE
STRUCTURE GRAMMARS IN PROLOG 172 10.4 EFFICIENCY 175 10.5 DIFFERENCE
LISTS 176 10.6 THE GRAMMARRULE NOTATION 182 CONTENTS VII 10.7 FURTHER
READING 183 10.8 PROGRAM LISTINGS 183 11 DEFINITE CLAUSE GRAMMARS 185
11.1 GRAMMAR SYMBOLS AS COMPLEX TERMS 185 11.2 PROCEDURE CALLS 206 11.3
FURTHER READING 211 11.4 PROGRAM LISTINGS 212 12 ALTERNATIVE PARSING
STRATEGIES 214 12.1 A TOP-DOWN INTERPRETER 214 12.2 PROBLEMS WITH
TOP-DOWN PARSING 216 12.3 A BOTTOM-UP INTERPRETER 218 12.4 A LEFT-CORNER
INTERPRETER 220 12.5 DETERMINISTIC PARSING 225 12.6 CHART PARSING 233
12.7 FURTHER READING 242 12.8 PROGRAM LISTINGS 243 SOLUTIONS TO
EXERCISES 248 GLOSSARY OF TERMS 284 BIBLIOGRAPHY 295 INDEX 303
|
any_adam_object | 1 |
author | Matthews, Clive |
author_facet | Matthews, Clive |
author_role | aut |
author_sort | Matthews, Clive |
author_variant | c m cm |
building | Verbundindex |
bvnumber | BV011882104 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.9.N38 |
callnumber-search | QA76.9.N38 |
callnumber-sort | QA 276.9 N38 |
callnumber-subject | QA - Mathematics |
classification_rvk | ER 900 |
ctrlnum | (OCoLC)39085520 (DE-599)BVBBV011882104 |
dewey-full | 006.3/5 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 006 - Special computer methods |
dewey-raw | 006.3/5 |
dewey-search | 006.3/5 |
dewey-sort | 16.3 15 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik Sprachwissenschaft Literaturwissenschaft |
edition | 1. publ. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01795nam a2200469 c 4500</leader><controlfield tag="001">BV011882104</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20041012 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">980409s1998 d||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0582066220</subfield><subfield code="9">0-582-06622-0</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)39085520</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV011882104</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-739</subfield><subfield code="a">DE-29T</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.9.N38</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">006.3/5</subfield><subfield code="2">21</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ER 900</subfield><subfield code="0">(DE-625)27772:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Matthews, Clive</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">An introduction to natural language processing through Prolog</subfield><subfield code="c">Clive Matthews</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. publ.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">London [u.a.]</subfield><subfield code="b">Longman</subfield><subfield code="c">1998</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XI, 306 S.</subfield><subfield code="b">graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Learning about language</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Natuurlijke-taalverwerking</subfield><subfield code="2">gtt</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">PROLOG</subfield><subfield code="2">gtt</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Natural language processing (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Prolog (Computer program language)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Natürliche Sprache</subfield><subfield code="0">(DE-588)4041354-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Sprachverarbeitung</subfield><subfield code="0">(DE-588)4116579-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">PROLOG</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4047464-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">PROLOG</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4047464-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Sprachverarbeitung</subfield><subfield code="0">(DE-588)4116579-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Natürliche Sprache</subfield><subfield code="0">(DE-588)4041354-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HEBIS Datenaustausch Darmstadt</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008027527&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-008027527</subfield></datafield></record></collection> |
id | DE-604.BV011882104 |
illustrated | Illustrated |
indexdate | 2024-07-09T18:17:56Z |
institution | BVB |
isbn | 0582066220 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-008027527 |
oclc_num | 39085520 |
open_access_boolean | |
owner | DE-739 DE-29T |
owner_facet | DE-739 DE-29T |
physical | XI, 306 S. graph. Darst. |
publishDate | 1998 |
publishDateSearch | 1998 |
publishDateSort | 1998 |
publisher | Longman |
record_format | marc |
series2 | Learning about language |
spelling | Matthews, Clive Verfasser aut An introduction to natural language processing through Prolog Clive Matthews 1. publ. London [u.a.] Longman 1998 XI, 306 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Learning about language Natuurlijke-taalverwerking gtt PROLOG gtt Natural language processing (Computer science) Prolog (Computer program language) Natürliche Sprache (DE-588)4041354-8 gnd rswk-swf Sprachverarbeitung (DE-588)4116579-2 gnd rswk-swf PROLOG Programmiersprache (DE-588)4047464-1 gnd rswk-swf PROLOG Programmiersprache (DE-588)4047464-1 s DE-604 Sprachverarbeitung (DE-588)4116579-2 s Natürliche Sprache (DE-588)4041354-8 s HEBIS Datenaustausch Darmstadt application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008027527&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Matthews, Clive An introduction to natural language processing through Prolog Natuurlijke-taalverwerking gtt PROLOG gtt Natural language processing (Computer science) Prolog (Computer program language) Natürliche Sprache (DE-588)4041354-8 gnd Sprachverarbeitung (DE-588)4116579-2 gnd PROLOG Programmiersprache (DE-588)4047464-1 gnd |
subject_GND | (DE-588)4041354-8 (DE-588)4116579-2 (DE-588)4047464-1 |
title | An introduction to natural language processing through Prolog |
title_auth | An introduction to natural language processing through Prolog |
title_exact_search | An introduction to natural language processing through Prolog |
title_full | An introduction to natural language processing through Prolog Clive Matthews |
title_fullStr | An introduction to natural language processing through Prolog Clive Matthews |
title_full_unstemmed | An introduction to natural language processing through Prolog Clive Matthews |
title_short | An introduction to natural language processing through Prolog |
title_sort | an introduction to natural language processing through prolog |
topic | Natuurlijke-taalverwerking gtt PROLOG gtt Natural language processing (Computer science) Prolog (Computer program language) Natürliche Sprache (DE-588)4041354-8 gnd Sprachverarbeitung (DE-588)4116579-2 gnd PROLOG Programmiersprache (DE-588)4047464-1 gnd |
topic_facet | Natuurlijke-taalverwerking PROLOG Natural language processing (Computer science) Prolog (Computer program language) Natürliche Sprache Sprachverarbeitung PROLOG Programmiersprache |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008027527&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT matthewsclive anintroductiontonaturallanguageprocessingthroughprolog |