Open Access. Powered by Scholars. Published by Universities.®
- Publication Year
Articles 481 - 510 of 653
Full-Text Articles in Computer Sciences
Gr-252 Solving Multiple Traveling Salesman Problem Using K Means Clustering And Mixed Integer Programming - An Integrated Approach, Navneet Verma
Gr-252 Solving Multiple Traveling Salesman Problem Using K Means Clustering And Mixed Integer Programming - An Integrated Approach, Navneet Verma
C-Day Computing Showcase
In this research paper, we explore an efficient algorithm for multiple Traveling Salesman Problem (m-TSP) using an approach which combines K Means clustering algorithm and Mixed Integer Programming (MIP). The Traveling Salesman problem is an NP hard problem which relates to generation of minimum cost round trip tours for multiple salesmen visiting several cities in their territory. Our novel approach has the promise of reaching closer to the optimal solution as compared to heuristics-based approaches such as genetic algorithms.
Gr-273 Building A Chatbot, Varun Gottam, Sathwik Chepyala, Sai Mohit Saimpu, Venkata Sai Krishna Yalavarthi, Nikhil Sai Buddiga
Gr-273 Building A Chatbot, Varun Gottam, Sathwik Chepyala, Sai Mohit Saimpu, Venkata Sai Krishna Yalavarthi, Nikhil Sai Buddiga
C-Day Computing Showcase
A chatbot is now a part of many online applications like Health Care, Education, E-commerce, etc. It made the conversation between the customers and the service providers much more convenient as the chatbot can answer most of the queries without human intervention from the website side. This saves a lot of time and work.
Gr-284 Automated Vulnerability Detection In Source Code Using Deep Neural Networks, Mst Shapna Akter
Gr-284 Automated Vulnerability Detection In Source Code Using Deep Neural Networks, Mst Shapna Akter
C-Day Computing Showcase
One of the most important challenges in the field of a software code audit is the presence of vulnerabilities in software source code. Every year, more and more software flaws are found, either internally in proprietary code or revealed publicly. These flaws are highly likely exploited and lead to system compromise, data leakage, or denial of service. C and C++ open-source code are now available in order to create a large-scale, machine-learning system for function-level vulnerability identification. We assembled a sizable dataset of millions of open-source functions that point to potential exploits. We created an efficient and scalable vulnerability detection …
Gr-287 Natural Disaster Prediction, Sravya Sabbu, Aishwarya Turlapati, Suryapraveen Adivi
Gr-287 Natural Disaster Prediction, Sravya Sabbu, Aishwarya Turlapati, Suryapraveen Adivi
C-Day Computing Showcase
Natural disasters are events that are difficult to avoid. There are several ways of reducing the risks of natural disasters. One of them is implementing disaster reduction programs. There are already several developed countries that apply the concept of disaster reduction. In addition to disaster reduction programs, there are several ways to predict or reducing the risks using artificial intelligence technology. One of them is machine learning. By utilizing this method at the moment, it facilitates tasks in visualizing, analysing, and predicting natural disaster. This project will focus on conducting a review process and understanding the purpose of Machine learning …
Gr-300 Azure Security Kql Query Builder, Navyapravalika Sabbula, Jeevana Kalipindi
Gr-300 Azure Security Kql Query Builder, Navyapravalika Sabbula, Jeevana Kalipindi
C-Day Computing Showcase
We produce and manage petabytes of data every day in today's culture when everything is digitally recorded, from our web surfing habits to our medical records. Big data will significantly alter all facets of existence. However, simply processing and interpreting data is insufficient; when data is presented visually, the human brain can identify patterns more quickly. In many different businesses, data analytics and visualization are essential decision-making tools. The visualization field is also opened up, displaying innovative thinking for visualizing the big-data dilemma. It is challenging to see such massive volumes of data in static or real-time formats. we explain …
Gr-306 Improving Wildfire Propagation Simulations Using Cellular Automata To Help Emergency Management, Madeline Frank, Lokesh Meesala, Yagnasree Bollineni, Amrutha Venkatesh, Mujahid Shaheed Shaik
Gr-306 Improving Wildfire Propagation Simulations Using Cellular Automata To Help Emergency Management, Madeline Frank, Lokesh Meesala, Yagnasree Bollineni, Amrutha Venkatesh, Mujahid Shaheed Shaik
C-Day Computing Showcase
Discrete computational models known as cellular automata (CA) utilize discrete spatial cells, each existing in one of a set of possible states at any given moment. Transition rules specify how a given cell’s state evolves in subsequent time steps and is dependent on the states of the given cell’s neighborhood of surrounding cells. A cellular automaton model can also account for the influence of other external or physical factors on the evolution of a given cell’s state. These capabilities afforded by CA models make it an ideal tool to simulate the propagation of wildfires. One specific study carried out by …
Gr-307 Eeg Classification Using Neural Network – An Application Of Machine Learning In Classification Of Attention Deficiency, To Measure The Effect Of Chakramarmakosha Meditation-Ii, Sreekanth Gopi
C-Day Computing Showcase
Stress reduces attention span and is a common problem that impacts students’ academic performance as well as their self-efficacy in handling challenging situations. Meditation techniques have been proven to help manage stress levels. In the previous research, the author used Heart Coherence as the metric to show the impact of ChakraMarmaKosha Meditation (CM), a meditation on human energy centers, on reducing the stress level. In this research we apply a new version of CM which is CM-II as a guided psychotherapy and cognitive therapy meditation, to analyze its impact on reducing attention deficiency among students. This study uses Electroencephalography (EEG) …
Uc-240 Gone Fishin' Vr, Donovan E. Lott, Richard Halbert, Tanner M. Peters, Joseph B. Hancock, Anthony L. Polidura
Uc-240 Gone Fishin' Vr, Donovan E. Lott, Richard Halbert, Tanner M. Peters, Joseph B. Hancock, Anthony L. Polidura
C-Day Computing Showcase
Gone Fishing is a VR game that allows the player to fish from the comfort of their own home. This take on a fishing simulator has creative and playful designs that are sure to surprise the players. With this game, we intend to invoke different comedic aspects found in other games such as designs, descriptions, and possible voiceovers in order to give the players a good time. This isn’t the average fishing simulator.
Uc-248 Gtri: It Management Web Application, Joshua D. Oliver, Teryn Bryant, Renate M. Hamrick, Kendra Hansford-Bellamy, Terrell B. Mcgilberry
Uc-248 Gtri: It Management Web Application, Joshua D. Oliver, Teryn Bryant, Renate M. Hamrick, Kendra Hansford-Bellamy, Terrell B. Mcgilberry
C-Day Computing Showcase
This application was part of an industry Capstone project with Georgia Tech Research Institute, with Mr. Matthew Pinkston as the industry sponsor, Ms. Allison Boyle as the industry Capstone coordinator, and Mr. Donald Privitera as the Capstone professor. Our team worked on creating the framework for an opensource, web-based IT management application that future developers can add various features and sub-applications onto for purposes such as asset and budget management. The application is PHP-based with its backend, utilizing the Laravel framework and several of its built-in features for routing, database management, login authentication with bcrypt hash security, and session tracking. …
Uc-253 Sp12 - Studio Buddy - Mobile Application, Alejandro Zicavo, Tubatsi Moloi, Elmiche Kinmakon
Uc-253 Sp12 - Studio Buddy - Mobile Application, Alejandro Zicavo, Tubatsi Moloi, Elmiche Kinmakon
C-Day Computing Showcase
This application is a collaboration between the Computer Science department and the Music department. The Music department has a use case for a Mobile Application and we will be able to use the capstone project to build this solution. Studio Buddy is a mobile application that will allow teachers and students to connect for coaching sessions. Teachers will be able to post practice material [hands-on and musical in nature] and assign the material to students. Teachers will be able to track progress for their students and better tailor each students practice exercises. This is not a replacement for any existing …
Uc-257 Gtri: Analysis Of Alternatives, Jake D. Pham, Zayda Huballah, Evans Jones, Roshni Modi, Salimata Bado
Uc-257 Gtri: Analysis Of Alternatives, Jake D. Pham, Zayda Huballah, Evans Jones, Roshni Modi, Salimata Bado
C-Day Computing Showcase
The Capstone project Analysis of Alternatives focuses on research and testing workstation deployment software and see if they can fulfill certain requirements that GTRI has requested. Planning and research was first conducted on ten different software that are available on the market where each software was evaluated on a point based system based on the requirements given to us by the company. After researching the ten software three are chosen that best fit the requirements from the company and are then moved to the testing phase. After testing the three chosen software the team will collectively decide which one to …
Uc-261 Grocery Application, Quin’Dariu A. Lyles-Woods, Adam Maksymczuk, Aidan Le-Beard, Jeetu Sharma, Danny Sor
Uc-261 Grocery Application, Quin’Dariu A. Lyles-Woods, Adam Maksymczuk, Aidan Le-Beard, Jeetu Sharma, Danny Sor
C-Day Computing Showcase
This project is being completed for Kennesaw State University’s CS 4850 - Computer Science Senior Project undergraduate capstone course. This project as described is a dynamic grocery list mobile app that updates all members when items are added. The app then must contain groups that the user is able to join, have a list that is shared between that group, and have the ability for all users in the group to add and remove items from the list. To notify the users, push notifications are likely to be used. In addition to having a shared list, it makes sense that …
Uc-262 Gtri: It Web Management Project, Scott Duong, Vanessa Sunar, Firmin Ngappi, Meva Schmit, Stephan Mah
Uc-262 Gtri: It Web Management Project, Scott Duong, Vanessa Sunar, Firmin Ngappi, Meva Schmit, Stephan Mah
C-Day Computing Showcase
This project is meant to develop a baseline web application that will support development of future tools for managing an IT department (licensing, asset tracking, budget management, self-service software/configuration, issue management/tickets, etc.) As well as provide a free IT Management tool that an IT manager can easily access and use. Having an IT management tool to aid with different things such as tracking, budget management and more is very essential to efficiently run an IT department. There are various tools to assist with that which exist today. However, as pointed out by our client GTRI, a lot of them are …
Uc-266 Indy-5 Compchores, Myers Berry, Ian Snyder
Uc-266 Indy-5 Compchores, Myers Berry, Ian Snyder
C-Day Computing Showcase
Getting anyone motivated to complete chores can be a chore itself! To solve this issue, our team is using Dart and Flutter to build a desktop application that pits roommates, family members, and siblings against one another to complete chores for points. The purpose of this program is to simulate competition between users in order to motivate users to complete tasks amongst the living space. To complete this task, our program will provide a place where users can create a family, create an account, join a family, create chores, complete chores, check chore history, view the family scoreboard, and view …
Uc-272 Defunct To Funct: Expanding The Functionality Of Forgotten Robots, Thomas E. Stockdale, Khoa Ho, Johnny Huynh, Marcel Youri Nguiagaing Seuga
Uc-272 Defunct To Funct: Expanding The Functionality Of Forgotten Robots, Thomas E. Stockdale, Khoa Ho, Johnny Huynh, Marcel Youri Nguiagaing Seuga
C-Day Computing Showcase
The field of robotics is an expanding landscape, pushing the frontiers of engineering, machine vision, artificial intelligence and more. The robotics industry also has a foothold in many areas, such as consumer markets, scientific research, industrial and medical applications, and even exploration. With the growing interest in automated machines, individuals who can work with these machines are in demand, and providing a way to learn the skills to do so would be just as valuable. Kennesaw State University is currently in possession of two UXA-90 Humanoid robots; both of which have remained in storage for extended periods of time since …
Uc-276 Akwaaba Web Server Security Project, Jayland Vann, Ty G. Rogers, Cody Reese, Ronald W. Southern, Taiyeb Choudhury
Uc-276 Akwaaba Web Server Security Project, Jayland Vann, Ty G. Rogers, Cody Reese, Ronald W. Southern, Taiyeb Choudhury
C-Day Computing Showcase
Our team engaged in a mock cybersecurity drill. Our objective was to take on the roll of cybersecurity consultants and to secure a mock business website. Afterwards, we were to engage in the active defense of the site from another team, while perpetuating attacks on another team's site. Goals: -Secure a business website and then engage in it's active defense. -Perform a successful attack(s) on another team's website. Outcomes: -Developed a comprehensive security policy -Documented site risk and vulnerabilities -Implemented security and configuration changes
Uc-278 Cyber Security In Blockchain, Eric C. Weese, Eric G. Cooper, Alex Fortson
Uc-278 Cyber Security In Blockchain, Eric C. Weese, Eric G. Cooper, Alex Fortson
C-Day Computing Showcase
Blockchain is a growing technology that utilizes a decentralized public record of transactions. It is not only used for cryptocurrency, but also IoT, financial systems, healthcare, supply chain, etc. Although blockchain is quite robust, it is not invulnerable. This project will explain and demonstrate several weaknesses of blockchain and how to prevent them. We will demonstrate the following attacks and how to prevent them using Solidity: Transaction Order Dependence, Denial of Service, Replay Attack, Writing of Arbitrary Storage Address Attack, Weak Randomness, and Honeypot Attack.
Uc-296 Cybersecurity Park, Neil E. Weingarten, Jadante Hendrick, Kylie Nowokunski, Tyler Crawford
Uc-296 Cybersecurity Park, Neil E. Weingarten, Jadante Hendrick, Kylie Nowokunski, Tyler Crawford
C-Day Computing Showcase
Cybersecurity Park is an educational VR game intended for middle-school-age children that aims to demonstrate a wide range of cybersecurity concepts to the players. Such concepts include hacking ethics and types of hackers, cryptography, Trojan Horse / ransomware viruses, and authentication and authorization. These concepts are split into various mini-games that the player can freely navigate to from the hub they spawn in. For example, in the mini-game showcasing the Trojan Horse concept, players play as a knight defending a castle from evildoers. Visitors will approach the castle and ask access into the castle, and, based on the actions by …
Uc-304 A Web Application Developed In Collaboration Between The Cs 4850 Senior Project Course And The Ksu Dept Of History And Philosopy, Leafy Wilson, Alexa Garcia Ortiz, Mae B. Morella, Braxton M. Meyer
Uc-304 A Web Application Developed In Collaboration Between The Cs 4850 Senior Project Course And The Ksu Dept Of History And Philosopy, Leafy Wilson, Alexa Garcia Ortiz, Mae B. Morella, Braxton M. Meyer
C-Day Computing Showcase
The Vada Project is is an upgrade to an existing web application for a collaborative debate platform used to facilitate good faith argumentation and evidence based reasoning using classical Indian theories of knowledge sources (pramāṇa vada). This web application is designed for classroom use to facilitate critical thinking, debating, and archiving arguments and counterarguments as structured by an Indian philosophical debate style known as Vada. The goals of this project are to design an intuitive and usable interface (HTML+CSS), a stable back-end (PHP+MySQL), and a maintainable codebase managed using static-analysis tools and continuous integration (GitHub Actions).
Gc-244 Msit Capstone Project Fall 2022, Megen Cochran, Skylar Story, Tatiana Brown, Simisola Babatunde
Gc-244 Msit Capstone Project Fall 2022, Megen Cochran, Skylar Story, Tatiana Brown, Simisola Babatunde
C-Day Computing Showcase
Computer network system administrators need to inspect and analyze network traffic and detect malicious communications, monitor system performance, and provide operational services. However, identifying threats contained within encrypted network traffic, which has become increasingly prevalent, poses a unique set of challenges. It is imperative to monitor this traffic or threats and malware but do so in a way that maintains privacy. This project aims to develop a machine learning-based system that can accurately detect malware communication in this setting.
Gr-245 Parsimonics: Achieving High Classification Accuracy Even With High Dimensional Image Reduction, Joshua Owens
Gr-245 Parsimonics: Achieving High Classification Accuracy Even With High Dimensional Image Reduction, Joshua Owens
C-Day Computing Showcase
The asl-alphabet dataset, hosted by Kaggle, is a collection of 87000 color images sized 200x200x3, grouped into 29 classes of 3000 images apiece (dataset A). The classes consist of the 26 English letters plus three classes for space, delete and nothing. As a proof of concept, the dataset was first truncated by deleting 2700 images from each class, leaving only the first 300 images per class and totaling 8700 images, or 10% of the original number of images (dataset B). Then, transfer learning was applied to dataset B using Alexnet with Imagenet weights. >99% accuracy with dataset B was readily …
Gr-288 Comparative Performance Analysis Of Hybrid Quantum Machine Learning Algorithm To Assess Post Stroke Rehabilitation Exercises, Manohar Murikipudi, Abm. Adnan Azmee
Gr-288 Comparative Performance Analysis Of Hybrid Quantum Machine Learning Algorithm To Assess Post Stroke Rehabilitation Exercises, Manohar Murikipudi, Abm. Adnan Azmee
C-Day Computing Showcase
Due to the advancements in technology, data is growing exponentially. With this increased dataset size, the computation to process the generated information is rising sequentially. And the currently available classical computational tools and learning algorithms will not work due to the limitations of Moore's law. To overcome the computational issues, we have to switch to Quantum Computing which works based on the laws of Quantum Mechanics. Quantum Machine Learning (QML), a subset of Quantum Computing, is faster and more capable of doing complex calculations that a classical computer can't. Classical Computers work on bits - 0 or 1, whereas a …
Uc-238 Sp4-Dogem, Chloe Chung, Zane Atkinson, Melissa Iniestra, Deo Intshakal A Nzeng, Joshua K. Willson
Uc-238 Sp4-Dogem, Chloe Chung, Zane Atkinson, Melissa Iniestra, Deo Intshakal A Nzeng, Joshua K. Willson
C-Day Computing Showcase
The DogEm project's overarching objective is to produce a functional cross-platform mobile app that reliably sends a specific contact a series of calls, emails, and texts until the contact responds. To accomplish this goal, we have compiled preliminary research, produced a series of prototypes, and started the development process. Our preliminary research consists of research pertaining to our tech stack, our user base, our app's requirements, possibilities for messaging and calling features, UX/UI research, reading through React Native documentation, and constraints on the messaging and calling features on iOS vs. Android. Each member produced a DogEm app prototype to familiarize …
Uc-263 It4983 Cybersecurity Capstone, Jordan White, Stephen C. Woodman, Jenny Owens, Hector Gomez, Aaron Scott
Uc-263 It4983 Cybersecurity Capstone, Jordan White, Stephen C. Woodman, Jenny Owens, Hector Gomez, Aaron Scott
C-Day Computing Showcase
For the Cybersecurity capstone project, our team was given a webserver and website for the company Akwaaba. We were tasked to fix all vulnerabilities, keep the server up to date, and help maintain the site with uptime being the priority. After the first two milestones were complete, we were to attempt to hack another team’s server while they attempted to do the same to us. When the attack phase began on Wednesday 10/26, our team discovered the other team had not changed any of their original passwords, so we took control within thirty minutes and took it down soon after. …
Uc-268 Buggy - Price Scraper Application, David W. Fitzgerald, John Blake, Anderson F. Guse, Jessica Zardoya, Paul Allen
Uc-268 Buggy - Price Scraper Application, David W. Fitzgerald, John Blake, Anderson F. Guse, Jessica Zardoya, Paul Allen
C-Day Computing Showcase
Buggy is a desktop price scraper application that finds the best deals for users across several major retailers. Retailers include Amazon, Costco, Target, Walmart, and eBay. It simplifies bargain hunting by condensing product information from multiple websites into one, convenient place. Users can save products for future access, track search history, and compare search results with tabs for navigation. When they are ready to buy, they can simply click on the buy button and are directed to the vendor's page to check out.
Uc-275 Network Simulation Software Analysis Of Alternatives, Justin Mccannon, Nidhi Marsonia, Michael Mcinnis, Tiffany Nguyen, Azm Uddin
Uc-275 Network Simulation Software Analysis Of Alternatives, Justin Mccannon, Nidhi Marsonia, Michael Mcinnis, Tiffany Nguyen, Azm Uddin
C-Day Computing Showcase
Data networking is a complex field. Designing networks is a complex task. Simulators have been developed to create hypothetical designs with configuration settings for evaluating architectures and settings. At least 2 simulators are freely available to IT professionals and students. This project involves researching the landscape of free network design simulators to determine how many there are, then downloading, testing, evaluating, and documenting the features of each by designing, on each, a network with multiple routers, switches, and host devices using IPv4 and IPv6, defining features appropriate for classroom use in a university, and finally determining which solution fits the …
Ur-280 Speech Recognition, Rachnicha Rojjhanarittikorn
Ur-280 Speech Recognition, Rachnicha Rojjhanarittikorn
C-Day Computing Showcase
This project makes use of speech recognition in Python libraries from Google, such as Google Speech-to-Text. The program first installs the dependencies that are required to run the program. The program then asks the user for their input. The user has the option of either exit the program, having the text read back to them, or responding to the conversation. If the user decides to have the text read back to them, the program will use the Google Text-to-Speech library to convert the text to speech. The purpose of this project is to understand how to implement speech recognition in …
Ur-285 Operation Enduring Freedom: Improving Mission Effectiveness By Identifying Trends In Successful Terrorism, Dalton A. Shaver
Ur-285 Operation Enduring Freedom: Improving Mission Effectiveness By Identifying Trends In Successful Terrorism, Dalton A. Shaver
C-Day Computing Showcase
This research examines how the characteristics of terrorist attacks predict the chance of an attack succeeding, where an attack is defined as successful if the intended attack type is carried out. Data was analyzed across three geographical missions within Operation Enduring Freedom: Trans-Sahara, Horn of Africa, and the Philippines. Using predicted probabilities of success obtained from logistic regression models, the medians were plotted to compare the characteristics of terrorist attacks across missions. By determining the specific features of attacks that produce the highest probabilities of success, the effectiveness of Operation Enduring Freedom can be improved by focusing counter-terrorism training and …
Ur-302 Using Quantum Computing To Determine The Optimal Path On Cascading Graphs, Michael B. Swann, Ethan K. Hunt
Ur-302 Using Quantum Computing To Determine The Optimal Path On Cascading Graphs, Michael B. Swann, Ethan K. Hunt
C-Day Computing Showcase
Quantum computing has completely changed the computing paradigm. These special computers leverage the unique properties of quantum mechanics to solve problems that a classical computer cannot solve in polynomial time. Quantum mechanics such as superposition and entanglement are used to boost computational power exponentially in many problems . Many traditionally NP-complete problems, such as breaking the encryption of public-private key systems, are solvable with quantum computing in polynomial time. In this project, we will review quantum computing basics using real quantum computers and build on those basics to solve a subset of a graph optimization problems using both existing and …
Ur-269 Towards Bounding The Behavior Of Deep Neural Networks, Richard Borowski
Ur-269 Towards Bounding The Behavior Of Deep Neural Networks, Richard Borowski
C-Day Computing Showcase
Advances in Artificial Intelligence (AI), particularly in the form of deep neural networks, have revolutionized a diverse range of fields. As neural networks become more pervasive, the need to understand the boundaries of their behavior is becoming increasingly important. For example, can we formally guarantee that an autonomous vehicle will not violate traffic laws, such as reaching excessive speeds? Towards the goal of bounding the behavior of a neural network, we propose how to bound the behavior of individual neurons by incrementally tightening formal bounds on it. We further provide a case study on classifying handwritten digits to illustrate the …