Matching Items (115)
Filtering by
- All Subjects: Computer Science
- Creators: Computer Science and Engineering Program
Description
As a brand-new social media platform, Ink-bloom has analytics requirements that fall outside of the normal range covered by existing analytics tools. Additionally, the lack of analytics and data science expertise on the permanent Ink-bloom team necessitates a simpler approach to analytics presentation. As such, this thesis aims to produce an easy to use, integrated analytics tool for use in the product testing stage of the Ink-bloom website. It includes features such as unique visit tracking, bounce-rate calculation, and a dynamically generated clustering algorithm to group user behaviors across the platform
ContributorsGoswick, Logan (Author) / Meuth, Ryan (Thesis director) / Hsu, Ray (Committee member) / Barrett, The Honors College (Contributor) / Computer Science and Engineering Program (Contributor)
Created2025-05
Description
Athletic Breakdown is an interactive and educational website detailing the nuances of the current NFL landscape, using relevant computer science technologies and practices. This platform is used to help break down the strengths and weaknesses of each player and team in an easy to understand format for those who are looking to expand their knowledge of the game. It consists of a home page, player pages, and teams pages. The home page contains relevant news and game scores. Each player and team page, there are high-level overviews of their strengths and weaknesses, with each aspect broken down into easier to understand terms. The website is built using TypeScript, React, Vite, and TailwindCSS for the front-end. The back-end is built using PostgreSQL database and SupaBase for the back-end as a service.
ContributorsWill, Adrian (Author) / Atkinson, Robert (Thesis director) / Osburn, Steven (Committee member) / Barrett, The Honors College (Contributor) / Computer Science and Engineering Program (Contributor)
Created2025-05
Description
Canada’s dynamic immigration system attracts thousands of newcomers each year, yet many immigrants face persistent challenges in achieving full economic, social, and cultural integration. This thesis addresses these challenges through the design and development of a mobile application aimed at supporting immigrant settlement and integration. The application functions as a personalized tool that calculates the gap between an immigrant’s current status, based on key metrics such as immigration status, student history, skill metrics, employment history, and desired integration goals. By leveraging user input and publicly available settlement benchmarks, the app provides targeted, actionable recommendations tailored to each individual’s circumstances. The goal of the app is to empower users with clear, data-driven pathways toward successful integration. The thesis includes a review of integration theory, an analysis of current settlement support infrastructures in Canada, and a usability evaluation of the app among recent immigrants. The findings suggest that digital tools like this app can play a vital role in bridging information gaps, promoting self-advocacy, and enhancing long-term settlement outcomes.
ContributorsCantoni, Emma (Author) / Osburn, Steven (Thesis director) / Khan, Saad (Committee member) / Barrett, The Honors College (Contributor) / Computer Science and Engineering Program (Contributor)
Created2025-05
Description
In today’s digital age, language barriers are a significant obstacle to the accessibility of
high-quality content. While existing translation solutions are functional, they often com-
promise on the human element, particularly the unique voice and personality of the content
itself. This results in either plain text translations (captioning) or robotic voice-overs that
are extremely unengaging.
This thesis presents Translatica, an end-to-end translation platform that revolutionizes
content creation by translating any video while preserving contextual information and the
speaker’s authentic voice. The translation pipeline employs open-source voice conversion
algorithms and a modular architecture that can stay up to date with constantly changing
technology. This implementation delivers a comprehensive translation platform across 20+
languages. This paper will outline the high-level details of the Translatica project, and hone
in on the cloud infrastructure used to develop the project.
As the market demands change, Translatica’s approach addresses the status quo and
also serves a greater purpose: enabling universities like Arizona State University to amplify
their educational voice globally while preserving the human aspect in digital content.
ContributorsRamani, Krishna (Author, Co-author) / Hsu, Jeffrey (Co-author) / Jhaj, Baaz (Co-author) / Osburn, Steven (Thesis director) / Zhu, Haolin (Committee member) / Barrett, The Honors College (Contributor) / Computer Science and Engineering Program (Contributor)
Created2025-05
Description
This thesis presents the design, implementation, and evaluation of Beacon, a self-hosted error
monitoring platform developed for ASU Online. Beacon addresses the challenges of observability in digital learning environments by providing comprehensive error tracking, real-time alerting, and customizable dashboards while ensuring data sovereignty, cost efficiency, and scalability. Built on an event-driven architecture using open standards, Beacon aims to improve issue resolution times, enhance student experience, and reduce operational costs compared to commercial alternatives. The system leverages OpenTelemetry for data collection, Kafka for event processing, and Elasticsearch for storage, demonstrating how these technologies can be integrated to create a robust observability solution tailored to educational technology needs.
ContributorsJuntilla, Ben (Author) / Menees, Jodi (Thesis director) / Jagannath, Shruthi (Committee member) / Barrett, The Honors College (Contributor) / Computer Science and Engineering Program (Contributor)
Created2025-05