Matching Items (40)
Filtering by

Clear all filters

156331-Thumbnail Image.png
Description
Graph theory is a critical component of computer science and software engineering, with algorithms concerning graph traversal and comprehension powering much of the largest problems in both industry and research. Engineers and researchers often have an accurate view of their target graph, however they struggle to implement a correct, and

Graph theory is a critical component of computer science and software engineering, with algorithms concerning graph traversal and comprehension powering much of the largest problems in both industry and research. Engineers and researchers often have an accurate view of their target graph, however they struggle to implement a correct, and efficient, search over that graph.

To facilitate rapid, correct, efficient, and intuitive development of graph based solutions we propose a new programming language construct - the search statement. Given a supra-root node, a procedure which determines the children of a given parent node, and optional definitions of the fail-fast acceptance or rejection of a solution, the search statement can conduct a search over any graph or network. Structurally, this statement is modelled after the common switch statement and is put into a largely imperative/procedural context to allow for immediate and intuitive development by most programmers. The Go programming language has been used as a foundation and proof-of-concept of the search statement. A Go compiler is provided which implements this construct.
ContributorsHenderson, Christopher (Author) / Bansal, Ajay (Thesis advisor) / Lindquist, Timothy (Committee member) / Acuna, Ruben (Committee member) / Arizona State University (Publisher)
Created2018
131529-Thumbnail Image.png
Description
RecyclePlus is an iOS mobile application that allows users to be knowledgeable in the realms of sustainability. It gives encourages users to be environmental responsible by providing them access to recycling information. In particular, it allows users to search up certain materials and learn about its recyclability and how to

RecyclePlus is an iOS mobile application that allows users to be knowledgeable in the realms of sustainability. It gives encourages users to be environmental responsible by providing them access to recycling information. In particular, it allows users to search up certain materials and learn about its recyclability and how to properly dispose of the material. Some searches will show locations of facilities near users that collect certain materials and dispose of the materials properly. This is a full stack software project that explores open source software and APIs, UI/UX design, and iOS development.
ContributorsTran, Nikki (Author) / Ganesh, Tirupalavanam (Thesis director) / Meuth, Ryan (Committee member) / Watts College of Public Service & Community Solut (Contributor) / Department of Information Systems (Contributor) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2020-05
133896-Thumbnail Image.png
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 services, I discovered very quickly that I had not been

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.
ContributorsMead, Kevin Tyler (Author) / Sebold, Brent (Thesis director) / Kruse, Gabriel (Committee member) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
136604-Thumbnail Image.png
Description
As technology's influence pushes every industry to change, healthcare professionals must move to a more connected model. The nearly ubiquitous presence of smartphones presents a unique opportunity for physicians to collect and process data from their patients more frequently. The Mayo Clinic, in partnership with the Barrett Honors College, has

As technology's influence pushes every industry to change, healthcare professionals must move to a more connected model. The nearly ubiquitous presence of smartphones presents a unique opportunity for physicians to collect and process data from their patients more frequently. The Mayo Clinic, in partnership with the Barrett Honors College, has designed and developed a prototype smartphone application targeting palliative care patients. The application collects symptom data from the patients and presents it to the doctors. This development project serves as a proof-of-concept for the application, and shows how such an application might look and function. Additionally, the project has revealed significant possibilities for the future of the application.
ContributorsGaney, David Howard (Author) / Balasooriya, Janaka (Thesis director) / Lipinski, Christopher (Committee member) / Barrett, The Honors College (Contributor) / Department of Psychology (Contributor) / Computer Science and Engineering Program (Contributor)
Created2015-05
136678-Thumbnail Image.png
Description
When planning a road trip today, there are solutions that let the user know what comes along their route, but the user is often presented with too much information, which can overwhelm the user. They are provided suggestions all along the route, not just at those times when they would

