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

Computer Sciences Commons

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

Computer Science

Discipline
Institution
Publication Year
Publication
Publication Type
File Type

Articles 331 - 360 of 702

Full-Text Articles in Computer Sciences

Development Of Real-Time Systems For Supporting Collaborations In Distributed Human And Machine Teams, Aishwarya Bositty Jan 2020

Development Of Real-Time Systems For Supporting Collaborations In Distributed Human And Machine Teams, Aishwarya Bositty

Browse all Theses and Dissertations

Real-time distributed systems constitute computing nodes that are connected by a network and coordinate with one another to accomplish a cooperative task, combining the responsiveness, fault-tolerance and geographic independence to support time-constrained collaborative applications, including distributed Human-Machine Teaming. In this thesis research the viability of real-time distributed collaborative technologies is demonstrated through the design, development and validation of prototype systems that support two human-machine teaming scenarios namely, ACE-IMS (Affirmation Cue based Interruption Management Systems) and ReadMI (Real-time Assessment of Dialogue in Motivational Interview). ACE-IMS demonstrates how a combination of AI capabilities and the cloud and mobile computing infrastructure can be …


Stream Clustering And Visualization Of Geotagged Text Data For Crisis Management, Nathaniel C. Crossman Jan 2020

Stream Clustering And Visualization Of Geotagged Text Data For Crisis Management, Nathaniel C. Crossman

Browse all Theses and Dissertations

In the last decade, the advent of social media and microblogging services have inevitably changed our world. These services produce vast amounts of streaming data, and one of the most important ways of analyzing and discovering interesting trends in the streaming data is through clustering. In clustering streaming data, it is desirable to perform a single pass over incoming data, such that we do not need to process old data again, and the clustering model should evolve over time not to lose any important feature statistics of the data. In this research, we have developed a new clustering system that …


Managing Inventory: A Study Of Databases And Database Management Systems, Jemal M. Jemal Jan 2020

Managing Inventory: A Study Of Databases And Database Management Systems, Jemal M. Jemal

Senior Independent Study Theses

Databases play an important role in the storage and manipulation of data. Databases and database management systems allow for fast and efficient data querying that has recently become increasingly important in most companies and organizations. This paper introduces a few of the different types of database management systems that are in widespread use today. It introduces some important terminology related to databases and database management systems. This paper also briefly discusses web user interfaces, highlighting important user interface design principles. Finally, an inventory management system is implemented for a local stationery store and is integrated with a web application to …


Scalable, Pluggable, And Fault Tolerant Multi-Modal Situational Awareness Data Stream Management Systems, Michael Partin Jan 2020

Scalable, Pluggable, And Fault Tolerant Multi-Modal Situational Awareness Data Stream Management Systems, Michael Partin

Browse all Theses and Dissertations

Features and attributes that describe an event (disasters, social movements, etc.) are heterogeneous in nature. For virtually all events that impact humans, technology enables us to capture a large amount and variety of data from many sources, including humans (i.e., social media) and sensors/internet of things (IoTs). The corresponding modalities of data include text, imagery, voice and video, along with structured data such as gazetteers (i.e., location-based data) and government and statistical data. However, even though there is often an abundance of information produced, this information is fragmented across the various modalities and sources. The DisasterRecord system aims to provide …


Cheat Detection Using Machine Learning Within Counter-Strike: Global Offensive, Harry Dunham Jan 2020

Cheat Detection Using Machine Learning Within Counter-Strike: Global Offensive, Harry Dunham

Senior Independent Study Theses

Deep learning is becoming a steadfast means of solving complex problems that do not have a single concrete or simple solution. One complex problem that fits this description and that has also begun to appear at the forefront of society is cheating, specifically within video games. Therefore, this paper presents a means of developing a deep learning framework that successfully identifies cheaters within the video game CounterStrike: Global Offensive. This approach yields predictive accuracy metrics that range between 80-90% depending on the exact neural network architecture that is employed. This approach is easily scalable and applicable to all types of …


Computer Vision Gesture Recognition For Rock Paper Scissors, Nicholas Hunter Jan 2020

