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

Physical Sciences and Mathematics Commons

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

Articles 1 - 13 of 13

Full-Text Articles in Physical Sciences and Mathematics

Microarray Data Analysis And Classification Of Cancers, Grant Gates Jan 2019

Microarray Data Analysis And Classification Of Cancers, Grant Gates

Williams Honors College, Honors Research Projects

When it comes to cancer, there is no standardized approach for identifying new cancer classes nor is there a standardized approach for assigning cancer tumors to existing classes. These two ideas are known as class discovery and class prediction. For a cancer patient to receive proper treatment, it is important that the type of cancer be accurately identified. For my Senior Honors Project, I would like to use this opportunity to research a topic in bioinformatics. Bioinformatics incorporates a few different subjects into one including biology, computer science and statistics. An intricate method for class discovery and class prediction is …


Content Management System, Raymond Gines Jan 2019

Content Management System, Raymond Gines

Williams Honors College, Honors Research Projects

The Imprint CMS (Content Management System) aims to emulate the key features of popular existing CMS applications such as Wordpress, Drupal, Magento, etc. This will be a lightweight alternative that can be used to kick start a digital presence by producing landing pages, product pages, and blog posts with ease. Individuals will be able to register and create their own account that will be secured in a database that they can use to login and manage their pages and posts. In addition, they will have the option of changing multiple settings such as the theme and color scheme of their …


Building Recommendation Systems, Orion Davis Jan 2019

Building Recommendation Systems, Orion Davis

Williams Honors College, Honors Research Projects

Recommendation systems are pieces of software that suggest new items to a user. There are many moving parts to these systems including data, the actual recommendation model, processing data and finally displaying data. This project explores the role each part plays in the overall system and how to develop a recommendation system for beer from scratch. This project highlights the algorithm behind the recommendations and a user facing Android application.


U.S. Census Explorer: A Gui And Visualization Tool For The U.S. Census Data Api, Timothy Snyder Jan 2019

U.S. Census Explorer: A Gui And Visualization Tool For The U.S. Census Data Api, Timothy Snyder

Williams Honors College, Honors Research Projects

U.S. Census Explorer is a software application that is designed to provide tools for intuitive exploration and analysis of United States census data for non-technical users. The application serves as an interface into the U.S. Census Bureau’s data API that enables a complete workflow from data acquisition to data visualization without the need for technical intervention from the user. The suite of tools provided include a graphical user interface for dynamically querying U.S. census data, geographic visualizations, and the ability to download your work to common spreadsheet and image formats for inclusion in external works.


Equilibrium Structures And Thermal Fluctuations In Interacting Monolayers, Emmanuel Rivera Jan 2019

Equilibrium Structures And Thermal Fluctuations In Interacting Monolayers, Emmanuel Rivera

Williams Honors College, Honors Research Projects

Coherency strains appear in interacting atomic monolayers due to differing bond lengths, which can arise from different materials or geometries. Examples include extended monolayers interacting with a substrate and the interacting walls of a multi-walled carbon nanotube. These strains can induce various equilibrium configurations, which we will analyze by means of a phenomenological model that incorporates forces from bond stretching and bending within each layer and the weak van der Waals interactions connecting the separate layers. We vary the strengths of each interaction to explore their effects on equilibrium structures, and the specific case of a two-walled carbon nanotube is …


Visual Programming Language With Natural User Interface, Matthew Britton Jan 2019

Visual Programming Language With Natural User Interface, Matthew Britton

Williams Honors College, Honors Research Projects

One of the fastest-growing fields of interest in computer science, fueled primarily by gaming, is the Natural User Interface (NUI). NUI encompasses technologies which would replace the typical mouse-and-keyboard approach to interaction with computer systems, with the goal of making human-computer interactions more similar to face-to-face interpersonal interactions. This is done by using technologies such as gesture recognition or speech recognition and speech synthesis, which use interpersonal skills we learn and practice on a daily basis. Visual Programming Languages (VPLs) are languages that allow the creation of a program by arranging graphical representations of program behavior, rather than textual program …


Absorption Calculator: A Cross-Platform Application For Portable Data Analysis, Annmarie Kolbl Jan 2019

Absorption Calculator: A Cross-Platform Application For Portable Data Analysis, Annmarie Kolbl

Williams Honors College, Honors Research Projects

Traditional spectrometers are expensive and non-portable, making them inaccessible to the public. This application will be used in conjunction with spectrometer hardware developed by Erie Open Systems. The hardware itself is 3D printed and, in addition to being portable, enables data to be collected easily. The purpose of this project is to create a cross-platform application capable of reading the output from the spectrometer hardware, calculating the absorbance levels of the sample against the control, and recording the data in tables stored on the cloud. The end result will be an application that runs on iOS and Android, and is …


Understanding The Ntru Cryptosystem, Benjamin Clark Jan 2019

Understanding The Ntru Cryptosystem, Benjamin Clark

Williams Honors College, Honors Research Projects

In this paper, we will examine the NTRU Public Key Cryptosystem. The NTRU cryptosystem was created by Joseph Silverman, Jeffery Hoffstein, and Jill Pipher in 1996. This system uses truncated polynomial rings to encrypt and decrypt data. It was recently released into the public domain in 2013. This paper will describe how this cryptosystem works and give a basic understanding on how to encrypt and decrypt using this system.


Basketball Charts, Kevin Lewis Jan 2019

Basketball Charts, Kevin Lewis

Williams Honors College, Honors Research Projects

The purpose of this project was to develop an interactive web application with access to a self-updating database of basketball statistics. This data would then be used to allow users to generate informative visuals about specific sets of players. Obtaining statistics from the National Basketball Association (NBA) for the 2018-19 season was the original target goal. By utilizing an open source and community driven API, this goal was successfully achieved. With the data in place, the development of the chart building tool that was intended to be the primary functionality of the web application could begin. Highcharts was used as …


Queue: A Mobile Application For Collaborative Music Playlists, Vlad Mirea Jan 2019

Queue: A Mobile Application For Collaborative Music Playlists, Vlad Mirea

Williams Honors College, Honors Research Projects

This paper focuses on the design and development of the mobile application “Queue”. Queue is an app for creating music playlists that anyone can add songs to while a host controls playback. The app connects to music streaming services such as Spotify to allow users access to their favorite songs while providing functionality not found in those services.


Gms - Guest Management System, Ethan Clark Jan 2019

Gms - Guest Management System, Ethan Clark

Williams Honors College, Honors Research Projects

This paper examines the benefits of custom built as opposed to licensed software, using a guest management system as a comparison. The University of Akron employs a web application that allows residents to check guests into each residence hall on campus. In addition to this paper, a custom web application was built to contrast against the university's current system and to recognize the issues raised by its employee staff. This paper is written using the software development lifecycle as its main structure; the planning and analysis through the development process is discussed at length.


Relate Promotion Tool, David Nutt Jan 2019

Relate Promotion Tool, David Nutt

Williams Honors College, Honors Research Projects

This paper contains the documentation of a standalone application used to expedite promotion creation and reflections of the development process.


Mobile Application: Peril, Michael Prough Jan 2019

Mobile Application: Peril, Michael Prough

Williams Honors College, Honors Research Projects

In today’s world, phones and computers are widely used for various purposes, whether it would be using social media or using it for work. As they have become more popular, these devices have improved and continue to evolve, and as such, they have a wider range of uses. One such popular use of these devices is for entertainment, which includes watching content online or playing video games. With the rise of entertainment applications, I decided that I should learn how to make these applications. I ultimately decided on creating a video game for android systems which incorporated features from platformer …