Matching Items (392)

Filtering by

Clear all filters

131363-Thumbnail Image.png

Feature Extraction on Sentiment Attitude Values to Better Predict the Stock Market Using Twitter Sentiment

Description

Behavioral economics suggests that emotions can affect an individual’s decision making. Recent research on this idea’s application on large societies hints that there may exist some correlation or maybe even some causation relationship between public sentiment—at least what can be

Behavioral economics suggests that emotions can affect an individual’s decision making. Recent research on this idea’s application on large societies hints that there may exist some correlation or maybe even some causation relationship between public sentiment—at least what can be pulled from Twitter—and the movement of the stock market. One major result of consistent research on whether or not public sentiment can predict the movement of the stock market is that public sentiment, as a feature, is becoming more and more valid as a variable for stock-market-based machine learning models. While raw values typically serve as invaluable points of data, when training a model, many choose to “engineer” new features for their models—deriving rates of change or range values to improve model accuracy.
Since it doesn’t hurt to attempt to utilize feature extracted values to improve a model (if things don’t work out, one can always use their original features), the question may arise: how could the results of feature extraction on values such as sentiment affect a model’s ability to predict the movement of the stock market? This paper attempts to shine some light on to what the answer could be by deriving TextBlob sentiment values from Twitter data, and using Granger Causality Tests and logistic and linear regression to test if there exist a correlation or causation between the stock market and features extracted from public sentiment.

Contributors

Agent

Created

Date Created
2020-05

131379-Thumbnail Image.png

Role of Metabolism in Antibiotic Resistance

Description

Each year, more and more multi-drug resistant bacterial strains emerge, thus complicating treatment and increasing the average stay in the intensive care unit. As antibiotics are being rendered inefficient, there is a need to look into ways of weakening the

Each year, more and more multi-drug resistant bacterial strains emerge, thus complicating treatment and increasing the average stay in the intensive care unit. As antibiotics are being rendered inefficient, there is a need to look into ways of weakening the internal state of bacterial cells to make them more susceptible to antibiotics. For this, we first need to understand what methods bacteria employ to fight against antibiotics. In this work, we have reviewed how bacteria respond to antibiotics. There is a similarity in response to antibiotic exposure and starvation (stringent stress) which changes the metabolic state. We have delineated what metabolism changes take place and how they are associated with oxidative stress. For example, there is a common change in NADH concentration that is tied to both metabolism and oxidative stress. Finally, we have compared the findings in literature with our research on an antibiotic-resistant RNA polymerase mutant that alters the gene expression profile in the general areas of metabolism and oxidative stress. Based on this thesis, we have suggested a couple of strategies to make antibiotics more efficient; however, as antibiotic-mediated killing is very complex, researchers need to delve deeper to understand and manipulate the full cellular response.

Contributors

Agent

Created

Date Created
2020-05

131386-Thumbnail Image.png

Input-Elicitation Methods for Crowdsourced Human Computation

Description

Collecting accurate collective decisions via crowdsourcing
is challenging due to cognitive biases, varying
worker expertise, and varying subjective scales. This
work investigates new ways to determine collective decisions
by prompting users to provide input in multiple
formats. A crowdsourced task

Collecting accurate collective decisions via crowdsourcing
is challenging due to cognitive biases, varying
worker expertise, and varying subjective scales. This
work investigates new ways to determine collective decisions
by prompting users to provide input in multiple
formats. A crowdsourced task is created that aims
to determine ground-truth by collecting information in
two different ways: rankings and numerical estimates.
Results indicate that accurate collective decisions can
be achieved with less people when ordinal and cardinal
information is collected and aggregated together
using consensus-based, multimodal models. We also
show that presenting users with larger problems produces
more valuable ordinal information, and is a more
efficient way to collect an aggregate ranking. As a result,
we suggest input-elicitation to be more widely considered
for future work in crowdsourcing and incorporated
into future platforms to improve accuracy and efficiency.