Computer Vision Gesture Recognition For Rock Paper Scissors, Nicholas Hunter

Senior Independent Study Theses

This project implements a human versus computer game of rock-paper-scissors using machine learning and computer vision. Player’s hand gestures are detected using single images with the YOLOv3 object detection system. This provides a generalized detection method which can recognize player moves without the need for a special background or lighting setup. Additionally, past moves are examined in context to predict the most probable next move of the system’s opponent. In this way, the system achieves higher win rates against human opponents than by using a purely random strategy.


Stochastic Orthogonalization And Its Application To Machine Learning, Yu Hong Dec 2019

Stochastic Orthogonalization And Its Application To Machine Learning, Yu Hong

Electrical Engineering Theses and Dissertations

Orthogonal transformations have driven many great achievements in signal processing. They simplify computation and stabilize convergence during parameter training. Researchers have introduced orthogonality to machine learning recently and have obtained some encouraging results. In this thesis, three new orthogonal constraint algorithms based on a stochastic version of an SVD-based cost are proposed, which are suited to training large-scale matrices in convolutional neural networks. We have observed better performance in comparison with other orthogonal algorithms for convolutional neural networks.


Automating Software Changes Via Recommendation Systems, Xiaoyu Liu Dec 2019

Automating Software Changes Via Recommendation Systems, Xiaoyu Liu

Computer Science and Engineering Theses and Dissertations

As the complexity of software systems is growing tremendously, it came with increasingly sophisticated data provided during development. The systematic and large-scale accumulation of software engineering data opened up new opportunities that infer information appropriately can be helpful to software development in a given context. This type of intelligent software development tools came to be known as recommendation systems.

Recommendation Systems in Software Change (RSSCs) share commonalities with conventional recommendation systems: mainly in their usage model, the usual reliance on data mining, and in the predictive nature of their functionality. So a major challenge for designing RSSCs is to automatically …


Robot Simulation Analysis, Jacob Miller, Jeremy Evert Nov 2019

Robot Simulation Analysis, Jacob Miller, Jeremy Evert

Student Research

• Simulate virtual robot for test and analysis

• Analyze SLAM solutions using ROS

• Assemble a functional Turtlebot

• Emphasize projects related to current research trajectories for NASA, and general robotics applications


An Investigation Into Weather's Effect On Aerosol Particles Using Wrf And Mapss, Hayden Webb, Devin Smoot Nov 2019

An Investigation Into Weather's Effect On Aerosol Particles Using Wrf And Mapss, Hayden Webb, Devin Smoot

Student Research

Aerosols are solid or liquid particles suspended in air or gas. Many processes contribute to increased aerosol particles in the atmosphere, such as winds, ocean waves, and industrial exhaust. Once suspended, particles can be carried thousands of miles before being returned to the ground by gravity or rain. Some particles can be suspended for several years and travel all around the world, these particles have the greatest impact on climate and weather.


E-Health Management System, Husnain Azeem Toor Jun 2019

E-Health Management System, Husnain Azeem Toor

ICT

Most of the reasons for implementing the EHMS (Electronic Health Management System) focus on improving medical care as a whole for Patient, Physicians and Doctors. However, achieving an excellent quality of best medical care through EMR (Electronic Medical Record) is neither low-cost nor easy. Based on our qualitative study on physician practices we have found that quality improvement depends heavily on doctors’ use of the EMRs, not use of papers for their daily tasks. I also identified Key barriers to physicians’ use of EMRs and also observed that EMR software becomes useless for doctors due to its complex interface. E-Health …


Raspbot - Raspberry Pi-Powered Robot Controlled By A Webapp, Julio Lopez, Eric Michel, Jhon Loiaza, Nancy Aguilera, Vilmarys Salgado Jun 2019

Raspbot - Raspberry Pi-Powered Robot Controlled By A Webapp, Julio Lopez, Eric Michel, Jhon Loiaza, Nancy Aguilera, Vilmarys Salgado

ICT