When planning a road trip today, there are solutions that let the user know what comes along their route, but the user is often presented with too much information, which can overwhelm the user. They are provided suggestions all along the route, not just at those times when they would be needed. RoutePlanner simply takes all that information and only presents that data to the user, that they would need at a particular time. Gas station suggestions would show when the gas tank range is going to be hit soon, and restaurant suggestions would only be shown around lunch time. The iOS app takes in the users origin and destination and provides the user the route as given by GoogleMaps, and then various stop suggestions at their given time. Each route that is obtained, is broken down into a number of steps, which are basically a connection of coordinate points. These coordinate point collections are used to point to a location at a certain distance or duration away from the origin. Given a coordinate, we query the APIs for places of interest and move to the next stop, until the end of the route.
ContributorsDamania, Harsh Abhay (Author) / Balasooriya, Janaka (Thesis director) / Faucon, Christophe (Committee member) / Barrett, The Honors College (Contributor) / Computer Science and Engineering Program (Contributor)
Created2014-12
136091-Thumbnail Image.png
Description
Some of the most talented, innovative, and experimental artists are students, but they are often discouraged by the price of higher education and lack of scholarship or funding opportunities. Additionally, the art industry has become stagnant. Traditional brick-and-mortar galleries are not willing to represent young, unknown artists. Their overhead is

Some of the most talented, innovative, and experimental artists are students, but they are often discouraged by the price of higher education and lack of scholarship or funding opportunities. Additionally, the art industry has become stagnant. Traditional brick-and-mortar galleries are not willing to represent young, unknown artists. Their overhead is simply too high for risky choices.
The Student Art Project is art patronage for the 21st century—a curated online gallery featuring exceptional student artists. The Student Art Project is a highly curated experience for buyers. Only five artists are featured each month. Buyers are not bombarded with thousands of different products and separate artists “shops”. They can read artists bios and find art they connect with.
Student artists apply through an online form. Once accepted to the program, artists receive a $200 materials stipend to create an exclusive collection of 5-10 pieces. Original artwork and limited edition prints are sold through our website. These collections can potentially fund an entire year of college tuition, a life-changing amount for many students.
Brick-and-mortar galleries typically take 40-60% of the retail price of artwork. The Student Art Project will only take 30%, which we will use to reinvest in future artists. Other art websites, like Etsy, require the artists to ship, invoice, and communicate with customers. For students, this means less time spent in the classroom and less time developing their craft. The Student Art Project handles all business functions for our artists, allowing them to concentrate on what really matters, their education.
ContributorsDangler, Rebecca Leigh (Author) / Trujillo, Rhett (Thesis director) / Coleman, Sean (Committee member) / Barrett, The Honors College (Contributor) / Herberger Institute for Design and the Arts (Contributor) / Department of Management (Contributor)
Created2015-05
136440-Thumbnail Image.png
Description
The face of computing is constantly changing. Wearable computers in the form of glasses or watches are becoming more and more common. These devices have very small screens (measured in millimeters), and users often interact with them through voice input and audio feedback. Weather is one of the most regularly

The face of computing is constantly changing. Wearable computers in the form of glasses or watches are becoming more and more common. These devices have very small screens (measured in millimeters), and users often interact with them through voice input and audio feedback. Weather is one of the most regularly checked app category on smart devices, but weather results on these devices are often limited to raw data, canned responses, or sentence templates with numbers plugged in. The goal for this project was to build a system that could generate weather forecast text, which could then be read to a user through text-to-speech. By using methods in language generation, the system can generate weather forecast text in millions of different ways. This is all computed locally, and it covers every possible weather case. In order to generate natural weather forecast texts, the system retrieved raw weather data from a weather API and created the text through six methods: content determination, document structuring, sentence aggregation, lexical choice, referring expression generation, and text realization. Content determination is the process of deciding on what information to include in a computer generated text. The document structuring phase deals with the order and structure of the information. Sentence aggregation is the merging of similar sentences to improve readability and to reduce redundancy. Lexical choice is the process of putting words to concepts. Referring expression generation is the process of identifying objects, regions, time periods, and locations within a text. Finally text realization involves creating sentences with proper syntax, morphology, and orthography. Through these six stages, a system was developed that could generate unique weather forecast text from raw data accurately and efficiently. It was built for iOS devices with Apple's new programming language, Swift, and it will be ported to the Apple Watch when the API is fully opened to developers.
ContributorsJorgensen, Jacob Paul (Author) / Baral, Chitta (Thesis director) / Faucon, Christophe (Committee member) / Barrett, The Honors College (Contributor) / Computer Science and Engineering Program (Contributor)
Created2015-05
133811-Thumbnail Image.png
Description
The goal of this project is to gain market research insight into the handcrafted goods industry and apply this knowledge towards a business plan for a small crafts business: Creations by Songbird. We accomplish this goal by conducting primary and secondary research on the crafts selling industry to see who