Contributors

Agent

Created

Date Created
2020-05

130934-Thumbnail Image.png

Automatic Water Shutoff Web Server Infrastructure and Smart Home Integration

Description

This thesis covers the continued development of an automatic water shutoff product developed as a capstone project by students in the college of engineering. The continued development covers the process of setting up a publicly accessible web server along

This thesis covers the continued development of an automatic water shutoff product developed as a capstone project by students in the college of engineering. The continued development covers the process of setting up a publicly accessible web server along with required server components and creating an Alexa skill for smart home integration.

Contributors

Agent

Created

Date Created
2020-12

130936-Thumbnail Image.png

Hana: An Open-Domain Chatbot Application for Language Learning

Description

Learning a new language can be very challenging. One significant aspect of learning a language is learning how to have fluent verbal and written conversations with other people in that language. However, it can be difficult to find other people

Learning a new language can be very challenging. One significant aspect of learning a language is learning how to have fluent verbal and written conversations with other people in that language. However, it can be difficult to find other people available with whom to practice conversations. Additionally, total beginners may feel uncomfortable and self-conscious when speaking the language with others. In this paper, I present Hana, a chatbot application powered by deep learning for practicing open-domain verbal and written conversations in a variety of different languages. Hana uses a pre-trained medium-sized instance of Microsoft's DialoGPT in order to generate English responses to user input translated into English. Google Cloud Platform's Translation API is used to handle translation to and from the language selected by the user. The chatbot is presented in the form of a browser-based web application, allowing users to interact with the chatbot in both a verbal or text-based manner. Overall, the chatbot is capable of having interesting open-domain conversations with the user in languages supported by the Google Cloud Translation API, but response generation can be delayed by several seconds, and the conversations and their translations do not necessarily take into account linguistic and cultural nuances associated with a given language.

Contributors

Agent

Created

Date Created
2020-12

133330-Thumbnail Image.png

The Impact of Time Constraints on HackerRank Assessments

Description

Technical interviews have become the standard for assessing candidates for software development roles. The purpose of this study is to determine whether time constraints impact the performance of individuals on HackerRank coding assessments. During the surveys and HackerRank assessment, subjects

Technical interviews have become the standard for assessing candidates for software development roles. The purpose of this study is to determine whether time constraints impact the performance of individuals on HackerRank coding assessments. During the surveys and HackerRank assessment, subjects wore two physiological sensors: a galvanic skin response bracelet, Shimmer3+GSR that measures emotional intensity and an EEG headset, B-Alert X24 that measures cognitive workload, engagement, and distraction. Subjects were also monitored by external sensors, such as an eye tracker to measure visual attention and by a facial-based emotion recognition system through a webcam to measure their visual attention and emotions. Through these metrics, as well as a Big Five personality demographic survey and mental demand survey, the study examines the difference in performance between strictly timed assessments and timed assessments with time to revise.

Contributors

Created

Date Created
2018-05

133334-Thumbnail Image.png

Developing Inventory Control and Build Management Software for Spacecraft Engineering

Description

Engineering an object means engineering the process that creates the object. Today, software can make the task of tracking these processes robust and straightforward. When engineering requirements are strict and strenuous, software custom-built for such processes can prove essential. The

Engineering an object means engineering the process that creates the object. Today, software can make the task of tracking these processes robust and straightforward. When engineering requirements are strict and strenuous, software custom-built for such processes can prove essential. The work for this project was developing ICDB, an inventory control and build management system created for spacecraft engineers at ASU to record each step of their engineering processes. In-house development means ICDB is more precisely designed around its users' functionality and cost requirements than most off-the-shelf commercial offerings. By placing a complex relational database behind an intuitive web application, ICDB enables organizations and their users to create and store parts libraries, assembly designs, purchasing and location records for inventory items, and more.

Contributors

Agent

Created

Date Created
2018-05

