Essential Programming for Linguistics / / Martin Weisser.

GBS_insertPreviewButtonPopup('ISBN:9780748638567;Additional Materials and SourcesA gentle introduction to programming for students and researchers interested in conducting computer-based analysis in linguistics, this book is an ideal starting point for linguists approaching programming for the...

Full description

Saved in:
Bibliographic Details
Superior document:Title is part of eBook package: De Gruyter Edinburgh University Press Backlist eBook-Package 2013-2000
VerfasserIn:
Place / Publishing House:Edinburgh : : Edinburgh University Press, , [2022]
©2009
Year of Publication:2022
Language:English
Series:Edinburgh Advanced Textbooks in Linguistics : EATL
Online Access:
Physical Description:1 online resource (184 p.)
Tags: Add Tag
No Tags, Be the first to tag this record!
id 9780748641833
ctrlnum (DE-B1597)616252
collection bib_alma
record_format marc
spelling Weisser, Martin, author. aut http://id.loc.gov/vocabulary/relators/aut
Essential Programming for Linguistics / Martin Weisser.
Edinburgh : Edinburgh University Press, [2022]
©2009
1 online resource (184 p.)
text txt rdacontent
computer c rdamedia
online resource cr rdacarrier
text file PDF rda
Edinburgh Advanced Textbooks in Linguistics : EATL
Frontmatter -- CONTENTS -- LIST OF FIGURES -- LIST OF TABLES -- ACKNOWLEDGEMENTS -- 1 INTRODUCTION -- 2 BASIC PROGRAMMING CONCEPTS - 1 -- 3 BASIC PROGRAMMING CONCEPTS - 2 -- 4 WORKING WITH TEXT (BASIC STRING HANDLING) -- 5 WORKING WITH STORED DATA (BASIC FILE HANDLING) -- 6 IDENTIFYING TEXTUAL PATTERNS (BASIC AND EXTENDED REGULAR EXPRESSIONS) -- 7 MODIFYING TEXTUAL PATTERNS (SUBSTITUTION AND TRANSLITERATION) -- 8 GETTING THINGS INTO THE RIGHT ORDER (BASIC SORTING) -- 9 ELEMENTARY TEXTS STATS (CREATING BASIC FREQUENCY LISTS) -- 10 MORE REPETITIVENESS OR HOW TO TIE THINGS TOGETHER (INTRODUCING MODULARITY) -- 11 OBJECTS -- 12 GETTING GRAPHICAL (SIMPLE USER INTERFACES) -- 13 CONCLUSION -- Appendix A SAMPLE SOLUTIONS -- Appendix B HOW TO GET FURTHER HELP ON PERL -- REFERENCES -- INDEX
restricted access http://purl.org/coar/access_right/c_16ec online access with authorization star
GBS_insertPreviewButtonPopup('ISBN:9780748638567;Additional Materials and SourcesA gentle introduction to programming for students and researchers interested in conducting computer-based analysis in linguistics, this book is an ideal starting point for linguists approaching programming for the first time. Assuming no background knowledge of programming, the author introduces basic notions and techniques needed for linguistic programming and helps readers to develop their understanding of electronic texts.The book includes many examples based on diverse topics in linguistics in order to demonstrate the applicability of the concepts at the heart of programming. Practical examples are designed to help the reader toIdentify basic issues in handling language data, including Unicode processingConduct simple analyses in morphology/morphosyntax, and phonotacticsUnderstanding techniques for matching linguistic patternsLearn to convert data into formats and data structures suitable for linguistic analysisCreate frequency lists from corpus materials to gather basic descriptive statistics on textsUnderstand, obtain and 'clean up' web-based dataDesign graphical user interfaces for writing more efficient and easy-to-use analysis tools.Two different types of exercise help readers to learn to interpret and understand illustrative sample code, and then develop algorithmic thinking and solution strategies through turning a series of instructions into sample programs. Readers will be equipped with the necessary tools for designing their own extended projects.Key FeaturesIdeal introduction for students of linguistics attempting to process corpus materials or literary texts for dissertations, theses or advanced research workLinguistic examples throughout the text clearly demonstrate the application of programming theory and techniquesCoverage ranging from basic to more complex topics and methodologies enables the reader to work at their own paceTwo chapters on the advantages of modularity and associated issues provide a basis for more advanced projectsA concluding chapter introduces graphical user interfaces, providing a basis for user-friendly programs and multi-lingual analysis."
Issued also in print.
Mode of access: Internet via World Wide Web.
In English.
Description based on online resource; title from PDF title page (publisher's Web site, viewed 02. Mrz 2022)
Computational linguistics.
Language & Linguistics.
LANGUAGE ARTS & DISCIPLINES / Linguistics / General. bisacsh
Title is part of eBook package: De Gruyter Edinburgh University Press Backlist eBook-Package 2013-2000 9783110780468
print 9780748638550
https://doi.org/10.1515/9780748641833
https://www.degruyter.com/isbn/9780748641833
Cover https://www.degruyter.com/document/cover/isbn/9780748641833/original
language English
format eBook
author Weisser, Martin,
Weisser, Martin,
spellingShingle Weisser, Martin,
Weisser, Martin,
Essential Programming for Linguistics /
Edinburgh Advanced Textbooks in Linguistics : EATL
Frontmatter --
CONTENTS --
LIST OF FIGURES --
LIST OF TABLES --
ACKNOWLEDGEMENTS --
1 INTRODUCTION --
2 BASIC PROGRAMMING CONCEPTS - 1 --
3 BASIC PROGRAMMING CONCEPTS - 2 --
4 WORKING WITH TEXT (BASIC STRING HANDLING) --
5 WORKING WITH STORED DATA (BASIC FILE HANDLING) --
6 IDENTIFYING TEXTUAL PATTERNS (BASIC AND EXTENDED REGULAR EXPRESSIONS) --
7 MODIFYING TEXTUAL PATTERNS (SUBSTITUTION AND TRANSLITERATION) --
8 GETTING THINGS INTO THE RIGHT ORDER (BASIC SORTING) --
9 ELEMENTARY TEXTS STATS (CREATING BASIC FREQUENCY LISTS) --
10 MORE REPETITIVENESS OR HOW TO TIE THINGS TOGETHER (INTRODUCING MODULARITY) --
11 OBJECTS --
12 GETTING GRAPHICAL (SIMPLE USER INTERFACES) --
13 CONCLUSION --
Appendix A SAMPLE SOLUTIONS --
Appendix B HOW TO GET FURTHER HELP ON PERL --
REFERENCES --
INDEX
author_facet Weisser, Martin,
Weisser, Martin,
author_variant m w mw
m w mw
author_role VerfasserIn
VerfasserIn
author_sort Weisser, Martin,
title Essential Programming for Linguistics /
title_full Essential Programming for Linguistics / Martin Weisser.
title_fullStr Essential Programming for Linguistics / Martin Weisser.
title_full_unstemmed Essential Programming for Linguistics / Martin Weisser.
title_auth Essential Programming for Linguistics /
title_alt Frontmatter --
CONTENTS --
LIST OF FIGURES --
LIST OF TABLES --
ACKNOWLEDGEMENTS --
1 INTRODUCTION --
2 BASIC PROGRAMMING CONCEPTS - 1 --
3 BASIC PROGRAMMING CONCEPTS - 2 --
4 WORKING WITH TEXT (BASIC STRING HANDLING) --
5 WORKING WITH STORED DATA (BASIC FILE HANDLING) --
6 IDENTIFYING TEXTUAL PATTERNS (BASIC AND EXTENDED REGULAR EXPRESSIONS) --
7 MODIFYING TEXTUAL PATTERNS (SUBSTITUTION AND TRANSLITERATION) --
8 GETTING THINGS INTO THE RIGHT ORDER (BASIC SORTING) --
9 ELEMENTARY TEXTS STATS (CREATING BASIC FREQUENCY LISTS) --
10 MORE REPETITIVENESS OR HOW TO TIE THINGS TOGETHER (INTRODUCING MODULARITY) --
11 OBJECTS --
12 GETTING GRAPHICAL (SIMPLE USER INTERFACES) --
13 CONCLUSION --
Appendix A SAMPLE SOLUTIONS --
Appendix B HOW TO GET FURTHER HELP ON PERL --
REFERENCES --
INDEX
title_new Essential Programming for Linguistics /
title_sort essential programming for linguistics /
series Edinburgh Advanced Textbooks in Linguistics : EATL
series2 Edinburgh Advanced Textbooks in Linguistics : EATL
publisher Edinburgh University Press,
publishDate 2022
physical 1 online resource (184 p.)
Issued also in print.
contents Frontmatter --
CONTENTS --
LIST OF FIGURES --
LIST OF TABLES --
ACKNOWLEDGEMENTS --
1 INTRODUCTION --
2 BASIC PROGRAMMING CONCEPTS - 1 --
3 BASIC PROGRAMMING CONCEPTS - 2 --
4 WORKING WITH TEXT (BASIC STRING HANDLING) --
5 WORKING WITH STORED DATA (BASIC FILE HANDLING) --
6 IDENTIFYING TEXTUAL PATTERNS (BASIC AND EXTENDED REGULAR EXPRESSIONS) --
7 MODIFYING TEXTUAL PATTERNS (SUBSTITUTION AND TRANSLITERATION) --
8 GETTING THINGS INTO THE RIGHT ORDER (BASIC SORTING) --
9 ELEMENTARY TEXTS STATS (CREATING BASIC FREQUENCY LISTS) --
10 MORE REPETITIVENESS OR HOW TO TIE THINGS TOGETHER (INTRODUCING MODULARITY) --
11 OBJECTS --
12 GETTING GRAPHICAL (SIMPLE USER INTERFACES) --
13 CONCLUSION --
Appendix A SAMPLE SOLUTIONS --
Appendix B HOW TO GET FURTHER HELP ON PERL --
REFERENCES --
INDEX
isbn 9780748641833
9783110780468
9780748638550
callnumber-first P - Language and Literature
callnumber-subject P - Philology and Linguistics
callnumber-label P98
callnumber-sort P 298 W45 42009
url https://doi.org/10.1515/9780748641833
https://www.degruyter.com/isbn/9780748641833
https://www.degruyter.com/document/cover/isbn/9780748641833/original
illustrated Not Illustrated
doi_str_mv 10.1515/9780748641833
work_keys_str_mv AT weissermartin essentialprogrammingforlinguistics
status_str n
ids_txt_mv (DE-B1597)616252
carrierType_str_mv cr
hierarchy_parent_title Title is part of eBook package: De Gruyter Edinburgh University Press Backlist eBook-Package 2013-2000
is_hierarchy_title Essential Programming for Linguistics /
container_title Title is part of eBook package: De Gruyter Edinburgh University Press Backlist eBook-Package 2013-2000
_version_ 1806143320911511552
fullrecord <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>05516nam a22006855i 4500</leader><controlfield tag="001">9780748641833</controlfield><controlfield tag="003">DE-B1597</controlfield><controlfield tag="005">20220302035458.0</controlfield><controlfield tag="006">m|||||o||d||||||||</controlfield><controlfield tag="007">cr || ||||||||</controlfield><controlfield tag="008">220302t20222009stk fo d z eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780748641833</subfield></datafield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1515/9780748641833</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-B1597)616252</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-B1597</subfield><subfield code="b">eng</subfield><subfield code="c">DE-B1597</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">stk</subfield><subfield code="c">GB-SCT</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">P98</subfield><subfield code="b">.W45 2009</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">LAN009000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ES 930</subfield><subfield code="2">rvk</subfield><subfield code="0">(DE-625)rvk/27932:</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Weisser, Martin, </subfield><subfield code="e">author.</subfield><subfield code="4">aut</subfield><subfield code="4">http://id.loc.gov/vocabulary/relators/aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Essential Programming for Linguistics /</subfield><subfield code="c">Martin Weisser.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Edinburgh : </subfield><subfield code="b">Edinburgh University Press, </subfield><subfield code="c">[2022]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">©2009</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (184 p.)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="347" ind1=" " ind2=" "><subfield code="a">text file</subfield><subfield code="b">PDF</subfield><subfield code="2">rda</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Edinburgh Advanced Textbooks in Linguistics : EATL</subfield></datafield><datafield tag="505" ind1="0" ind2="0"><subfield code="t">Frontmatter -- </subfield><subfield code="t">CONTENTS -- </subfield><subfield code="t">LIST OF FIGURES -- </subfield><subfield code="t">LIST OF TABLES -- </subfield><subfield code="t">ACKNOWLEDGEMENTS -- </subfield><subfield code="t">1 INTRODUCTION -- </subfield><subfield code="t">2 BASIC PROGRAMMING CONCEPTS - 1 -- </subfield><subfield code="t">3 BASIC PROGRAMMING CONCEPTS - 2 -- </subfield><subfield code="t">4 WORKING WITH TEXT (BASIC STRING HANDLING) -- </subfield><subfield code="t">5 WORKING WITH STORED DATA (BASIC FILE HANDLING) -- </subfield><subfield code="t">6 IDENTIFYING TEXTUAL PATTERNS (BASIC AND EXTENDED REGULAR EXPRESSIONS) -- </subfield><subfield code="t">7 MODIFYING TEXTUAL PATTERNS (SUBSTITUTION AND TRANSLITERATION) -- </subfield><subfield code="t">8 GETTING THINGS INTO THE RIGHT ORDER (BASIC SORTING) -- </subfield><subfield code="t">9 ELEMENTARY TEXTS STATS (CREATING BASIC FREQUENCY LISTS) -- </subfield><subfield code="t">10 MORE REPETITIVENESS OR HOW TO TIE THINGS TOGETHER (INTRODUCING MODULARITY) -- </subfield><subfield code="t">11 OBJECTS -- </subfield><subfield code="t">12 GETTING GRAPHICAL (SIMPLE USER INTERFACES) -- </subfield><subfield code="t">13 CONCLUSION -- </subfield><subfield code="t">Appendix A SAMPLE SOLUTIONS -- </subfield><subfield code="t">Appendix B HOW TO GET FURTHER HELP ON PERL -- </subfield><subfield code="t">REFERENCES -- </subfield><subfield code="t">INDEX</subfield></datafield><datafield tag="506" ind1="0" ind2=" "><subfield code="a">restricted access</subfield><subfield code="u">http://purl.org/coar/access_right/c_16ec</subfield><subfield code="f">online access with authorization</subfield><subfield code="2">star</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">GBS_insertPreviewButtonPopup('ISBN:9780748638567;Additional Materials and SourcesA gentle introduction to programming for students and researchers interested in conducting computer-based analysis in linguistics, this book is an ideal starting point for linguists approaching programming for the first time. Assuming no background knowledge of programming, the author introduces basic notions and techniques needed for linguistic programming and helps readers to develop their understanding of electronic texts.The book includes many examples based on diverse topics in linguistics in order to demonstrate the applicability of the concepts at the heart of programming. Practical examples are designed to help the reader toIdentify basic issues in handling language data, including Unicode processingConduct simple analyses in morphology/morphosyntax, and phonotacticsUnderstanding techniques for matching linguistic patternsLearn to convert data into formats and data structures suitable for linguistic analysisCreate frequency lists from corpus materials to gather basic descriptive statistics on textsUnderstand, obtain and 'clean up' web-based dataDesign graphical user interfaces for writing more efficient and easy-to-use analysis tools.Two different types of exercise help readers to learn to interpret and understand illustrative sample code, and then develop algorithmic thinking and solution strategies through turning a series of instructions into sample programs. Readers will be equipped with the necessary tools for designing their own extended projects.Key FeaturesIdeal introduction for students of linguistics attempting to process corpus materials or literary texts for dissertations, theses or advanced research workLinguistic examples throughout the text clearly demonstrate the application of programming theory and techniquesCoverage ranging from basic to more complex topics and methodologies enables the reader to work at their own paceTwo chapters on the advantages of modularity and associated issues provide a basis for more advanced projectsA concluding chapter introduces graphical user interfaces, providing a basis for user-friendly programs and multi-lingual analysis."</subfield></datafield><datafield tag="530" ind1=" " ind2=" "><subfield code="a">Issued also in print.</subfield></datafield><datafield tag="538" ind1=" " ind2=" "><subfield code="a">Mode of access: Internet via World Wide Web.</subfield></datafield><datafield tag="546" ind1=" " ind2=" "><subfield code="a">In English.</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Description based on online resource; title from PDF title page (publisher's Web site, viewed 02. Mrz 2022)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computational linguistics.</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Language &amp; Linguistics.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">LANGUAGE ARTS &amp; DISCIPLINES / Linguistics / General.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="773" ind1="0" ind2="8"><subfield code="i">Title is part of eBook package:</subfield><subfield code="d">De Gruyter</subfield><subfield code="t">Edinburgh University Press Backlist eBook-Package 2013-2000</subfield><subfield code="z">9783110780468</subfield></datafield><datafield tag="776" ind1="0" ind2=" "><subfield code="c">print</subfield><subfield code="z">9780748638550</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://doi.org/10.1515/9780748641833</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://www.degruyter.com/isbn/9780748641833</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="3">Cover</subfield><subfield code="u">https://www.degruyter.com/document/cover/isbn/9780748641833/original</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">978-3-11-078046-8 Edinburgh University Press Backlist eBook-Package 2013-2000</subfield><subfield code="c">2000</subfield><subfield code="d">2013</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">EBA_BACKALL</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">EBA_CL_LS</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">EBA_EBACKALL</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">EBA_EBKALL</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">EBA_ECL_LS</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">EBA_EEBKALL</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">EBA_ESSHALL</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">EBA_PPALL</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">EBA_SSHALL</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">GBV-deGruyter-alles</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">PDA11SSHE</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">PDA13ENGE</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">PDA17SSHEE</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">PDA5EBK</subfield></datafield></record></collection>