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

Computer Engineering Commons

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

Articles 121 - 150 of 220

Full-Text Articles in Computer Engineering

A Rule-Based Hybrid Translation Model For Context-Aware Speech To Indian Sign Language Tasks, Dania Jaison Jan 2024

A Rule-Based Hybrid Translation Model For Context-Aware Speech To Indian Sign Language Tasks, Dania Jaison

Master's Projects

In India, one of the most significant tools to communicate with the Deaf and Hard of Hearing (DHH) communities is Indian Sign Language(ISL). The issue of a scarcity of computational resources for ISL is even more pronounced when it comes to the translation of written or spoken English into ISL. This paper proposes a rule-based model for translation where the spoken english sentences are translated into ISL by focusing on the specific syntactic and grammatical differences between these two languages. ISL uses a simplified syntax unlike the nuanced sentence structures in English — we omit most of the auxiliary verbs …


Comparitive Analysis Of Time Series Forecasting Using Frequency Informed Dense Neural Networks And Lstm, Avinash Mangalore Suresh Jan 2024

Comparitive Analysis Of Time Series Forecasting Using Frequency Informed Dense Neural Networks And Lstm, Avinash Mangalore Suresh

Master's Projects

Time series forecasting influences our lives on a daily basis, being a versatile tool in various application areas like environmental studies, finance, medicine and much more. While there are many established statistical and deep learning approaches to model time series data, each implementation comes with their own set of drawbacks or areas of improvements. Most of the existing deep learning architectures and research have focused on modeling time series data in the time-domain exclusively. However training deep learning models in the time-domain has some drawbacks, mainly due to the inherent temporal dependence of each time-step on the time-steps before it, …


Multi-Platform Cyberbullying Detection Using Nlp And Machine Learning, Chinmayi Lokeshwar Hegde Jan 2024

Multi-Platform Cyberbullying Detection Using Nlp And Machine Learning, Chinmayi Lokeshwar Hegde

Master's Projects

The issue of cyberbullying is growing due to the online anonymity and due to online platforms having less repercussions. This research proposes for proactive measures to detect and prevent such behavior before it reaches the victim. By using data from various social media platforms and employing machine learning techniques, this research proposes an innovative system aimed at identifying and thwarting cyberbullying incidents preemptively. While existing methods have primarily focused on prediction and detection of cyberbullying incidents, there remains a significant gap in research regarding prevention strategies. This project aims to address this gap by leveraging machine learning, natural language processing …


Temporal Dynamics In Diabetes Prediction: A Sensor-Driven Time-Series Exploration, Monica Meduri Jan 2024

Temporal Dynamics In Diabetes Prediction: A Sensor-Driven Time-Series Exploration, Monica Meduri

Master's Projects

Diabetes is a lifelong illness that, if not detected or managed appropriately, turns into serious complications. Correct glucose forecasting is critical to ensuring timely interventions, thereby minimizing risks of hyperglycemia and hypoglycemia, and optimizing the management strategies of the disease. Classical machine learning models have been applied in the blood glucose forecasting problem for a long time, however, usage of transformer-based architectures is still scarce within the literature. Due to the self-attention mechanism, transformers can capture temporal relationships very effectively, which makes them suitable for time-series data. TFT is a novel framework proposed here to utilize time-series data from CGM …


Intelligent Caching In Named Data Networking, Deep Pradipbhai Shah Jan 2024

Intelligent Caching In Named Data Networking, Deep Pradipbhai Shah

Master's Projects

Named Data Networking (NDN) has a built-in caching capability that is enabled with the help of its Content Store. Caching in NDN has several benefits, such as reducing overhead on the producer side, avoiding a single point of failure, and reducing network load. The primary caching policy of the NDN architecture is to leave copies everywhere. However, this scheme induces significant cache redundancy. Existing advanced cache techniques either periodically share the entire list of cached content at a node or make a caching decision without knowing the cached content at other nodes in the network. We propose an intelligent cache …


Multimodal Retrieval-Augmented Generation: Design And Application, Charul Rathore Jan 2024

Multimodal Retrieval-Augmented Generation: Design And Application, Charul Rathore

Master's Projects

The rapid advancement in generative AI and large language models have forever revolutionized how we synthesize data. This project explores and experiments with the potential of a multimodal Retrieval-Augmented Generation (RAG) framework for processing text, tabular and image data. Starting with prompt engineering techniques, we address their limitations in dynamic and domain-specific real world applications by building a multimodal RAG pipeline and evaluating it against human-generated ground truth. The project culminates in BrightMind.ai, a full-stack educational platform featuring novel personalized AI companions for context-aware and adaptive response generation. Its innovative capabilities extend to music, video, and code generation, setting it …


Leveraging Large Language Models For Transforming Student Information Into Actionable Data, Sree Hari Karri Jan 2024

