Title Details: | |
Introduction to Software Engineering with Natural Language Processing |
|
Authors: |
Papakitsos, Evangelos C. |
Subject: | MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > INTELLIGENT SYSTEMS > NATURAL LANGUAGE PROCESSING MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > SOFTWARE DEVELOPMENT FUNDAMENTALS > DEVELOPMENT METHODS MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > SOFTWARE ENGINEERING > SOFTWARE PROCESSES MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > SOFTWARE ENGINEERING > SOFTWARE PROJECT MANAGEMENT MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > SOFTWARE ENGINEERING > SOFTWARE DESIGN MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > SOFTWARE ENGINEERING > SOFTWARE CONSTRUCTION MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > SOFTWARE ENGINEERING > SOFTWARE VERIFICATION AND VALIDATION MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > SOFTWARE ENGINEERING > SOFTWARE RELIABILITY |
Keywords: |
Software Engineering
Natural Language Processing Language Engineering |
Description: | |
Abstract: |
This book is a selection of teaching material for the teaching of five postgraduate-level courses, which was initially gathered and cognitively organized in three volumes. The scattered original material today is presented renewed in this volume and intended for
postgraduate students that are graduates of Humanities, who wish to deal with the scientific field of Computational Linguistics and its applications (Natural Language Processing). The content of this book is structured in twelve chapters. The first five chapters cover those topics that are a prerequisite for creating quality Natural Language Processing software (and more). That is, these chapters mainly cover issues of preparing a software creation project, such as the issues of project organization and management, recording of procedures, methods, options and results, as well as the quality control of all previous ones. Because this knowledge of the above topics cultivates a work culture of total quality, it is considered here that their teaching should precede, contrary to what may happen in other corresponding manuals, where these topics usually follow. The remaining chapters mainly cover the methodological issues of the realization of Natural Language Processing software products, with the rationale that every software application (regardless of the field) consists of three basic components: (a) the data and their management, (b) the processing algorithms of the data, as well as (c) the interaction of the user with the information system, through the interface environment.
|
Linguistic Editors: |
Paxinou, Evgenia |
Graphic Editors: |
Kotzampasi, Dora |
Type: |
Postgraduate textbook |
Creation Date: | 25-01-2024 |
Item Details: | |
ISBN |
978-618-228-190-1 |
License: |
Attribution - NonCommercial - ShareAlike 4.0 International (CC BY-NC-SA 4.0) |
DOI | http://dx.doi.org/10.57713/kallipos-425 |
Handle | http://hdl.handle.net/11419/12273 |
Bibliographic Reference: | Papakitsos, E. (2024). Introduction to Software Engineering with Natural Language Processing [Postgraduate textbook]. Kallipos, Open Academic Editions. https://dx.doi.org/10.57713/kallipos-425 |
Language: |
Greek |
Consists of: |
1. Introduction 2. Mathematical Background 3. Software Management 4. Software Documentation 5. Software Quality Assurance 6. System Analysis 7. Grammar Formalisms 8. Data Management 9. Software Design 10. Software Implementation 11. Interface Environment 12. Software Maintenance - Epilogue |
Number of pages |
294 |
Publication Origin: |
Kallipos, Open Academic Editions |
You can also view | |
User comments | |
There are no published comments available! | |