Natural Language Processing for Computer Scientists and Data Scientists at a Large State University
The field of Natural Language Processing (NLP) changes rapidly, requiring course offerings to adjust with those changes, and NLP is not just for computer scientists; it’s a field that should be accessible to anyone who has a sufficient background. In this paper, I explain how students with Computer Science and Data Science backgrounds can be well-prepared for an upper-division NLP course at a large state university. The course covers probability and information theory, elementary linguistics, machine and deep learning, with an attempt to balance theoretical ideas and concepts with practical applications. I explain the course objectives, topics and assignments, reflect on adjustments to the course over the last four years, as well as feedback from students.
Code (0)
등록된 구현이 없습니다.
Similar Papers 제목 키워드 기반
Deploying Technology to Save Endangered Languages
Computer scientists working on natural language processing, native speakers of endangered languages, and field linguists to discuss ways to harness Automatic Speech Recognition, especially neural networks, to automate an…
Automatic Speech RecognitionAutomatic Speech Recognition (ASR)speech-recognitionSpeech RecognitionExploring Chemical Space using Natural Language Processing Methodologies for Drug Discovery
Text-based representations of chemicals and proteins can be thought of as unstructured languages codified by humans to describe domain-specific knowledge. Advances in natural language processing (NLP) methodologies in th…
Drug DiscoverySign Language Recognition, Generation, and Translation: An Interdisciplinary Perspective
Developing successful sign language recognition, generation, and translation systems requires expertise in a wide range of fields, including computer vision, computer graphics, natural language processing, human-computer…
Cultural Vocal Bursts Intensity PredictionSign Language RecognitionTranslationDevelopment of Deep Learning Based Natural Language Processing Model for Turkish
Natural language is one of the most fundamental features that distinguish people from other living things and enable people to communicate each other. Language is a tool that enables people to express their feelings and …
Machine TranslationPart-Of-Speech TaggingPOSPOS TaggingDisambiguating Verbs by Collocation: Corpus Lexicography meets Natural Language Processing
This paper reports the results of Natural Language Processing (NLP) experiments in semantic parsing, based on a new semantic resource, the Pattern Dictionary of English Verbs (PDEV) (Hanks, 2013). This work is set in the…
Semantic ParsingWord Sense Disambiguation