Open Access. Powered by Scholars. Published by Universities.®

Digital Commons Network™

Open Access. Powered by Scholars. Published by Universities.®

San Jose State University

Discipline
Keyword
Publication Year
Publication
Publication Type
File Type

Articles 991 - 1020 of 18468

Full-Text Articles in Entire DC Network

Mitigating The Risk Of Reentrancy Attack In Smart Contract Development, Eric Ngo Jan 2024

Mitigating The Risk Of Reentrancy Attack In Smart Contract Development, Eric Ngo

Master's Projects

Smart contracts, while revolutionizing the blockchain with their immutable nature, are prone to attacks such the reentrancy attack. This attack allows malicious adversaries to repeately enter a contract before previous executions are completed. SpartanScript, a custom dialect of Scheme, is a way for developers to write and develop contracts in an experimental blockchain environment like SpartanGold. Compared to cryptocurrencies that use a virtual machine to run on the blockchain, SpartanScript utilizes a simplified interpreter for rapid prototyping. However, SpartanScript does not have a way to detect and warn developers of reentrancy vulnerabilities. Hence, there is a need to implement reliable …


Resume Content Generation Using Llama 2 With Adapters, Navaneeth Sai Nidadavolu Jan 2024

Resume Content Generation Using Llama 2 With Adapters, Navaneeth Sai Nidadavolu

Master's Projects

The primary objective of this project is to optimize the Llama language model to generate customized resumes containing domain-specific job descriptions and maintain the linguistic capabilities of the large language model. Building upon the prior research by Sumed Kale on Job Tailored Resume content generation using GPT-2, where he employed full fine-tuning of the model and demonstrated the capability of LLMs to generate resume content, it is evident that while effective, full fine-tuning has its limitations. Primarily, it is computationally expensive, which can pose constraints, especially for large models. Additionally, during the fine-tuning process, there is a risk of losing …


Enhancing Medical Chatbots With Image Diagnosis, Swatisri Chavali Jan 2024

Enhancing Medical Chatbots With Image Diagnosis, Swatisri Chavali

Master's Projects

Medical chatbots, at the conjunction of artificial intelligence and healthcare, are the very cornerstone of a transformative force in diagnostic capabilities and communication channels for healthcare professionals. The history of this journey, from early chatbot models to sophisticated systems, is born out of a relentless pursuit of accuracy and contextual understanding. This proposal acknowledges the critical role played by NLTK in raising the interpretability and communicative capabilities of intelligent systems, meeting challenges that arise from varying writing styles and accommodating the standards of the medical field. The integration of NLTK is a linchpin, bridging the gap between sophisticated technological architectures …


Domain Expert Bot, Amrutha Dondemadahalli Ramegowda Jan 2024

Domain Expert Bot, Amrutha Dondemadahalli Ramegowda

Master's Projects

The fast growth of artificial intelligence in human-computer interaction has been aided significantly by the introduction of conversational AI systems. This project presents a Domain Expert Bot, a multi-domain conversational bot built with advanced NLP techniques incorporated through Sentence-BERT and MapReduce to allow the bot to analyze and comprehend challenging user queries on various topics. The bot can converse on different subjects ranging from technology topics to healthcare, environment, politics, and casual discussions. It excels in understanding deep language contexts and efficiently processes large datasets, ensuring prompt and accurate responses. Furthermore, it uses advanced ranking algorithms to perform real- time …


Enhancing Restaurant Sales Prediction: The Dynamic Forecasting Engine, Rahul Sanjay Morishetti Jan 2024

Enhancing Restaurant Sales Prediction: The Dynamic Forecasting Engine, Rahul Sanjay Morishetti

Master's Projects

