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

Southern Adventist University

Discipline
Keyword
Publication Year
Publication
Publication Type

Articles 1 - 13 of 13

Full-Text Articles in Graphics and Human Computer Interfaces

Redesigning A Fitness App Interface For Physiological Constrained Users*, Joseph E. Manzanillo Apr 2026

Redesigning A Fitness App Interface For Physiological Constrained Users*, Joseph E. Manzanillo

Campus Research Month

As fitness tracking converges with medical monitoring, inclusive design becomes a matter of health equity. This research utilizes a Polar Beat redesign to address exclusionary "sporty" aesthetics that can exclude 300 million colorblind users. Based in Human-Computer Interaction (HCI), the study implements WCAG AA standards and color-blind-verified filters to mitigate data loss during Situational Induced Impairment (SIID), when high-intensity exercise compromises cognitive and visual processing. By optimizing user journeys for Paralympic and geriatric archetypes, this work demonstrates that accessibility is the essential bridge transitioning mobile fitness apps into viable, inclusive instruments for clinical medical use.


Developing An Ai-Assisted Grading System Using Large Language Models, Andrei Modiga Dec 2025

Developing An Ai-Assisted Grading System Using Large Language Models, Andrei Modiga

MS in Computer Science Project Reports

We present a grading system that accelerates evaluation of open-ended student work across scanned and digital workflows. The system crops answer regions from PDFs, assigns submissions via OCR on identity regions only, and groups answers by visual semantics using a vision LLM. Instructors review and edit groups, apply rubric items once per group, and export grades from an on-screen table. The solution integrates Ghostscript rasterization, PdfPig page orchestration, SkiaSharp region extraction, Tesseract identity OCR, and GPT-4o Vision for grouping. We detail the architecture, token-budgeted batching strategy, and persistence design, then describe testing results for grouping quality, time-on-task, and usability. The …


Visualization Of Paleocurrents On A Web Application Using Gplates, Anjan Sapkota Dec 2024

Visualization Of Paleocurrents On A Web Application Using Gplates, Anjan Sapkota

MS in Computer Science Theses

Paleocurrents are flow directions derived from features of sedimentary rocks that reveal the direction of the current of wind or water that deposited the sediment. In 2015, Brand et al. created a global database of paleocurrents, which contains over 1,000,000 measurements worldwide: North America, South America, Australia, Great Britain, parts of Western Europe, China, Africa are fairly well represented; Antarctica, Eastern Europe, and Asia are modestly represented and Russia is poorly represented. The contribution of this thesis is a web application that uses the GPlates’ Application Programming Interface (API) to visualize global paleocurrents through time in an interactive way based …


Immersive Japanese Language Learning Web Application Using Spaced Repetition, Active Recall, And An Artificial Intelligent Conversational Chat Agent Both In Voice And In Text, Marc Butler Apr 2024

Immersive Japanese Language Learning Web Application Using Spaced Repetition, Active Recall, And An Artificial Intelligent Conversational Chat Agent Both In Voice And In Text, Marc Butler

MS in Computer Science Project Reports

In the last two decades various human language learning applications, spaced repetition software, online dictionaries, and artificial intelligent chat agents have been developed. However, there is no solution to cohesively combine these technologies into a comprehensive language learning application including skills such as speaking, typing, listening, and reading. Our contribution is to provide an immersive language learning web application to the end user which combines spaced repetition, a study technique used to review information at systematic intervals, and active recall, the process of purposely retrieving information from memory during a review session, with an artificial intelligent conversational chat agent both …


Creating And Evaluating Dimensional Analysis Software For University Students, Ac Hýbl Apr 2023

Creating And Evaluating Dimensional Analysis Software For University Students, Ac Hýbl

Campus Research Month

Most scientific disciplines depend on mathematics to varying degrees. Real-world problems often include quantifiable measurements with units. For example, chemistry, physics, and pharmacology require flawless unit conversions and dimensional homogeneity to obtain acceptable results. Students often choose to ignore units until the end of the problem-solving process, but this introduces errors and robs students of a deep understanding of units. Current tools for teaching dimensional analysis are limited both in scope and accessibility. Unit Playground addresses this issue by providing an interactive interface to experiment with units and their relationships.


A Study Of A Collaborative Task Management Application Built On React Native Using The Basic Ux Framework, Andrei Modiga Apr 2023

A Study Of A Collaborative Task Management Application Built On React Native Using The Basic Ux Framework, Andrei Modiga

Campus Research Month

