+353-1-416-8900REST OF WORLD
+44-20-3973-8888REST OF WORLD
1-917-300-0470EAST COAST U.S
1-800-526-8630U.S. (TOLL FREE)

A Handbook of Computational Linguistics: Artificial Intelligence in Natural Language Processing

  • Book

  • August 2024
  • Bentham Science Publishers Ltd
  • ID: 5993913
This handbook provides a comprehensive understanding of computational linguistics, focusing on the integration of deep learning in natural language processing (NLP). 18 edited chapters cover the state-of-the-art theoretical and experimental research on NLP, offering insights into advanced models and recent applications.

Highlights:

  • Foundations of NLP: Provides an in-depth study of natural language processing, including basics, challenges, and applications.
  • Advanced NLP Techniques: Explores recent advancements in text summarization, machine translation, and deep learning applications in NLP.
  • Practical Applications: Demonstrates use cases on text identification from hazy images, speech-to-sign language translation, and word sense disambiguation using deep learning.
  • Future Directions: Includes discussions on the future of NLP, including transfer learning, beyond syntax and semantics, and emerging challenges.

Key features:

  • Comprehensive coverage of NLP and deep learning integration.
  • Practical insights into real-world applications
  • Detailed exploration of recent research and advancements through 16 easy to read chapters
  • References and notes on experimental methods used for advanced readers
  • Ideal for researchers, students, and professionals, this book offers a thorough understanding of computational linguistics by equipping readers with the knowledge to understand how computational techniques are applied to understand text, language and speech.

Readership:

  • Researchers, students, and professionals in computer science and related fields (AI, ML, NLP and computational linguistics).

Table of Contents

  • PREFACE
  • KEY FEATURES
  • LIST OF CONTRIBUTORS
CHAPTER 1 A COMPREHENSIVE STUDY OF NATURAL LANGUAGE PROCESSING
  • Rohit Vashisht, Sonia Deshmukh, Ambrish Gangal and Garima Singh
  • 1. INTRODUCTION
  • 2. EMERGENCY OF NLP
  • 3. WORKING MODEL OF NLP
  • 4. MAJOR APPLICATION OF NLP
  • 5. NLP’s PRIME CHALLENGES
  • CONCLUSION AND FUTURE DIRECTIONS
  • REFERENCES
CHAPTER 2 RECENT ADVANCEMENTS IN TEXT SUMMARIZATION WITH NATURAL
  • LANGUAGE PROCESSING
  • Asha Rani Mishra and Payal Garg
  • 1. INTRODUCTION
  • 1.1. Evolution in NLP
  • 1.2. Recent Advancement in NLP
  • 1.3. Applications in NLP
  • 1.4. Role of Natural Language Processing in Text Mining
  • 1.5. Challenges in Handling Text Data
  • 2. REVIEW OF NATURAL LANGUAGE PROCESSING CONCEPTS, TECHNIQUES,
  • TRENDS, AND APPLICATIONS
  • 3. NATURAL LANGUAGE PROCESSING (NLP) IN TEXT SUMMARIZATION
  • 3.1. Nature of Text Summarization According to Input
  • 3.2. Nature of Text Summarization According to Output
  • 3.3. Challenges in Text Summarization Approaches
  • 4. GENERATING SUMMARY USING EXTRACTIVE APPROACH
  • 5. PROPOSED METHODOLOGY
  • 5.1. Steps in Textrank Algorithm
  • 6. RESULTS AND DISCUSSION
  • 6.1. Spacy
  • 6.2. NLTK
  • 6.3. Sumy
  • 6.4. ROUGE Scores as Evaluation Metrics for Generated Summary
  • CONCLUSION AND FUTURE SCOPE
  • REFERENCES