Leveraging Large Language Models For Transforming Student Information Into Actionable Data, Sree Hari Karri

Master's Projects

Admission season places significant demands on university committees, necessitating the review of vast arrays of documents to assess students’ competence. This project advances the development of an automated system designed to streamline this process by evaluating application materials such as Letters of Recommendation (LoRs), Statements of Purpose (SoPs), and resumes. Utilizing a variety of advanced Natural Language Processing (NLP) techniques, the system compares the performance of several Large Language Model (LLM) approaches. It also experiments with different data handling strategies, including the use of vector stores versus traditional context-based processing, to optimize model efficiency and accuracy. Special attention is given …


Personalizing Image Generation From Prompts Using Generative Ai, Mit Ramesh Jain Jan 2024

Personalizing Image Generation From Prompts Using Generative Ai, Mit Ramesh Jain

Master's Projects

The rapid advancements in Generative AI, particularly Text-to-Image (T2I) models, have opened up new possibilities for personalized image generation. Finetuning large T2I models for specific downstream tasks is a key approach to achieving tailored outputs. In recent years, Parameter-Efficient Fine-Tuning (PEFT) techniques have gained significant attention as a cost-effective and efficient solution for fine-tuning large models. Initially developed for fine-tuning large language models (LLMs), PEFT techniques have been extensively studied and compared in the context of language tasks. However, regarding the T2I domain, there is a lack of similarly exhaustive and detailed literature on PEFT. This research project, in the …


Implicit Personality Detection From User Behaviour In Recommendation Systems, Uzma Zubair Shaikh Jan 2024

Implicit Personality Detection From User Behaviour In Recommendation Systems, Uzma Zubair Shaikh

Master's Projects

Recommendation systems are an integral part of any business, and a crucial factor in determining their success as these systems help businesses in marketing their products to the right kind of audience. Conventional methods of building recommendation systems such as collaborative filtering and content-based recommendation, although effective, suffer from limitations such as cold start and the data sparsity problems. Moreover, these methods aim at finding similar products as user’s past interactions rather than personalizing the recommendations. The upsurge in use of social media, over-the-top content (OTT), and e-commerce platforms has made the task of personalizing recommendations imperative, leading to the …


Load Balancing For Cloud-Based Applications, Nitish Ranjan Jan 2024

Load Balancing For Cloud-Based Applications, Nitish Ranjan

Master's Projects

Effective load balancing is critical in ensuring optimal resource utilization, reducing latency, and improving the overall performance of distributed systems. This report commences with a comprehensive literature review on existing load-balancing algorithms, examining their methodologies, strengths, and limitations within various computing environments, including cloud computing, data centers, and network traffic management. Despite significant advancements in this field, the dynamic nature of distributed systems, coupled with the ever-increasing demand for efficient data processing, poses ongoing challenges. In response, this study proposes a novel load-balancing algorithm to address these contemporary challenges. The approach leverages dynamic and hybrid load balancing, distinguishing it from …


Knowledge Graph-Based Multiple-Choice Question Generation, Durga Muralidharan Jan 2024

Knowledge Graph-Based Multiple-Choice Question Generation, Durga Muralidharan

Master's Projects

Knowledge-based tests are widely used to assess knowledge on a specific subject and have many applications in education and professional certifications. These tests usually consist of Multiple Choice Questions (MCQs), where a question with a few possible answers is given. Along with the correct answer, three or more incorrect answers are provided, which are called distractors. MCQs are a popular method for these tests because they are easy to grade. These tests can check different levels of comprehension ranging from beginners to advanced by creating distractors that may confuse unprepared test takers. This project proposes the Knowledge Graph Multiple Choice …


Code Quality Enhancement: Evaluating Ai Code Generation With Software Metrics, Sirisha Krishna Murthy Jan 2024

Code Quality Enhancement: Evaluating Ai Code Generation With Software Metrics, Sirisha Krishna Murthy

Master's Projects

With the advancements in the stream of AI in the recent time and the evolution of Generative AI, it is a given that there is a need to effectively integrate AI into daily tasks, including Coding. When talking about Generative AI, one important thing to consider is prompting, which is that way to talk to the AI. Depending on specific needs and tasks the way we need to prompt AI can vary. With rapid development in the field, there are a lot of new benchmarks that evaluate the AI coders on correctness, but to effectively adapt AI into actual coding …


Facial Expression Mood Classification Using Machine Learning, Tiantong Li Jan 2024

Facial Expression Mood Classification Using Machine Learning, Tiantong Li

Master's Projects

