Thai Natural Language Processing


Book Description

This book presents comprehensive solutions for readers wanting to develop their own Natural Language Processing projects for the Thai language. Starting from the fundamental principles of Thai, it discusses each step in Natural Language Processing, and the real-world applications. In addition to theory, it also includes practical workshops for readers new to the field who want to start programming in Natural Language Processing. Moreover, it features a number of new techniques to provide readers with ideas for developing their own projects. The book details Thai words using phonetic annotation and also includes English definitions to help readers understand the content.




Natural Language Processing with Python


Book Description

This book offers a highly accessible introduction to natural language processing, the field that supports a variety of language technologies, from predictive text and email filtering to automatic summarization and translation. With it, you'll learn how to write Python programs that work with large collections of unstructured text. You'll access richly annotated datasets using a comprehensive range of linguistic data structures, and you'll understand the main algorithms for analyzing the content and structure of written communication. Packed with examples and exercises, Natural Language Processing with Python will help you: Extract information from unstructured text, either to guess the topic or identify "named entities" Analyze linguistic structure in text, including parsing and semantic analysis Access popular linguistic databases, including WordNet and treebanks Integrate techniques drawn from fields as diverse as linguistics and artificial intelligence This book will help you gain practical skills in natural language processing using the Python programming language and the Natural Language Toolkit (NLTK) open source library. If you're interested in developing web applications, analyzing multilingual news sources, or documenting endangered languages -- or if you're simply curious to have a programmer's perspective on how human language works -- you'll find Natural Language Processing with Python both fascinating and immensely useful.




Speech & Language Processing


Book Description




Evaluation of Cross-Language Information Retrieval Systems


Book Description

The second evaluation campaign of the Cross Language Evaluation Forum (CLEF) for European languages was held from January to September 2001. This campaign proved a great success, and showed an increase in participation of around 70% com pared with CLEF 2000. It culminated in a two day workshop in Darmstadt, Germany, 3–4 September, in conjunction with the 5th European Conference on Digital Libraries (ECDL 2001). On the first day of the workshop, the results of the CLEF 2001 evalua tion campaign were reported and discussed in paper and poster sessions. The second day focused on the current needs of cross language systems and how evaluation cam paigns in the future can best be designed to stimulate progress. The workshop was attended by nearly 50 researchers and system developers from both academia and in dustry. It provided an important opportunity for researchers working in the same area to get together and exchange ideas and experiences. Copies of all the presentations are available on the CLEF web site at http://www. clef campaign. org. This volume con tains thoroughly revised and expanded versions of the papers presented at the work shop and provides an exhaustive record of the CLEF 2001 campaign. CLEF 2001 was conducted as an activity of the DELOS Network of Excellence for Digital Libraries, funded by the EC Information Society Technologies program to further research in digital library technologies. The activity was organized in collabo ration with the US National Institute of Standards and Technology (NIST).




Advances in Natural Language Processing, Intelligent Informatics and Smart Technology


Book Description

This book constitutes the thoroughly refereed proceedings of the Eleventh International Symposium on Natural Language Processing (SNLP-2016), held in Phranakhon Si Ayutthaya, Thailand on February 10–12, 2016. The SNLP promotes research in natural language processing and related fields, and provides a unique opportunity for researchers, professionals and practitioners to discuss various current and advanced issues of interest in NLP. The 2016 symposium was expanded to include the First Workshop in Intelligent Informatics and Smart Technology. Of the 66 high-quality papers accepted, this book presents twelve from the Symposium on Natural Language Processing track and ten from the Workshop in Intelligent Informatics and Smart Technology track (SSAI: Special Session on Artificial Intelligence).




Natural Language Processing and Information Systems


Book Description

This book constitutes the refereed proceedings of the 16th International Conference on Applications of Natural Language to Information Systems, held in Alicante, Spain, in June 2011. The 11 revised full papers and 11 revised short papers presented together with 23 poster papers, 1 invited talk and 6 papers of the NLDB 2011 doctoral symposium were carefully reviewed and selected from 74 submissions. The papers address all aspects of Natural Language Processing related areas and present current research on topics such as natural language in conceptual modeling, NL interfaces for data base querying/retrieval, NL-based integration of systems, large-scale online linguistic resources, applications of computational linguistics in information systems, management of textual databases NL on data warehouses and data mining, NLP applications, as well as NL and ubiquitous computing.