This project introduces a "dynamic forecasting engine," designed to transform the way restaurants predict sales. The engine dynamically handles seasonal ARIMA_HoltWinter hybrid model, XGBoost, and LSTM algorithms to dynamically select the best forecasting method based on data volume, variety, and customer taste preferences delving upon the spice level categorical sales. This guide differs from traditional crystal ball approaches because it has the ability to improve over time as new data comes in terms of spice levels. It emphasizes the importance of dataset size in the selection of machine learning algorithms through complexity for large datasets and simplicity for smaller ones …


Satellite Handover Optimization Using Predicted Satellite-To-Base-Station Proximity, Pranathi Kunadi Jan 2024

Satellite Handover Optimization Using Predicted Satellite-To-Base-Station Proximity, Pranathi Kunadi

Master's Projects

Modern telecommunications heavily rely on Satellite communication networks to provide global coverage, especially in remote areas which link the whole world in a loop. Conventional handover algorithms methods rely on fixed and predefined rules and thresholds predefined statically to make a handover decision. However, these static handover algorithms may become inefficient under the changing conditions of the network. Therefore, it would be useful to measure the proximity order of satellites to the specific base station. Consequently, the assessed relative proximity helps in optimizing the handovers proactively inside related coverage areas. This results in the service quality and the delays in …


Parallel Powerplay: Optimizing Performance With Mapreduce And Kubernetes Fusion, Shradha Chaturvedi Jan 2024

Parallel Powerplay: Optimizing Performance With Mapreduce And Kubernetes Fusion, Shradha Chaturvedi

Master's Projects

The combination of MapReduce (MR) & Kubernetes (K8s) strengths is not explored, and this study leverages the synergy between the two frameworks to meet the growing demands of data-intensive applications. First, this report elaborates on the existing literature work to understand the pros and cons of using MR and K8s, in what use cases these frameworks come to use, and investigates the effectiveness of research studies that explore the combination. This study aims to research the efficacy of the fusion of MR and K8s, considering these factors - application use case, infrastructure design, resource allocation, load balancing, and hypertuning parameters …


Advancing Phishing Protection: Employing Sophisticated Methods For Precise Url Evaluation, Abbhinav Reddie Nomuiia Jan 2024

Advancing Phishing Protection: Employing Sophisticated Methods For Precise Url Evaluation, Abbhinav Reddie Nomuiia

Master's Projects

In short, the incidence of phishing - the illegal act of people pretending to be well-known companies to secure personal information - has skyrocketed in the past few years. In 2022 alone, 300,000 consumers in the United States were captured by scammers using phishing techniques, losing in all over $50 million. In the span of two weeks, over 510 million attempts occurred in a variety of sectors, particularly instant messaging platforms, package delivery businesses, and digital currency trading. Since most businesses have recognized that they are prone to these exposure cases, there has been a sixty percent increase in businesses …


Personalized Medical Predictions, Bhargavi Chevva Jan 2024

Personalized Medical Predictions, Bhargavi Chevva

Master's Projects

Over the past few years, personalized medicine has gained traction due to its ability to solve medical issues efficiently for a person based on their personal characteristics. This project aims to design a machine-learning model that can generate predictions of lab test scores in the future based on past medical history. The model is trained using the MIMIC-4 (Medical Information Mart for Intensive Care) dataset that consists of medical records of over 40,000 patients. The proposed model, MOE-BEHRT, consists of Bidirectional Encoder Representations from Transformers on Electronic Health Records (BEHRT) and Mixture of Experts (MOE). The BEHRT model was originally …


Novel Approach To Music Analysis Using Apache Spark, Nidhi Zare Jan 2024

Novel Approach To Music Analysis Using Apache Spark, Nidhi Zare

Master's Projects

Music is one of the most common source of entertainment. Every user has their own taste of music and prefer to listen music that adheres to their taste and mood. There are various categories, called as music genres in which music can be classified. This research project addresses the challenge in music genre classification by using various deep learning models such as Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs), Very Deep Convolutional Networks (VGGNet), ResNet and others. The primary objective of this research is to enhance the accuracy of music genre classification using a distributed computing framework Apache Spark. …


