Search
Skip to Search Results- 7NLP
- 4natural language processing
- 2Computational linguistics
- 2Natural Language Processing
- 2Natural language processing
- 2Transliteration
- 1Bergsma, Shane A
- 1Campbell, Hazel V
- 1Farias Wanderley, Leticia
- 1Guo, Zhaochen
- 1Jiampojamarn, Sittichai
- 1McKnight, D E.
-
Fall 2022
As people age, they adjust how they associate objects. We examine the interplay between age and various aspects of object similarity. For this, we perform two experiments: one between adults aged 25–35 and 50–60 and another between six-year-olds and adults. Between 25–35- and 50–60-year-olds, we...
-
Fall 2022
Building intelligent open-domain dialogue systems is a long-standing goal of artificial intelligence. These systems, also known as chatbots, aim to hold conversations with humans in an open-ended fashion. However, it is well known that standard encoder-decoder dialogue systems tend to generate...
-
Application of Natural Language Processing and Information Retrieval in Two Software Engineering Tools
DownloadFall 2021
Many software engineering problems have traditionally been approached by applying techniques based on static analysis and fixed sets of rules. I created two novel techniques to tackle three software engineering problems: typo location, fix suggestion, and crash report bucket creation. However,...
-
Spring 2011
Grapheme-to-phoneme conversion (G2P) is the task of converting a word, represented by a sequence of graphemes, to its pronunciation, represented by a sequence of phonemes. The G2P task plays a crucial role in speech synthesis systems, and is an important part of other applications, including...
-
Identifying negative language transfer in learner writing: using syntactic information to model structural differences
DownloadFall 2021
Second language learners transfer rules from their native languages when trying to communicate in the new language. When the transferred rules do not match the second language grammar, this reuse results in errors. Although this phenomenon is well known and documented by linguists and language...
-
Fall 2010
Natural Language Processing (NLP) develops computational approaches to processing language data. Supervised machine learning has become the dominant methodology of modern NLP. The performance of a supervised NLP system crucially depends on the amount of data available for training. In the...
-
Fall 2019
Question answering (QA) is the task of automatically finding answers to natural language questions. A QA system requires access to some form of knowledge in order to find the answers. Most QA tasks use raw text corpora or structured knowledge bases as knowledge. However, raw text corpora,...
-
Fall 2018
Knowledge bases (KBs), repositories consisting of entities, facts about entities, and relations between entities, are a vital component for many tasks in artificial intelligence and natural language processing such as semantic search and question answering. Named Entity Disambiguation (NED), the...
-
Fall 2014
Machine transliteration is important to machine translation and cross-lingual information retrieval. Previous works show that machine transliteration can benefit from supplemental phonetic transcriptions and transliterations from other languages through a re-ranking framework. In this thesis, I...
-
Fall 2022
Sentence reconstruction and generation are essential applications in Natural Language Processing (NLP). Early studies were based on classic methods such as production rules and statistical models. Recently, the prevailing models typically use deep neural networks. In this study, we utilize deep...