DZ grainalyzer

Steve Paul

0

ML Engineer

UX Engineer

Fullstack Engineer

Redis

Vue.js

A data analysis tool designed for analyzing and revealing grain sources from several samples.
Associate Professor Joel Saylor at UBC EOAS wanted to provide an accessible way for geologists around the world to make use of the algorithm he developed to identify sediments sources from samples of the soil.
We decided the best option was to make a web app that allows users to upload the data and then get a visualization report. One main constraint we the hardware resource that was available to us which would not scale to provide every user with realtime report generation. So we opted for a job based system where a user can can upload the report and schedule for processing and once its done, they will be alerted via email. This allows us to scale it to several thousand users only at the cost of increased wait time for n+1 concurrrent users.
User Flow:
Upload file and specify email for alert.
2. See the input data visualized to look for errors:
3. Run source analysis with either custom rank or automatic rank detection (rank refers to potential number of sources)
with over 100s of reports generated since its launch in September 2024, it has enabled may geologists to conduct their research with reduced effort.
Like this project
0

Posted Nov 28, 2024

Designed & Developed DZG, a data analysis tool designed for analyzing and revealing grain sources from several samples. Built the backend with Julia using Genie

Likes

0

Views

2

Tags

ML Engineer

UX Engineer

Fullstack Engineer

Redis

Vue.js

KAYO: Personal Belonging Monitoring app
KAYO: Personal Belonging Monitoring app
Cynor: CV Screening tool
Cynor: CV Screening tool