Birdsong Classification Using Deep Learning And Mixit, Sasanka Kosuru Jan 2024

Birdsong Classification Using Deep Learning And Mixit, Sasanka Kosuru

Master's Projects

The identification of bird species using deep learning techniques presents a novel approach in bioacoustics, by significantly advancing our understanding and enhancing our capabilities in bird species recognition from audio recordings. The value of audio over visual data for monitoring ecological patterns in birds can be highlighted with the deployment of automated recording devices in remote wildlife sensing, offering a more cost-effective, non-invasive, and practical solution. However, the methods of processing and classifying the audio remain challenging due to the complexity of bird audio, characterized by diverse vocalizations and imminent environmental noise, which poses difficult challenges to perform effective classification. …


Ranking-Based Hashtag Recommendation With Collaborative And Content-Based Filtering, Fei Pan Jan 2024

Ranking-Based Hashtag Recommendation With Collaborative And Content-Based Filtering, Fei Pan

Master's Projects

The purpose of this project is recommending relevant hashtags for users using both Collaborative Filtering (CF) and Content-based filtering with Twitter dataset. The Twitter dataset was collected by leveraging Twitter API v2. After data preprocessing, 40,806 tweets posted by 278 users with 3,107 hashtags from 01/01/2022 to 04/30/2022 are used for model training and testing. For CF models, we will mainly focus on generating embeddings to learn about user and hashtag latent factors and finally predict a probability for unseen hashtags with most possibility will be ranked as topK items for corresponding users. In this project, Matrix Factorization (MF), Neural …


Optimization Of Inter-Satellite Routing Using Lstm-Based Path Prediction Model, Yash Bhamare Jan 2024

Optimization Of Inter-Satellite Routing Using Lstm-Based Path Prediction Model, Yash Bhamare

Master's Projects

Satellite networks are one of the most important components that fulfill the world’s need for connectivity. To ensure that communication is efficient and reliable, robust routing algorithms are a must. Because, although it is true that certain routing characteristics may not be permanently and continuously flawless, a routing technique must effectively adapt to modifications in such network characteristics. The new routing method uses a Long Short-Term Memory (LSTM) model to manage dynamic metrics for Low Earth Orbit satellite networks. This LSTM model is aimed at predicting the optimal routing direction on the premise that a satellite is soon to be, …


Explaining The Maliciousness Of Urls Using Shap And Lime, Ayush Nair Jan 2024

Explaining The Maliciousness Of Urls Using Shap And Lime, Ayush Nair

Master's Projects

No system has ever reached the levels of proliferation that the Internet now enjoys. It stands as the most widely spread distributed system across the globe; yet this evolution has given rise to an ever-growing wave of malintent that challenges every user and entity on the vast expanse of cyberspace. Malicious URLs loom large as vulnerabilities leaving users naked as they traverse online landscapes, but cybersecurity experts craft models with esoteric algorithms in a bid to stem this tide and shield users from cybercrime. However, peering into the decision-making corridors of these models holds key importance, it’s through understanding such …


Fake Malware Generation Using Gans As Api Calls, Saieswar Reddy Vaka Jan 2024

Fake Malware Generation Using Gans As Api Calls, Saieswar Reddy Vaka

Master's Projects

With malware threats on the rise, they have also grown more complicated and subtle. Consequently, incorporating cutting-edge machine learning into cybersecurity defenses has never been more crucial. Nevertheless, building resilient machine-learning models is a significant challenge due to the need for existing diversified and complete malware datasets. This project will relieve this difficulty by employing a Generative

Adversarial Network (GAN) to develop artificial malware samples featuring an Appli- cation Programming Interface (API) call series. While traditional generative modeling

has primarily been limited to image-based fields, we offer an “outside the box” domain – malware signature generation – as an API …


Sudoku As A Proof Of Useful Work Protocol On The Blockchain, Abishek Padaki Jan 2024