Facial expression classification is a powerful tool for understanding human emotions, with applications spanning human-computer interaction, healthcare, and entertainment. By analyzing facial cues, systems can interpret emotional states and adapt their responses, creating more personalized and emotionally aware experiences. One emerging application of facial expression classification is in music recommendation systems, where user emotions are integrated to suggest music that aligns with their current mood. While prior research has primarily classified facial expressions into four emotion categories, this study broadens the scope to seven emotions: angry, disgust, fear, happy, neutral, sad, and surprise. The project evaluates four machine learning techniques—CNN, …


Cluster Analysis For Concept Drift Detection In Malware, Aniket Mishra Jan 2024

Cluster Analysis For Concept Drift Detection In Malware, Aniket Mishra

Master's Projects

The rapid evolution of malware presents significant challenges for detection systems. This is due to malware families adapting through feature manipulation and obfuscation, which causes concept drift. A clustering based approach is used to detect and adapt to these shifts. The KronoDroid dataset is segmented into batch sizes of 50 and analyzed with MiniBatch K-Means clustering. The silhouette coefficient is used to evaluate clustering quality, and help identify drift by detecting significant changes in cluster patterns. Concept drift will cause retraining of supervised classifiers, including Linear SVM, RF, MLP, and XGBoost. Three scenarios are used: static models, periodic retraining, and …


Detecting Crustose Coralline Algae (Cca) In Marine Photos Using Mask R-Cnn, Vrushali Harshwardhan Deshpande Jan 2024

Detecting Crustose Coralline Algae (Cca) In Marine Photos Using Mask R-Cnn, Vrushali Harshwardhan Deshpande

Master's Projects

Coral reefs, made up of thousands of polyps - tiny sac-like marine invertebrates sea anemones and jellyfish, are important to marine ecosystems and prevent loss of life by acting as a natural barrier against storms, floods, and waves. These reefs support a wide range of species, many of which are underexplored and new species being discovered regularly. Crustose coralline algae (CCA) is one of the vital algal species that provides reef structure. Studying the abundance of CCA is important in helping marine biologists analyze coral reef health while understanding the impact of climate change on the marine lifeforms. This study …


Multimodal Techniques For Malware Classification, Jonathan Jiang Jan 2024

Multimodal Techniques For Malware Classification, Jonathan Jiang

Master's Projects

The threat of malware has remained a serious concern for computer networks and systems, highlighting the need for accurate classification techniques. This research adopted the structured nature of PE files incorporated with a multi-modal machinelearning approach, to classify malware types. Features extracted from the PE headers were used to train an LSTM model. Features extracted from the PE sections were used to train a CNN model. Probabilities produced from these two models were then concatenated and fed into an SVM classifier. This multi-modal approach demonstrated high accuracy by experimenting with and verifying the approach on a large and labeled dataset. …


An Attributed And Diverse Encoder-Decoder Processing Technique For Anomaly Detection., Kenneth Antony John Jan 2024

An Attributed And Diverse Encoder-Decoder Processing Technique For Anomaly Detection., Kenneth Antony John

Master's Projects

Attributed graphs are graphs that contain extra information about the attributes of nodes and edges. They can be used to model a plethora of real-world scenarios like social networks, bank transactions, and even academic citation data. Anomalies in such graphs can be irregularities or unusual patterns that are observed in the attributes or the structure of the graph. Anomaly detection in attributed networks is a crucial task, aiming to identify such anomalies. Existing methodologies use various deep learning techniques using graph neural networks, graph encoder-decoder architectures, and multi-layer perceptions. This study proposes a new approach to improve the existing methods …


Explainable Reinforcement Learning For Network Routing Optimization, Yu Xiu Jan 2024

Explainable Reinforcement Learning For Network Routing Optimization, Yu Xiu

Master's Projects

Software-defined Networking (SDN) provides a solution for configuring multiple network devices by offering a centralized controller architecture. Network routing is one of the most crucial problems in network configuration. In particular, the surging network traffic demands require efficient routing techniques to load balance communication links. In order to optimize the communication path’s utilization and reduce request blocking, this project utilizes Reinforcement Learning (RL) to decide the routes for given network requests. Furthermore, we adopt Explainable Reinforcement Learning (XRL) to explain the RL learning agent’s decision-making process to enhance the trustworthiness of our approach. In particular, we focus on Feature Importance …


Enhanced Inter-Satellite Routing With Multi-Path Selection And Congestion Modeling, Jaesung Yoo Jan 2024

Enhanced Inter-Satellite Routing With Multi-Path Selection And Congestion Modeling, Jaesung Yoo

Master's Projects

Satellite networks play a crucial role in global connectivity today and making efficient routing algorithms is crucial for optimal performance. While existing routing algorithms have made significant progress using machine learning techniques, they often overlook network congestion and multiple path availability. This report introduces an enhanced routing framework that builds upon LSTM-based predictive routing using dynamic congestion modeling and multi-path selection. Our approach introduces a busy state metric that tracks satellite memory utilization, allowing for adaptive path selection based on both distance and current network load. Through simulations using a constellation of 20 satellites, our enhanced algorithm demonstrates significant improvements …


