Search
Skip to Search Results- 37Artificial intelligence
- 13NLP
- 9Machine learning
- 4Natural language processing
- 3Computational linguistics
- 3Natural Language Processing
- 3Noonari, Juned (Supervisor)
- 2Barker, Thomas (Supervisor)
- 2UNESCO Information For All Programme (IFAP)
- 1Allen, Timothy Karl van.
- 1Amaral, J.N.
- 1Bacchus, Fahiem.
- 35Graduate and Postdoctoral Studies (GPS), Faculty of
- 35Graduate and Postdoctoral Studies (GPS), Faculty of/Theses and Dissertations
- 4Master of Science in Internetworking (MINT)
- 4Master of Science in Internetworking (MINT)/Capstone Projects & Reports (Master of Science in Internetworking (MINT))
- 3Communications and Technology Graduate Program
- 3Communications and Technology Graduate Program/Capping Projects (Communications and Technology)
-
2021-01-01
Automated hacking is a modern approach to conduct computer hacking with a significantly higher performance rate directly or remotely. Automated hacking is carried out by computer programs that are programmed to analyze the vulnerability of a system(s) and carry out hacking attacks based on the...
-
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,...
-
Fall 2009
Electrical machine condition monitoring plays an important role in modern industries. Instead of allowing the machines to run until failure, it is preferred to gather more information about the machine condition before the machine is shut down, so that the machine downtime can be reduced due to...
-
Fall 2013
Interactive Storytelling (IS) acknowledges that people want to be participants in the unfolding of a story plot. Given the complex nature of IS, Artificial Intelligence (AI) methods can be called upon to improve and enhance interactive stories in video games. In the past decade, a number of...
-
Spring 2018
Computational fluid dynamics (CFD) has been extensively used for fluid flow simulation and thus, guiding the flow control device design. However, CFD simulation requires explicit geometry input and complicated solver setup, which is a barrier in case of the cyclic CAD/CFD integrated design...
-
Data-Driven Approaches to Estimate the Impact and Presence of Shale Barriers in SAGD Reservoirs
DownloadSpring 2019
Steam-assisted gravity drainage (SAGD) is one of the most successful in-situ techniques and has been widely adopted for heavy oil and bitumen recovery. Steam chamber development and SAGD production performance are highly sensitive to the reservoir heterogeneity, thus characterizing shale...
-
Evaluation and development of Artificial Intelligence tools to assess COVID-19 Severe Acute4 Respiratory Syndrome from chest imaging
Download2021-09-01
Chest CT is being more widely used as a diagnostic test for COVID-19 Severe Acute Respiratory Syndrome-related lung disease. Artificial intelligence (AI) has the ability to assist in the rapid assessment of CT scans for COVID-19 Severe Acute Respiratory Syndrome findings from other clinical...
-
Spring 2015
Sampling from a given probability distribution is a key problem in many different disciplines. Markov chain Monte Carlo (MCMC) algorithms approach this problem by constructing a random walk governed by a specially constructed transition probability distribution. As the random walk progresses, the...
-
Finding reliable resources and Chatting with Mira while considering emotions when the scenario is unscripted
DownloadSpring 2024
The primary wellspring of information, the Internet, abounds with misinfor- mation, particularly in the domains of mental health and psychology. This also affects the reliability and truth of responses of chatbots counting on unverified data. To address this concern, the MIRA project started to...
-
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...