Sudoku As A Proof Of Useful Work Protocol On The Blockchain, Abishek Padaki

Master's Projects

The Proof of Work (PoW) consensus used by many blockchain networks like Bitcoin has been criticized for its excessive energy consumption and lack of tangible utility beyond maintaining the network. This report proposes a Proof of Useful Work (uPoW) protocol as an alternative consensus mechanism that utilizes computational resources to solve intrinsically valuable problems. Specifically, it explores the implementation of uPoW on the SpartanGold blockchain test network, where miners must solve Sudoku puzzles to validate new blocks. The report examines the shortcomings of traditional Proof-of-Work protocols, such as their environmental impact and inefficient use of computing power. It then delves …


Reinforcement Learning-Based Dynamic Pricing For Revenue Maximization With Elastic Network Slicing, Jovian Anthony Jaison Jan 2024

Reinforcement Learning-Based Dynamic Pricing For Revenue Maximization With Elastic Network Slicing, Jovian Anthony Jaison

Master's Projects

Network slicing is a key enabler of next-generation networking that supports a diverse array of network applications with different service requirements. In particular, elastic network slicing that dynamically scales the bandwidth reserved for each network slice would benefit both slice users and providers through cost-effective resource utilization. However, the elasticity poses a complex problem of managing the dynamics of fluctuating network slices. It is necessary for a slice provider to maintain the balance of different types of slice requests, so it can accommodate more requests while satisfying the service requirements for each slice type. Dynamic pricing of slice resources is …


Ai-Driven Credit Card Fraud Detection With Enhanced User Interaction, Toshi Bhat Jan 2024

Ai-Driven Credit Card Fraud Detection With Enhanced User Interaction, Toshi Bhat

Master's Projects

This thesis describes the development and testing of a unique system for detecting credit card fraud. The system employs graph neural networks (GNNs) and a real-time user interaction platform. The primary goal of this study is to use advanced machine learning methods and interactive technologies to improve fraud detection accuracy and the speed with which users can receive assistance. GraphSAGE, a type of GNN, was trained on a simulated set of credit card transactions, allowing the system to detect and predict fraud very accurately. Simulating a real-world transaction scenario is an important aspect of the project. In this case, the …


Nft Price Prediction Using Machine Learning, Akhil Patil Bagili Jan 2024

Nft Price Prediction Using Machine Learning, Akhil Patil Bagili

Master's Projects

In the evolving cryptocurrency marketplace, Non Fungible Tokens (NFT) pose a unique challenge when it comes to predicting the prices due to their high volatility and fluctuating nature. This project aims to create a model that utilizes deep learning techniques to accurately forecast NFT prices. Based on the real time data and the transaction history, the model uses Convolutional Neural Networks (CNNs) and Long Term Short Memory Networks (LSTM) to analyze and make effective predictions about future prices. The methodology involves gathering data from two online marketplaces, Dune and Opensea to create a dataset that enhances the model’s predictive capabilities. …


Base Station Selection Based On The Predicted Dwell Time In 5g-V2x Handover, Anushree Jayesh Shah Jan 2024

Base Station Selection Based On The Predicted Dwell Time In 5g-V2x Handover, Anushree Jayesh Shah

Master's Projects

Vehicle-to-Everything (V2X) networks have facilitated smooth communication in vehicles and their surroundings via 5G technology. As vehicles move into different coverage areas, they tend to switch between cellular base stations in order to talk to these "things". Handovers are crucial to maintaining these networks’ effectiveness. To ensure uninterrupted connectivity and seamless handovers, it is extremely important to select a base station that is most appropriate. A vehicle’s dwell time is the duration it stays connected to a base station before handoff. This research focuses on predicting dwell time using regression techniques to proactively choose the most suitable base station. We …


Multiclass Lung Disease Classification In Chest X-Ray Images: A Fine-Tuned Hybrid Cnn-Gnn Approach Using Transfer Learning And Feature Extraction, Vinay Vilas Khade Jan 2024