Reinforcement Learning And Hidden Markov Models For Simulating And Analyzing Social Engineering Attacks., Bharkavi Sachithanandam Jan 2024

Reinforcement Learning And Hidden Markov Models For Simulating And Analyzing Social Engineering Attacks., Bharkavi Sachithanandam

Master's Projects

The advent of the internet has revolutionized communication and connectivity on a global scale. Now every computer is connected to the internet. Although this technological advancement has made human life easier, this has also led to an increase in sophisticated methods of exploitation. Social Engineering is such a prominent threat to the human community. Social engineering attackers manipulate the victim into giving away sensitive details. Understanding the dynamics of social engineering is crucial for developing measures to help individuals and organizations avoid falling prey to these deceptive tactics. Hence it is essential to understand the attackers. Thus gaining insight into …


Optimizing Web Design Code Generation: A Comparative Study Of Finetuning, Pretrained Models, And Rag (Retrieval Augmented Generation), Srinivas Rao Chavan Jan 2024

Optimizing Web Design Code Generation: A Comparative Study Of Finetuning, Pretrained Models, And Rag (Retrieval Augmented Generation), Srinivas Rao Chavan

Master's Projects

Website Creation is revolutionized by automated code generation, reducing the development effort, speeding the production process, and ensuring consistency in design. Automated web design code generation has emerged as a transformative tool bridging the gap between design and development. In this research, a website design tool is developed and used to create visual layouts, exporting them as JSON designs. These JSON outputs were then transformed into textual prompts, optimized using established HCI principles and UI/UX rules to ensure consistency, visual hierarchy, aesthetics and minimalistic design, accessibility, user-friendly navigation and flexibility. These generated prompts were fed into large language models for …


Teaching Children Programming Concepts Through Video Games, Kayla Musleh Jan 2024

Teaching Children Programming Concepts Through Video Games, Kayla Musleh

Master's Projects

Children have a tendency to lose focus when they are presented with something that does not entertain them or tailor to their personal interests; such as studying [1], [3], [10]. The research performed for this project focuses on studying how much more children can comprehend and focus on learning educational material if they are learning through playing a video game rather than being taught information directly in a typical classroom manner. For this study I created a computer game designed to introduce educational subjects such as mathematics and programming concepts to the child playing the game. By completing the tasks …


Exploring Fluctuations In Working Memory Load Through Pupillometry Using Gabor Image Deletion Tasks, Neenu Antony Jan 2024

Exploring Fluctuations In Working Memory Load Through Pupillometry Using Gabor Image Deletion Tasks, Neenu Antony

Master's Projects

Van der Wel & Van Steenbergen mention that there has been a surge in pupillometry research in the past two decades, particularly in the area of task-evoked pupil dilation in the context of cognitive control tasks. The goal of most of these studies has been focused on finding a link between pupil dilation and effort exerted by an individual [10]. The review by authors Van der Wel & Van Steenbergen, aimed to assess the potential of pupil dilation as an indicator of effort rather than task complexity. Their analysis revealed that heightened task demands in domains such as updating, switching, …


Malware Detection Using Qr And Aztec Code Representations, Atharva Khadilkar Jan 2024

Malware Detection Using Qr And Aztec Code Representations, Atharva Khadilkar

Master's Projects

In recent years, the use of image-based techniques for malware detection has gained prominence, with numerous studies demonstrating the efficacy of deep learning approaches such as convolutional neural networks (CNNs) in classifying images derived from executable files. In this paper, we consider an innovative method that relies on an image conversion process that consists of transforming executable files into QR and Aztec codes. These codes capture structural patterns in a format that may enhance the learning capabilities of CNNs. We design and implement CNN architectures tailored to the unique properties of these codes and apply them to a comprehensive analysis …


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 …


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 …


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 …


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 …


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 …


Multimodal Emotion Detection In Conversations And Dialogues: A Fusion Model Approach, Abhinay Jatoth Jan 2024

Multimodal Emotion Detection In Conversations And Dialogues: A Fusion Model Approach, Abhinay Jatoth

Master's Projects

Emotion recognition is gaining traction due to its wide range of potential applications across different fields. With the rise of social media, chat platforms, and voice assistants, there is a vast increase in data through which humans implicitly and explicitly carry emotional cues. With new algorithms being developed for understanding the nuances of human language and emotion, businesses can tailor more personalized and empathetic service. Sentiment analysis, expresses a positive, negative, or neutral viewpoint laid the foundation of Emotion classification. Emotion classification in conversations represents the most advanced stage of classification. It is also challenging due to the existence and …