Advances in Intelligent Informatics, Smart Technology and Natural Language Processing


Book Description

This book constitutes the refereed proceedings of the 13th Joint International Symposium on Artificial Intelligence and Natural Language Processing, iSAI-NLP2017, held in Prachuap Khiri Khan, Thailand, in August 2017, and the 10th International Conference on Knowledge, Information and Creativity Support Systems, KICSS2015, held in Phuket, Thailand, in November 2015. It presents 22 carefully reviewed full papers on the following topics: artificial intelligence; machine learning; decision support systems; data mining; data analysis; natural language processing; multilingual processing; language and ontology unification; text classification; knowledge-based information systems; tracking systems; virtual reality; pattern recognition and image processing; signal classification; object detection and recognition; real-time sensor network; cloud-based services; and information security.




Natural Language Processing with TensorFlow


Book Description

Write modern natural language processing applications using deep learning algorithms and TensorFlow Key Features Focuses on more efficient natural language processing using TensorFlow Covers NLP as a field in its own right to improve understanding for choosing TensorFlow tools and other deep learning approaches Provides choices for how to process and evaluate large unstructured text datasets Learn to apply the TensorFlow toolbox to specific tasks in the most interesting field in artificial intelligence Book Description Natural language processing (NLP) supplies the majority of data available to deep learning applications, while TensorFlow is the most important deep learning framework currently available. Natural Language Processing with TensorFlow brings TensorFlow and NLP together to give you invaluable tools to work with the immense volume of unstructured data in today’s data streams, and apply these tools to specific NLP tasks. Thushan Ganegedara starts by giving you a grounding in NLP and TensorFlow basics. You'll then learn how to use Word2vec, including advanced extensions, to create word embeddings that turn sequences of words into vectors accessible to deep learning algorithms. Chapters on classical deep learning algorithms, like convolutional neural networks (CNN) and recurrent neural networks (RNN), demonstrate important NLP tasks as sentence classification and language generation. You will learn how to apply high-performance RNN models, like long short-term memory (LSTM) cells, to NLP tasks. You will also explore neural machine translation and implement a neural machine translator. After reading this book, you will gain an understanding of NLP and you'll have the skills to apply TensorFlow in deep learning NLP applications, and how to perform specific NLP tasks. What you will learn Core concepts of NLP and various approaches to natural language processing How to solve NLP tasks by applying TensorFlow functions to create neural networks Strategies to process large amounts of data into word representations that can be used by deep learning applications Techniques for performing sentence classification and language generation using CNNs and RNNs About employing state-of-the art advanced RNNs, like long short-term memory, to solve complex text generation tasks How to write automatic translation programs and implement an actual neural machine translator from scratch The trends and innovations that are paving the future in NLP Who this book is for This book is for Python developers with a strong interest in deep learning, who want to learn how to leverage TensorFlow to simplify NLP tasks. Fundamental Python skills are assumed, as well as some knowledge of machine learning and undergraduate-level calculus and linear algebra. No previous natural language processing experience required, although some background in NLP or computational linguistics will be helpful.




Proceedings of the 19th International Conference on Computing and Information Technology (IC2IT 2023)


Book Description

This book gathers the high-quality papers presented at the 19th International Conference on Computing and Information Technology (IC2IT2023), held on May 18–19, 2023, in Bangkok, Thailand. The book presents an original research work for both academic and industry domains, which is aiming to show valuable knowledge, skills and experiences in the field of computing and information technology. The topics covered in the book include natural language processing, image processing, intelligent systems and algorithms, as well as machine learning. These lead to the major research directions for innovating computational methods and applications of information technology.




Handbook of Natural Language Processing


Book Description

The Handbook of Natural Language Processing, Second Edition presents practical tools and techniques for implementing natural language processing in computer systems. Along with removing outdated material, this edition updates every chapter and expands the content to include emerging areas, such as sentiment analysis.New to the Second EditionGreater