An Introduction to Text Processingbridges the gap between "how-to" word processing books and graduate level texts on the various components of text processing such as data compression, parsing, and natural language translation. It is the first broad, complete, and balanced survey of this burgeoning applications area and the theories that underlie it. The organization of the book follows a logical progression of levels at which a text file can be processed from characters, through symbols and words, to full text techniques. More comprehensive than existing texts, the book's approach also includes compression, encryption, and macroprocessing. An Introduction to Text Processingassumes a background in algorithms and data structures, some programming experience in a structured high-level language, and familiarity with the Unix operating system. Peter D. Smith is Professor of Computer Science at California State University, Northridge, and coauthor of Files and Databases: An Introduction. Contents: Part I, Document Manipulation. Document Input and Assembly. Document Storage and Retrieval. Part II, Character-by-Character Processing.Editors. Compression. Encryption. Part III, Symbol-by-Symbol Processing. Macroprocessors. Text Formatting. Concordances and Collocations. Part IV, Word-by-Word Processing. Formatting Revisited - Hyphenation. Spelling Checking and Correction. Part V. Natural Language Processing. Tools for Writers. Authorship Studies. Abstraction. Translation.Smith, Peter D. is the author of 'An Introduction to Text Processing', published 1990 under ISBN 9780262192996 and ISBN 0262192993.