Multiclass Lung Disease Classification In Chest X-Ray Images: A Fine-Tuned Hybrid Cnn-Gnn Approach Using Transfer Learning And Feature Extraction, Vinay Vilas Khade

Master's Projects

In clinical practice, it is still difficult to accurately diagnose lung diseases from chest X-ray (CXR) images. In this study, we propose a new hybrid method for identifying several types of lung diseases using CXR images by combining Convolutional Neural Networks (CNNs) with Graph Neural Networks (GNNs). The framework of our proposed methodology takes advantage of CNN’s ability to extract detailed visual features and GNN’s capacity to understand complex relationships between these features, enabling comprehensive analysis in a multi-class classification setting of COVID-19, pneumonia, and normal lung conditions. We used multiple transfer learning models such as DenseNet201, VGG16, VGG19, MobileNetV2, …


Optimized Community Detection Across Distributed Heterogeneous Servers, Akash Narang Jan 2024

Optimized Community Detection Across Distributed Heterogeneous Servers, Akash Narang

Master's Projects

The exploration of community detection is crucial across various fields, including marketing, and biological research. This area has evolved from non-overlapping communities to recognize nodes as part of multiple overlapping communities. Current research continues to uncover these dynamics. The main challenge is identifying overlapping communities in graphs with billions of nodes and edges. This paper aims to enhance methodologies for community detection in parallel for unprecedentedly large and complex networks. We introduce the HeteroNodesAdapter algorithm, which supports heterogeneous worker nodes and optimized load distribution in graph stream processing. Additionally, we propose the TailBalancedCommunitySize algorithm to find an optimum community size, …


Detecting Fake Reviews Using Aspect Based Sentiment Analysis And Graph Convolutional Networks, Prathana Phukon Jan 2024

Detecting Fake Reviews Using Aspect Based Sentiment Analysis And Graph Convolutional Networks, Prathana Phukon

Master's Projects

Online reviews significantly influence consumer behavior and business reputa- tions. Detecting fake reviews is important for maintaining trust and integrity in

these platforms. In this project, an application of Aspect-Based Sentiment Analy- sis (ABSA) called FakeDetectionGCN is introduced to distinguish genuine feedback

from deceptive content. The idea is to analyze sentiments related to specific aspects (features) within reviews. Graph Convolutional Networks (GCNs) are used to model the complex contextual dependencies in the review texts. Additionally, SenticNet, an external semantic resource, is integrated to enhance the understanding of sentiments in the reviews. This model is capable of identifying both human-generated as …


Influence Maximization Using Triadic Closures, Communities, And Quotas, Matthew Fu Jan 2024

Influence Maximization Using Triadic Closures, Communities, And Quotas, Matthew Fu

Master's Projects

Online social networks have exploded in popularity in the last decade. In addition, traditional advertising methods such as television advertising have greatly decreased. This allows companies to utilize viral marketing more effectively. With viral marketing, companies can spread information on a product to a social network by reaching out to a small group of early adopters, who will go on to inform the people around them of the product. The problem is selecting the early adopters that can maximize the spread of influence. The Influence Maximization (IM) problem is finding a social network’s most influential (early adopters) starting nodes, called …


Ensemble Model With Meta-Learning For Ddos Attack Classification In Sdn, Ankith Indrakumar Jan 2024

Ensemble Model With Meta-Learning For Ddos Attack Classification In Sdn, Ankith Indrakumar

Master's Projects

In response to the security threats posed by Distributed Denial of Service (DDoS) attacks, this paper presents an intrusion detection framework with a high-accuracy multi-class classification model. In addition to detecting the existence of DDoS attacks, our framework aims to identify the type of attack (e.g., protocol or message type) so that the system can select the most appropriate countermeasure against the DDoS type. We leverage a meta-learner to build an ensemble model of multiple machine learning models such as LSTM, RF, and KNN to enhance detection and classification accuracy. Tested on the CIC-DDoS 2019 dataset, the proposed model achieves …