CHAPTER 3 LEARNING TECHNIQUES FOR NATURAL LANGUAGE PROCESSING: AN
  • OVERVIEW
  • Shahina Anjum and Sunil Kumar Yadav
  • 1. INTRODUCTION
  • 1.1. Categorization of NLP
  • 1.2. Natural Language Processing Phases
  • 2. REVIEW OF NATURAL LANGUAGE PROCESSING
  • 3. NATURAL LANGUAGE TECHNIQUES
  • 3.1. Popular NLP Techniques
  • 3.1.1. Support Vector Machines
  • 3.1.2. Neural Networks
  • 3.1.3. Deep Learning Models
  • 3.2. Traditional NLP Techniques
  • 3.2.1. Probabilistic Models
  • 3.2.2. N-Gram Models
  • 3.2.3. Hidden Markov Models
  • 3.3. Advanced NLP Techniques
  • 3.3.1. Transfer learning
  • a. Advantages of Performing Transfer Learning
  • 3.3.2. Domain Adaptation
  • 4. CATEGORIZATION OF NLP TECHNIQUES
  • 5. ROLE OF NATURAL LANGUAGE PROCESSING IN LARGE PROJECTS
  • 5.1. Challenges in NLP Learning Techniques
  • CONCLUSION
  • REFERENCES
CHAPTER 4 NATURAL LANGUAGE PROCESSING: BASICS, CHALLENGES, AND
  • CLUSTERING APPLICATIONS
  • Subhajit Ghosh
  • 1. INTRODUCTION
  • 2. REVIEW OF NLP CHALLENGES
  • 3. NLP APPROACHES
  • 4. TEXT CLUSTERING: AN ESSENTIAL TASK IN NLP
  • 4.1. Challenges of Text Clustering
  • 5. COMPUTATIONAL METHODOLOGY FOR TEXT CLUSTERING
  • 5.1. Vector Space Model
  • 5.2. Experiments with K-Means
  • 5.3. Using GA
  • 6. MACHINE TRANSLATION AND OTHER NLP APPLICATIONS
  • CONCLUSION
  • REFERENCES
CHAPTER 5 HYBRID APPROACH TO TEXT TRANSLATION IN NLP USING DEEP
  • LEARNING AND ENSEMBLE METHOD
  • Richa Singh, Rekha Kashyap and Nidhi Srivastava
  • 1. INTRODUCTION
  • 2. REVIEW OF FEDERATED LEARNING
  • 3. RECENT RESEARCH IN NLP USING DEEP LEARNING
  • 4. PROBLEM IDENTIFICATION
  • 5. PROPOSED SOLUTION
  • 6. RESULT
  • 7. DISCUSSION
  • CONCLUSION
  • REFERENCES
CHAPTER 6 DEEP LEARNING IN NATURAL LANGUAGE PROCESSING
  • Rashmi Kumari, Subhranil Das, Raghwendra Kishore Singh and Abhishek Thakur
  • 1. INTRODUCTION
  • 2. NLP COMPONENTS
  • 2.1. NLU
  • 2.2. NLG
  • 3. DEEP LEARNING FOR TEXT REPRESENTATION
  • 3.1. Word Embeddings
  • 3.2. Sentence and Document Embeddings
  • 4. DEEP LEARNING FOR TEXT CLASSIFICATION (TC)
  • 5. DEEP LEARNING FOR SEQUENCE LABELLING
  • 5.1. POS
  • 5.2. NER
  • 5.3. Chunking and Parsing
  • 6. DEEP LEARNING FOR TEXT GENERATION
  • 7. APPLICATIONS OF DEEP LEARNING IN NLP
  • CONCLUSION
  • REFERENCES
CHAPTER 7 DEEP LEARNING-BASED TEXT IDENTIFICATION FROM HAZY IMAGES:
  • A SELF-COLLECTED DATASET APPROACH
  • Sandeep Kumar Vishwakarma, Anuradha Pillai and Deepika Punj
  • 1. INTRODUCTION
  • 2. LITERATURE SURVEY
  • 2.1. Image Dehazing Methods
  • 2.2. Text Detection Methods
  • 3. METHODOLOGY AND FRAMEWORK
  • 3.1. Algorithm
  • 4. EXPERIMENTAL SETUP AND RESULTS
  • 4.1. Evaluation Results
  • 4.2. Comparison with Existing Methods
  • CONCLUSION
  • REFERENCES