This project aims at designing a robot prototype made from Lego, which contains a Raspberry Pi device, that will be remotely controlled through a web application to allow the robot to perform certain movements which would be sent from the client’s interaction. The process began by researching several different technologies that we used as our starting point for designing both prototypes (hardware and software). Concurrently, we focused investigation on the IoT and were inspired to make a robot prototype that would implement the basic concepts and, at the same time, merge it with the previously learnt knowledge acquired during our …


Supervised Machine Learning Models For Fake News Detection, Andrea Lopez, Adelo Vieira, Zafar Ahsan, Farooq Sabib, Shirley Marinho Jun 2019

Supervised Machine Learning Models For Fake News Detection, Andrea Lopez, Adelo Vieira, Zafar Ahsan, Farooq Sabib, Shirley Marinho

ICT

Fake news or the distribution of disinformation has become one of the most challenging issues in society. News and information are churned out across online websites and platforms in real-time, with little or no way for the viewing public to determine what is real or manufactured. But an awareness of what we are consuming online is becoming apparent and efforts are underway to explore how we separate fake content from genuine and truthful information. The most challenging part of fake news is determining how to spot it. In technology, there are ways to help us do this. Supervised machine learning …


A Study On The Mental Health Of Women In The Csse Department Of California Polytechnic State University, Sophia Lao, Gabriella Garcia Nobili Jun 2019

A Study On The Mental Health Of Women In The Csse Department Of California Polytechnic State University, Sophia Lao, Gabriella Garcia Nobili

Computer Science and Software Engineering

The goal of this paper is to explore the perceived effect that the Computer Science Curriculum has on the mental health of female students. To discover these effects we conducted 50 interviews over a period of several months with the female students of the Computer Science and Software Engineering (CSSE) department at California Polytechnic State University in San Luis Obispo. The total amount of Computer Science (CSC) majors at this institution is approximately 680, with 150 of them being female, so we were able to gather responses from 33.3% of the female CSC students from our interviews. It is worth …


Reviewable - Online Review Web Application For The International English-Language Market, Aline Da Silva Luciano, Adeel Mateen, Fábio Bernardo Silva Jun 2019

Reviewable - Online Review Web Application For The International English-Language Market, Aline Da Silva Luciano, Adeel Mateen, Fábio Bernardo Silva

ICT

This report presents the development of an online review web application for the International English Language Market. While in Ireland this industry contributes hugely to the Irish economy, the few regulations on the sector caused a wave of closures from 2014 to 2016. Several specific aspects of this industry that have contributed to this situation, such as the fact that most hiring student are of non-EEA origin (which includes specific Immigration arrangements for this group) justifies the relevance of an online review tool. This project discusses alternatives for establishing trust in the sector through validation, while presents concerning topics surrounding …


Chatterbox, Clayton Crispim, Jacqueline Siquiera De Medeiros, Joao Pedro Haddad Oliveira, Kleyton Soares, Maria Fabiana Nunes Dos Santos Jun 2019

Chatterbox, Clayton Crispim, Jacqueline Siquiera De Medeiros, Joao Pedro Haddad Oliveira, Kleyton Soares, Maria Fabiana Nunes Dos Santos

ICT

In the market, there are not many options or tools for people that once could speak. However, due to an accident or stroke, not only lost their voices and even some of their movements, but also sign language is not an option either. The issue is that whichever communication alternative that is available is either too expensive to use or too complicated for their actual situation such as google voice, notepads, general writing tools, etc. as each of them requires a little bit of work to manage.

Therefore we intended to ease speech-impaired people’s lives by designing and developing an …


Cs+Sociology: Global Inequality Lab 1, Elin Waring, Janet Michello May 2019

Cs+Sociology: Global Inequality Lab 1, Elin Waring, Janet Michello

Open Educational Resources

These materials include background for the instructor and a lab that engages student in an analysis of global inequality while learning and using the R language (a programming language for statistics). Students obtain data on the US and two other countries (one more developed and one less developed).


Peppytides, Dave Zwicky May 2019

Peppytides, Dave Zwicky

2019 Symposium on Electronic Theses and Dissertations

