Computer Science
Browse by
Research from the Department of Computer Science. The department website may be found at https://www.ndsu.edu/cs/
Collections in this community
Recent Submissions
-
Analysis of Java's Common Vulnerabilities and Exposures in GitHub's Open-Source Projects
(North Dakota State University, 2022)Java developers rely on code reusability because of its time and effort reduction advantage. However, they are exposed to vulnerabilities in publicly available open-source software (OSS) projects. This study employed a ... -
Sentiment Analysis of COVID-19 Vaccination Impact on Twitter Tweets Using NLP Supervised Learning and RNN Classification Comparison
(North Dakota State University, 2022)Twitter provides a platform for exchanging information and opinions on global concerns like the COVID-19 epidemic. During the COVID-19 pandemic, we used a collection of around 16,180 tweets to derive inferences regarding ... -
Modeling of Dynamic Pricing of Energy for a Smart Grid Using a Multi-agent Framework
(North Dakota State University, 2011)The use of smart grids is being promoted to address issues such as energy independence, global warming and emergency resilience. A smart grid is a digitized form of the power grid and is comprised of an intelligent monitoring ... -
Positioning of Relay Stations in Wireless Sensor Networks
(North Dakota State University, 2011)A sensor is a device which can detect or measure a physical property and which records, indicates, or otherwise responds to the signal received. A wireless sensor in a network can communicate with the sensors located within ... -
Analysis of Security Vulnerabilities in Web Applications using Threat Modeling
(North Dakota State University, 2011)Software security issues have been a major concern to the cyberspace community; therefore, a great deal of research on security testing has been performed, and various security testing techniques have been developed. A ... -
Novel Techniques Using Graph Neural Networks (GNNS) for Anomaly Detection
(North Dakota State University, 2023)This paper explores 2 new mechanisms that leverage graphs for anomaly detection. The novelty in approach one is to leverage the global attention capability of transformer architecture using a Graph Attention Network (GAT) ... -
Chatting with Confidence: A Review on the Impact of User Interface, Trust, and User Experience in Chatbots, and a Proposal of a Redesigned Prototype
(North Dakota State University, 2023)As artificial intelligence (AI) becomes more prevalent in our daily lives, trust has become a critical issue in ensuring that AI systems are reliable, ethical, and beneficial to society. This paper explores the role of ... -
A Mobile Game for Learning Cyber-Attacks and Their Prevention
(North Dakota State University, 2023)This paper's primary goal is to use Bloom's Revised Taxonomy educational objectives in creating Cyber Air-Attack. It's a game that teaches fundamental concepts about cybersecurity. Because it simplifies and makes learning ... -
Enhancing Restaurant Dining Experience: Design and Evaluation of a Mobile App for Personalized Menu Item Selection in Restaurants
(North Dakota State University, 2023)Picking the right food item from a restaurant menu can be challenging for people, specially for those who are unfamiliar with local cuisine and those with specific dietary requirements. Existing menus often lack essential ... -
Analysis of Image Classification Deep Learning Algorithm
(North Dakota State University, 2023)This study explores the use of TensorFlow 2 and Python for image classification problems. Image categorization is an important area in computer vision, with several real-world applications such as object identification/r ... -
Data Replication Strategies in Cloud Computing
(North Dakota State University, 2011)Data replication is a widely used technique in various systems. For example, it can be employed in large-scale distributed file systems to increase data availability and system reliability, or it can be used in many network ... -
CHAPS Online
(North Dakota State University, 2022)This paper explores the application development phases of the online version of Cow Herd Appraisal Performance Software (CHAPS). Beef producers and Extension professionals have been using CHAPS since 1985 as a herd management ... -
Attacking the Messenger: Exploring the Security of Big Data Messenger Apache Kafka
(North Dakota State University, 2021)As technology becomes faster, cheaper, and more compact, a higher volume of data must be processed. This demand drives the need to process high volumes of data in near real time. As a result, technologies such as Kafka ... -
A New Structural Feature for Lysine Post-Translation Modification Prediction Using Machine Learning
(North Dakota State University, 2021)Lysine post-translational modification (PTM) plays a vital role in modulating multiple biological processes and functions. Lab-based lysine PTM identification is laborious and time-consuming, which impede large-scale ... -
Decision-Making for Self-Replicating 3D Printed Robot Systems
(North Dakota State University, 2021)This work addresses decision-making for robot systems that can self-replicate. With the advent of 3D printing technology, the development of self-replicating robot systems is more feasible to implement than it was previously. ... -
Addressing Challenges in Data Privacy and Security: Various Approaches to Secure Data
(North Dakota State University, 2021)Emerging neural networks based machine learning techniques such as deep learning and its variants have shown tremendous potential in many application domains. However, the neural network models raise serious privacy concerns ... -
Zero-Trust Architecture and Its Cost-Effectiveness on Network Security
(North Dakota State University, 2022)Zero-Trust Architecture (ZTA) is a ‘Never Trust, Always Verify’ concept to improve cybersecurity by eliminating trust and validating network requests continuously. ZTA replaces Virtual Private Networks (VPNs) and provides ... -
Deep Learning Applied to Public Company Valuation for Value Investing
(North Dakota State University, 2021)Value investing is an investing approach that seeks to discover and take advantage of price discrepancies between the market price and the actual value of a company (intrinsic value). The purpose of this work is to measure ... -
Next Location Prediction Model: A Geohashed Based Recurrent Neural Network
(North Dakota State University, 2021)This work investigates the significance of choosing appropriate recurrent neural networks (RNNs) architecture for a spatiotemporal next location prediction framework. Dockless shared micro-mobility sharing programs provide ... -
Development of an Algorithm for Detection and Recovery of Corruption in Convolutional Neural Networks Data Storage
(North Dakota State University, 2021)Computer vision based applications are commonly utilized in embedded systems. The demand for higher accuracy leads to increased complexity of convolutional neural networks (CNN) and hence, larger storage requirement for ...