The goal of this project is to gain market research insight into the handcrafted goods industry and apply this knowledge towards a business plan for a small crafts business: Creations by Songbird. We accomplish this goal by conducting primary and secondary research on the crafts selling industry to see who the target customer is and what their habits are. First, we conduct a literature review looking into the background of some known crafts sales platforms. We discover several consistent trends in product differentiation, retail price calculation, and search engine optimization that we will apply to our business plan. Next, we conduct primary market research in the form of observations, customer and business owner interviews, and surveys. We learn that Instagram is a widely used marketing tool and that Etsy and crafts shows are popular sales channels. Using the results of our research we conclude that the our target customers are women ages 18-24 and 50-59 who attend crafts shows several times per year and occasionally browse Etsy. Many of these women enjoy objects that are vintage style and on average they spend less than $50 per item. Applying the industry and market knowledge gleaned from our research we create a business plan that outlines a price/cost breakdown, marketing plan, and sales plan for Creations by Songbird. We plan to utilize Instagram as our main marketing tool and will sell records via crafts shows and Etsy. Based on our estimates, we conclude that Creations by Songbird will be a profitable business.
ContributorsWood, Sara (Co-author) / Ehmann, Victoria (Co-author) / Gray, Nancy (Thesis director) / Trujillo, Rhett (Committee member) / Department of Supply Chain Management (Contributor) / Department of Information Systems (Contributor) / W.P. Carey School of Business (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05
Description
This Creative Project contains a short movie that is comprised of interviews with various business owners and entrepreneurs based in Arizona. The purpose of this project was originally to explore "how businesses finance their initial venture" but quickly evolved into open-ended interviews. Originally, one of the listed goals for the

This Creative Project contains a short movie that is comprised of interviews with various business owners and entrepreneurs based in Arizona. The purpose of this project was originally to explore "how businesses finance their initial venture" but quickly evolved into open-ended interviews. Originally, one of the listed goals for the project was to ensure that the movie be entertaining for the viewer. In order to gain the richest experience, it was decided that at least 8-10 entrepreneurs be interviewed for a 25 minute video. Since the creator of the video had no prior videography experience, it was assumed to be feasible \u2014 but in order to maintain the integrity of the interviews, and in order to provide the viewer with a better background, the format was changed to a 44 minute movie with 5 featured businesses, though more than 30 businesses were considered. It became clear that the diversity of available interviewees and the complexity of the businesses and financing methods made it impractical to feature such a technical topic in the movie. Balancing the entertainment value of the film and its functional, educational purpose proved to be one of the challenges for the completion of the project. Each interview stands alone its own right, but it's highly recommended that the viewer watch the entire feature. The businesses are featured in the following order: DryClean U.S., Jeffrey Rivera (sole-proprietor), Arizona Hops and Vines, Rune Wines, and The Duquesne House Inn and Gardens. The viewer will find that the businesses featured include both service-based businesses and product-based businesses. In all, over 300 hours of planning, filming, writing, and video-editing contributed to successful completion of this project.
ContributorsElliott, Spencer William (Author) / Trujillo, Rhett (Thesis director) / Peck, Sidnee (Committee member) / Department of Management and Entrepreneurship (Contributor) / Department of Economics (Contributor) / Barrett, The Honors College (Contributor)
Created2017-05
132922-Thumbnail Image.png
Description
Charleston, South Carolina currently faces serious annual flooding issues due to tides and rainfall. These issues are expected to get significantly worse within the next few decades reaching a projected 180 days a year of flooding by 2045 (Carter et al., 2018). Several permanent solutions are in progress by the

Charleston, South Carolina currently faces serious annual flooding issues due to tides and rainfall. These issues are expected to get significantly worse within the next few decades reaching a projected 180 days a year of flooding by 2045 (Carter et al., 2018). Several permanent solutions are in progress by the City of Charleston. However, these solutions are years away at minimum and faced with development issues. This thesis attempts to treat some of the symptoms of flooding, such as navigation, by creating an iPhone application which predicts flooding and helps people navigate around it safely. Specifically, this thesis will take into account rainfall and tide levels to display to users actively flooded areas of downtown Charleston and provide routing to a destination from a user’s location around these flooded areas whenever possible.
ContributorsSalisbury, Mason (Author) / Balasooriya, Janaka (Thesis director) / Faucon, Christophe (Committee member) / Computer Science and Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2019-05