Lightning talk for Symposium on Electronic Theses and Dissertations (ETD) at Purdue University on May 23, 2019.


Applying The Fahp To Improve The Performance Evaluation Reliability Of Software Defect Classifiers, Hussam Ghunaim Ph.D., Julius Dichter May 2019

Applying The Fahp To Improve The Performance Evaluation Reliability Of Software Defect Classifiers, Hussam Ghunaim Ph.D., Julius Dichter

Computer Science Faculty Publications

Today’s software complexity makes developing defect-free software almost impossible. Consequently, developing classifiers to classify software modules into defective and non-defective before software releases have attracted great interest in academia and software industry alike. Although many classifiers have been proposed, no one has been proven superior over others. The major reason is that while a research shows that classifier A is better than classifier B, we can find other research that shows the opposite. These conflicts are usually triggered when researchers report results using their preferable performance evaluation measures such as, recall and precision. Although this approach is valid, it does …


Arkansas' Coding For All - Is It Really Reaching All Students?, Kaitlin Mckenzie May 2019

Arkansas' Coding For All - Is It Really Reaching All Students?, Kaitlin Mckenzie

Computer Science and Computer Engineering Undergraduate Honors Theses

The Arkansas Computer Science Initiative required every high school to offer at least one computer science course by the 2015-16 academic year. Schools that did not have a qualified teacher were given access to online courses. It is important to point out that students do not need a computer science course to graduate, but credit in a computer science course could replace a 3rd science credit requirement or a 4th math credit requirement (ADE / ARCareerED Computer Science Fact Sheet). Some initial success has already been demonstrated. In 2014- 15 there were sixty computer science classes offered in all of …


Ecological Expenses Tracker – Ecoext, Asmer Bracho, Carina Lins, Eduardo Firino, Gabriel Oliveira, Miguelantonio Guerra May 2019

Ecological Expenses Tracker – Ecoext, Asmer Bracho, Carina Lins, Eduardo Firino, Gabriel Oliveira, Miguelantonio Guerra

ICT

When talking about consuming and making purchases, it is always expected that there will also be a transaction in this act of trading and in this transaction a paper receipt is included, where the user gets a description of what they have spent and how much was spent.

The current dissertation demonstrates an application solution to reduce the cost of paper receipts that have been used in a daily basis stage and to track the value of expenses and incomes of a user who is consuming and spending their money when purchasing goods.

Additionally, we implement the Ecological Expense Tracker …


Supervised Machine Learning Models For Fake News Detection, Gofaas Group, Andrea Lopez, Adelo Vieira, Zafar Ahsan, Farooq Saqib, Shirley Marinho May 2019

Supervised Machine Learning Models For Fake News Detection, Gofaas Group, Andrea Lopez, Adelo Vieira, Zafar Ahsan, Farooq Saqib, Shirley Marinho

ICT

Fake news or the distribution of disinformation has become one of the most challenging issues in society. News and information are churned out across online websites and platforms in real-time, with little or no way for the viewing public to determine what is real or manufactured. But an awareness of what we are consuming online is becoming apparent and efforts are underway to explore how we separate fake content from genuine and truthful information.

The most challenging part of fake news is determining how to spot it. In technology, there are ways to help us do this. Supervised machine learning …


B-Quest: Experience Your Gift, Mowhile Geek, Ailem Garcia, Ronald Torres, Juan Martin, Johan Quiroz, Robert Flores, Maria F. Torres May 2019

B-Quest: Experience Your Gift, Mowhile Geek, Ailem Garcia, Ronald Torres, Juan Martin, Johan Quiroz, Robert Flores, Maria F. Torres

ICT

Birthdays are special events for everybody and for most of people it is an important date in their life, it is the day where they feel honoured and appreciated by their friends, family, acquaintances…

The main reason for creating an application dedicated to make from the Birthday event a fun game, is generated after bearing in mind how the tradition of giving presents to honour a birthday person is something important in many people's lives.

Another aspect considered during the conception of this application is how fast the world is moving, and how sometimes it could be beneficial to have …


