Browsing Computer Science by Type"Master's Thesis"
Now showing items 1-20 of 80
-
A Constraint-Based Method For Flow-Sensitive Static Type Analysis Of PHP Using The Rascal Meta-Programming Platform
(East Carolina University, 2015)PHP is a dynamically typed language, and is very popular among developers for building websites. The dynamic features of PHP allow for many kinds of type related errors to be made by developers. Since PHP does not feature ... -
A Dynamic Power Management Schema for Multi-Tier Data Centers
(East Carolina University, 2016-04-25)An issue of great concern as it relates to global warming is power consumption and efficient use of computers especially in large data centers. Data centers have an important role in IT infrastructures because of their ... -
A FRAMEWORK FOR AUTOMATICALLY GENERATING QUESTIONS FOR TOPICS IN DISCRETE MATHEMATICS
(East Carolina University, 2020-11-17)Automated question generation is critical for realizing personalized learning. Also, learning research shows that answering questions is a more effective method than rereading the textbook multiple times. However, creating ... -
A framework for mining on Twitter data
(East Carolina University, 2016-12-13)Motivated by the increasing need of information retrieval from social media, a lexicon-based approach Tweet Sentiment Classifier (TSC) is presented to determine sentiment from tweet along with a systematic software for ... -
A FRAMEWORK FOR QUESTION ANSWERING SYSTEM USING DYNAMIC CO-ATTENTION NETWORKS
(East Carolina University, 2020-06-22)Question answering (QA) systems have evolved exponentially over the past few years and have reached a reliable human standard. Attention mechanisms, as well as other methods of deep learning, paved the way for this ... -
A Framework for Testing Scientific Software: A Case Study of Testing Amsterdam Discrete Dipole Approximation Software
(East Carolina University, 2016-08-18)Software testing with scientific software systems often suffers from test oracle problem, i.e., lack of test oracles. Amsterdam discrete dipole approximation code (ADDA) is a scientific software system that can be used to ... -
A Scalable Solution for Extreme Multi-class Product Classification: An E-commerce Case Study
(East Carolina University, 2018-04-27)Image classification is the main task in image processing. Although, there were a lot of advances in recent years, it is still quite a challenge. On the other hand, due to the progress in technology, e-commerce has emerged ... -
AlienG2 - An Automated Analysis Tool for Genome-scale Prediction of Horizontal Gene Transfer
(East Carolina University, 2013)This thesis will present a method for predicting Horizontal Gene Transfer (HGT) events through the creation of a web-based application called AlienG2. HGT is the process of genetic exchange between distantly related ... -
An Empirical Exploration of Python Machine Learning API Usage
(East Carolina University, 2020-11-16)Machine learning is becoming an increasingly important part of many domains, both inside and outside of computer science. With this has come an increase in developers learning to write machine learning applications in ... -
AN INVESTIGATION OF VELOPHARYNGEAL CLOSURE WITH LINEAR REGRESSION
(East Carolina University, 1/13/16)Cleft lip and palate is a common birth defect in the United States. Children diagnosed with this abnormality face difficulties during feeding, hearing and speech. Surgical methods exist to repair the cleft lip and palate ... -
Analysis of Testing Approaches for Web Applications Based on Each Choice and Pairwise Methods
(East Carolina University, 2016-04-25)Time and quality are important factors when determining the proper approach for software testing. A software program can often be used in various environments (different platforms, operating systems, browsers, networks, ... -
Applied Machine Learning for Cybersecurity in Spam Filtering and Malware Detection
(East Carolina University, 2020-11-17)Machine learning is one of the fastest-growing fields and its application to cybersecurity is increasing. In order to protect people from malicious attacks, several machine learning algorithms have been used to predict the ... -
Applying Mutable Object Snapshots to a High-level Object-Oriented Language
(East Carolina University, 2018-11-30)Software Engineers are familiar with mutable and immutable object state. Mutable objects shared across modules may lead to unexpected results as changes to the object in one module are visible to other modules sharing the ... -
Archival Document Processing using Cognitive Computing
(East Carolina University, 2019-07-22)The world, as we know it, is constructed in the form of knowledge. Our ancestors have passed their experiences to the next generation over time using handwritten documents. Although these old manuscripts are still available ... -
Automated classification of massive scale image data
(East Carolina University, 2016-12-13)The diffraction image is a useful method to facilitate the representation of tiny entities such as the cell. It provides an efficient way to analyze the 3D morphological features of biological cells. However, the ... -
Automated Usability Evaluations using Client Side Usability Framework (CSUF)
(East Carolina University, 2016-05-04)Usability of a website is essential in order for a company to achieve its business goals. Evaluating a website for usability and accessibility is costly and time consuming primarily because it involves usability experts ... -
Automatic SQL query generation
(East Carolina University, 2017-07-19)Automatic generation of questions for learning assessment has been an area of research interest for long. The advent of Massive Open Online Courses (MOOCs) as well as the goal of providing immediate contextualized feedback ... -
Back-Projective Priming: Toward Efficient 3d Model-based Object Recognition via Preemptive Top-down Constraints
(East Carolina University, 2016-07-25)This thesis introduces back-projective priming, a computer vision technique that synergistically fuses object recognition and pose estimation by augmenting 3D models with geometric constraints. It also enables the use of ... -
Cloud Platform for Research Crowdsourcing in Mobile Testing
(East Carolina University, 2013)Mobile application testing and testing over a cloud are two highly topical fields nowadays. Mobile testing presents specific test activities, including verification of an application against a variety of heterogeneous ... -
CUSTOMER REVENUE PREDICTION FROM GEOGRAPHICAL DATA
(East Carolina University, 2019-07-22)Online stores have created more opportunities for firms to offer different products and services to their customers. These online stores produce a tremendous amount of data that serve different purposes, including revenue ...