Opinion Graphs Construction For Reviews Using Transfer Learning And Large Language Models, Yichen Lin Jan 2024

Opinion Graphs Construction For Reviews Using Transfer Learning And Large Language Models, Yichen Lin

Master's Projects

With the rapid development of the Internet, reading online reviews before making a purchase, booking a hotel, or making a restaurant reservation has become a part of daily life. Customers often consider reviews as crucial supplementary information before making decisions on how to spend their money. However, reading many reviews to gain helpful information takes time and effort. This project proposes a new method OpinionGraphGenerator that aims to create opinion graphs from hotel reviews to reduce the high volume of text in reviews while preserving essential insights. In an opinion graph, vertices are semantically similar opinions, where each opinion consists …


Community Detection Using Deep Learning: Variational Graph Autoencoder Enhanced With Leiden And K-Truss Techniques, Jyotika Hariom Patil Jan 2024

Community Detection Using Deep Learning: Variational Graph Autoencoder Enhanced With Leiden And K-Truss Techniques, Jyotika Hariom Patil

Master's Projects

Community detection in networks is essential for understanding the complex structures of connected systems. Traditional deep learning (DL) methods such as Graph Neural Networks (GNNs) and Graph Convolutional Networks (GCNs) have shown promised results in supervised tasks, like classification, but often fail in unsupervised tasks like community detection because of the lack of labels. Self- supervised approaches where we integrate crucial community information offer a solution. This project seeks to explore DL methods for community detection, focusing specifically on using Graph Variational Autoencoders (VGAEs). While classical approaches can efficiently handle small to medium-sized networks, they typically struggle with larger-sized structures. …


Adaptive Bounded-Confidence Model For Opinion Maximization, Jacob Ortiz Jan 2024

Adaptive Bounded-Confidence Model For Opinion Maximization, Jacob Ortiz

Master's Projects

Social networks have become a significant source of information due to their easy accessibility, low cost, and ability to spread information quickly. Opinions are crucial in shaping our communication and decision-making processes, and our social connections significantly influence them. We model opinions as continuous values from 0 to 1, i.e., 0 means strong disagree and 1 means strong agree. Each agent has an initial opinion as well as a confidence about her opinion and through interactions with the other agents both are updated. Opinion maximization has gained popularity due to social media’s growing impact on our daily lives, where we …


Robustness Of Learning Models To Label Flipping Attacks, Sarvagya Bhargava Jan 2024

Robustness Of Learning Models To Label Flipping Attacks, Sarvagya Bhargava

Master's Projects

In this paper we compare traditional machine learning and deep learning models

trained on a malware dataset when subjected to adversarial attack based on label- flipping. Specifically, we investigate the robustness of different models when faced

with varying percentages of misleading labels, assessing their ability to maintain their accuracy in the face of such adversarial manipulations of the training data. This research aims to provide insights into which models are more robust, in the sense of being better able to resist intentional disruptions to the training data. We find that traditional machine learning models and boosting techniques are more robust …


Frame Rate Enhancement Using Gans: A Deep Learning Approach, Shanmukah Sri Harsha Anivilla Jan 2024

Frame Rate Enhancement Using Gans: A Deep Learning Approach, Shanmukah Sri Harsha Anivilla

Master's Projects

Videos are sequences of frames that are displayed continuously within a time frame, which creates the illusion. FPS is defined as the number of frames per second, and is crucial to determine the smoothness of motion or scene changes in the video. To improve the appearance of the videos, we can a technique called Frame Rate Enhancement. This is an approach to augment generated frames between pairs of frames using Generative Adversarial Networks. There are a few traditional techniques using Convolution Neural Networks and Optical Flow based methods, but they create unwanted artifacts such as blurring or ghosting and might …