Many times it can be difficult to accomplish all this is proposed in a meeting. This project aimed to build a simple planner application using React Native that allows groups of people to collaborate and stay organized. The application was built using the BASIC Framework as a guide, and featured a collaboration feature that enabled users to share tasks, projects, and communicate with one another in order to stay coordinated and productive. The user interface was designed for easy use, allowing for quick and efficient task management within a group. The goal of the application was to provide a useful …


Visualizing Literary Narratives With A Graph-Centered Approach., Meg Ermer Apr 2023

Visualizing Literary Narratives With A Graph-Centered Approach., Meg Ermer

Campus Research Month

The art of storytelling is multifaceted and nonlinear, involving multiple characters, themes, and symbols while often jumping between the present and past. While media forms such as novels can encapsulate these complexities, it is often difficult to visualize a narrative in an easy-to-understand format. Our contribution is a graph-based system to let users organize and visualize those narratives. Events and characters are represented as nodes and their relationships are represented as edges. Neo4J is used as a database management system to store the graph and to run queries on it, and Streamlit and Pyvis are used to represent the database …


Codebase Relationship Visualizer: Visualizing Relationships Between Source Code Files, Jesse Hines Jan 2023

Codebase Relationship Visualizer: Visualizing Relationships Between Source Code Files, Jesse Hines

MS in Computer Science Project Reports

Understanding relationships between files and their directory structure is a fundamental part of the software development process. However, it can be hard to grasp these relationships without a convenient way to visualize how files are connected and how they fit into the directory structure of the codebase. In this paper we describe CodeBase Relationship Visualizer (CBRV), a Visual Studio Code extension that interactively visualizes the relationships between files. CBRV displays the relationships between files as arrows superimposed over a diagram of the codebase's directory structure. CBRV comes bundled with visualizations of the stack trace path, a dependency graph for Python …


*Interactive Earthquake Visualization With Open Data, Matous Hybl Apr 2022

*Interactive Earthquake Visualization With Open Data, Matous Hybl

Campus Research Month

Because earthquakes claim thousands of lives and billions of dollars yearly, there is a great need to recognize patterns in seismic data. While some tools for analysis exist, most geological software is expensive and open earthquake visualizations are limited. In this project, we provide accessible earthquake visualizations aimed to encourage geologists, and science enthusiasts in general, to explore open data using accessible, yet powerful, tools.


Chattanooga Crime Over Time: An Analysis Of Police Incident Open Data, Logan Bateman Apr 2022

Chattanooga Crime Over Time: An Analysis Of Police Incident Open Data, Logan Bateman

Campus Research Month

The police and citizens of Chattanooga may want to know where the most crime occurs, what time of day is crime or police incidents most likely to occur over time. This information can help them understand the crime hotspots in the area. This research work presents a dashboard built upon open data in attempt to bring understanding and insights to the police and citizens about police incidents from the city of Chattanooga over the past five years.


Database Query Execution Through Virtual Reality, Logan Bateman, Marc Butler Apr 2022

Database Query Execution Through Virtual Reality, Logan Bateman, Marc Butler

Campus Research Month

Building database queries often requires technical knowledge of a query language. However, company employees, such as executives, managers, and others (outside of software research and development, generally) may not have the pre-required knowledge to accurately construct and execute database queries. This paper proposes an approach to constructing database queries using virtual reality. This approach utilizes natural hand or controller gestures which map to various components of building and visualizing database queries.


Project Gradeup V2, Christopher Strothman Sep 2020

Project Gradeup V2, Christopher Strothman

MS in Computer Science Project Reports

The university classroom has greatly evolved from a simple syllabus and class meeting times to online documentation and virtual classrooms. These developments have changed the way students review their grades and balance their workloads. With the plethora of new technologies, students are often burdened with a full school schedule, work and social events, with few tools to help them effectively understand their grades or manage their time. Moodle did not present data organized in a way that allowed students to easily comprehend their past performance or up coming work load. GradeUp v1 added a plugin to Moodle 2.x to visualize …


Visualocv: Refined Dataflow Programming Interface For Opencv, John Boggess Aug 2020

Visualocv: Refined Dataflow Programming Interface For Opencv, John Boggess

MS in Computer Science Project Reports

OpenCV is a popular tool for developing computer vision algorithms; however, prototyping OpenCV-based algorithms is a time consuming and iterative process. VisualOCV is an open source tool to help users better understand and create computer vision algorithms. A user can see how data is processed at each step in their algorithm, and the results of any changes to the algorithm will be displayed to the user immediately. This can allow the user to easily experiment with various computer vision methods and their parameters. EyeCalc 1.0 uses the Microsoft Foundation Class Library, an old GUI framework by Microsoft, and contains various …