133339-Thumbnail Image.png

Prescription Information Extraction from Electronic Health Records using BiLSTM-CRF and Word Embeddings

Description

Medical records are increasingly being recorded in the form of electronic health records (EHRs), with a significant amount of patient data recorded as unstructured natural language text. Consequently, being able to extract and utilize clinical data present within these records

Medical records are increasingly being recorded in the form of electronic health records (EHRs), with a significant amount of patient data recorded as unstructured natural language text. Consequently, being able to extract and utilize clinical data present within these records is an important step in furthering clinical care. One important aspect within these records is the presence of prescription information. Existing techniques for extracting prescription information — which includes medication names, dosages, frequencies, reasons for taking, and mode of administration — from unstructured text have focused on the application of rule- and classifier-based methods. While state-of-the-art systems can be effective in extracting many types of information, they require significant effort to develop hand-crafted rules and conduct effective feature engineering. This paper presents the use of a bidirectional LSTM with CRF tagging model initialized with precomputed word embeddings for extracting prescription information from sentences without requiring significant feature engineering. The experimental results, run on the i2b2 2009 dataset, achieve an F1 macro measure of 0.8562, and scores above 0.9449 on four of the six categories, indicating significant potential for this model.

Contributors

Agent

Created

Date Created
2018-05

133359-Thumbnail Image.png

Optimizing a Parallel Computing Stack for Single Board Computers

Description

The current trend of interconnected devices, or the internet of things (IOT) has led to the popularization of single board computers (SBC). This is primarily due to their form-factor and low price. This has led to unique networks of devices

The current trend of interconnected devices, or the internet of things (IOT) has led to the popularization of single board computers (SBC). This is primarily due to their form-factor and low price. This has led to unique networks of devices that can have unstable network connections and minimal processing power. Many parallel program- ming libraries are intended for use in high performance computing (HPC) clusters. Unlike the IOT environment described, HPC clusters will in general look to obtain very consistent network speeds and topologies. There are a significant number of software choices that make up what is referred to as the HPC stack or parallel processing stack. My thesis focused on building an HPC stack that would run on the SCB computer name the Raspberry Pi. The intention in making this Raspberry Pi cluster is to research performance of MPI implementations in an IOT environment, which had an impact on the design choices of the cluster. This thesis is a compilation of my research efforts in creating this cluster as well as an evaluation of the software that was chosen to create the parallel processing stack.

Contributors

Agent

Created

Date Created
2018-05

133896-Thumbnail Image.png

Creating a Sales Pipeline: A Crash Course For Young Entrepreneurs

Description

After freelancing on my own for the past year and a half, I have realized that one of the biggest obstacles to college entrepreneurs is a fear or apprehension to sales. As a computer science major trying to sell my

After freelancing on my own for the past year and a half, I have realized that one of the biggest obstacles to college entrepreneurs is a fear or apprehension to sales. As a computer science major trying to sell my services, I discovered very quickly that I had not been prepared for the difficulty of learning sales. Sales get a bad rap and very often is the last thing that young entrepreneurs want to try, but the reality is that sales is oxygen to a company and a required skill for an entrepreneur. Due to this, I compiled all of my knowledge into an e-book for young entrepreneurs starting out to learn how to open up a conversation with a prospect all the way to closing them on the phone. Instead of starting from scratch like I did, college entrepreneurs can learn the bare basics of selling their own services, even if they are terrified of sales and what it entails. In this e-book, there are tips that I have learned to deal with my anxiety about sales such as taking the pressure off of yourself and prioritizing listening more than pitching. Instead of trying to teach sales expecting people to be natural sales people, this e-book takes the approach of helping entrepreneurs that are terrified of sales and show them how they can cope with this fear and still close a client. In the future, I hope young entrepreneurs will have access to more resources that handle this fear and make it much easier for them to learn it by themselves. This e-book is the first step.

Contributors

Agent

Created

Date Created
2018-05