CHAPTER 8 DEEP LEARNING-BASED WORD SENSE DISAMBIGUATION FOR HINDI
  • LANGUAGE USING HINDI WORDNET DATASET
  • Preeti Yadav, Sandeep Vishwakarma and Sunil Kumar
  • 1. INTRODUCTION
  • 2. HINDI WORDNET
  • 2.1. The Application Programming Interface for the Hindi Wordnet
  • 3. LITERATURE REVIEW
  • 4. PROPOSED APPROACH AND FRAMEWORK
  • 5. EXPERIMENTAL SETUP AND RESULTS
  • CONCLUSION
  • REFERENCES
CHAPTER 9 THE MACHINE TRANSLATION SYSTEMS DEMYSTIFYING THE
  • APPROACHES
  • Shree Harsh Attri and Tarun Kumar
  • 1. INTRODUCTION
  • 2. APPROACHES TO BILINGUAL MACHINE TRANSLATION
  • 2.1. Rule-based Techniques
  • 2.2. Interlingua Approach
  • 2.3. Example-based Techniques
  • 2.4. Statistical Techniques
  • 2.5. Rule-Based MT vs. Statistical MT
  • 2.6. Soft Computing based Techniques
  • 2.7. Neural Networks-based Techniques
  • 2.8. Fuzzy Theory-based Techniques
  • 2.9. Genetic Algorithms-based Techniques
  • 2.10. Hybrid Techniques
  • 3. PoS TAGGING IN MACHINE TRANSLATION
  • 4. BILINGUAL PRE-PROCESSING TECHNIQUES
  • 5. BILINGUAL MORPHOLOGICAL ANALYSES
  • 6. BILINGUAL REVERSE MORPHOLOGICAL ANALYSIS
  • 7. BILINGUAL POST-PROCESSING (PP) TECHNIQUES
  • CONCLUSION
  • REFERENCES
CHAPTER 10 MACHINE TRANSLATION OF ENGLISH TO HINDI WITH THE LSTM
  • SEQ2SEQ MODEL UTILIZING ATTENTION MECHANISM
  • Sunil Kumar, Sandeep Kumar Vishwakarma, Abhishek Singh, Rohit Tanwar and
  • Digvijay Pandey
  • 1. INTRODUCTION
  • 2. LITERATURE REVIEW
  • 3. METHODOLOGY
  • 3.1. Dataset
  • 3.2. Data Preprocessing
  • 3.3. Seq2Seq Model
  • 3.4. LSTM
  • 3.4.1. Uni-LSTM
  • 3.4.2. Bi-LSTM
  • 4. PROPOSED METHOD
  • 4.1. LSTM Seq2Seq Model
  • 4.2. Attention Mechanism
  • 5. MATERIAL AND EXPERIMENTAL SETUP
  • 5.1. Dataset and Source
  • 5.2. Data Splitting
  • 5.3. Data Preprocessing
  • 5.4. Training
  • 5.5. Evaluation
  • 6. RESULT AND DISCUSSION
  • CONCLUSION
  • REFERENCES
CHAPTER 11 NATURAL LANGUAGE PROCESSING: A HISTORICAL OVERVIEW,
  • CURRENT DEVELOPMENTS, AND FUTURE PROSPECTS
  • Neha Saini, Neha and Manjeet Singh
  • 1. INTRODUCTION
  • 2. LEVELS OF NLP
  • 3. NATURAL LANGUAGE GENERATION
  • 4. HISTORY OF NLP
  • 5. RELATED WORK
  • 6. APPLICATIONS OF NLP
  • 7. RECENT TRENDS IN NLP
  • 8. FUTURE OF NLP
  • 8.1. Advanced Language Understanding
  • 8.2. Multilingual and Cross-lingual NLP
  • 8.3. Better Contextual Understanding
  • 8.4. Few-shot and Zero-shot Learning
  • 8.5. Ethical and Responsible AI