Hartree-Fock Implementation For Pedagogical & Research Purposes, Gary Zeri, Jerry Larue May 2019

Hartree-Fock Implementation For Pedagogical & Research Purposes, Gary Zeri, Jerry Larue

Student Scholar Symposium Abstracts and Posters

Often during the process of innovation and scientific advancement, experimentation is the key to increasing the current knowledge of body. Unfortunately, experimentation can often require extended periods of time as well as monetary resources to perform. The use of computational chemistry can increase the rate of scientific advancement by simulating experimental results, allowing researchers to focus on experiments whose computational counterparts show the greatest promise. Students new to the sciences are often not exposed to these methods due to their complexities. The purpose of this project is to implement the Hartree-Fock method, one type of computational chemistry method, whose programming …


Analyzing And Estimating Cyberattack Trends By Performing Data Mining On A Cybersecurity Data Set, Chan Young Koh Apr 2019

Analyzing And Estimating Cyberattack Trends By Performing Data Mining On A Cybersecurity Data Set, Chan Young Koh

Honors Program Theses and Projects

More than five billion personal information has been compromised over the past eight years through data breaches from notable companies, and the damage related to cybercrime is expected to reach six trillion USD annually by the year of 2021. Interestingly, recent cyberattacks were aimed specifically at credit agencies and companies that hold credit information of their customers and employees. The question is: “Why is it difficult to protect against or evade cyberattacks even for these prestigious companies?”. The purpose of this research is to bring the notion of notorious, rapidly-multiplying cyberthreats. Hence, the research focuses on analyzing cyberattack techniques and …


The Education Of Digital Design For Children, Neha Kharidi Apr 2019

The Education Of Digital Design For Children, Neha Kharidi

Honors Program Theses and Projects

Digital design is a set of rules stating how computer software and hardware are joined together and interact to make a computer work. This is an important area of study that should be made more accessible to children, particularly of the middle school age. Although middle schools do provide access to computer science software, access to the hardware aspect is nonexistent. In this project, I proposed to create a mock up for an android app that aims to teach children beginner concepts in digital design. It is my goal to one day create an app in order to bring these …


Take Note: An Investigation Of The Impact Of Human Computer Interaction On The Line Note Taking Process In Theatre, Rene Borr Apr 2019

Take Note: An Investigation Of The Impact Of Human Computer Interaction On The Line Note Taking Process In Theatre, Rene Borr

Computer Science

Most technology used in the theatre was not originally designed for use in a theatrical setting. A majority of technology that we see on the state has been adapted from another field -- be it music, lighting, or construction -- to fit the production's specifics needs. The very nature of the theatre is that every performance is unique, which established one of the main challenges when creating technology to be used in the theatrical setting. This paper discusses the design, creation, and testing of a program to help stage managers take line notes during rehearsal for a theatrical production. We …


Lecture 3: Mobile Application And Product Development, Nyc Tech-In-Residence Corps Apr 2019

Lecture 3: Mobile Application And Product Development, Nyc Tech-In-Residence Corps

Open Educational Resources

Lecture for the course "CSCI 380 - Mobile Application and Product Development" delivered at John Jay College in Spring 2019 by Bhargava Chinthirla and Eric Spector as part of the Tech-in-Residence Corps program.


Lecture 5: Mobile Application And Product Development, Nyc Tech-In-Residence Corps Apr 2019

Lecture 5: Mobile Application And Product Development, Nyc Tech-In-Residence Corps

Open Educational Resources

Lecture for the course "CSCI 380 - Mobile Application and Product Development" delivered at John Jay College in Spring 2019 by Bhargava Chinthirla and Eric Spector as part of the Tech-in-Residence Corps program.


Lecture 6: Mobile Application And Product Development, Nyc Tech-In-Residence Corps Apr 2019

Lecture 6: Mobile Application And Product Development, Nyc Tech-In-Residence Corps

Open Educational Resources

Lecture for the course "CSCI 380 - Mobile Application and Product Development" delivered at John Jay College in Spring 2019 by Bhargava Chinthirla and Eric Spector as part of the Tech-in-Residence Corps program.