Bryan Chung

Hey,

Bryan Chung

High School Student

Student passionate in artificial intelligence, software development, quantum informatics, physics, math, and teaching. Always looking for ways to deliver impact through computer science. Also a researcher, teaching assistant, athlete, dog-lover, and avid Kendrick Lamar fan.

Non-research Projects

Poke-dog Game Portfolio

Please check this out! It's an online game where users can control my Dog (Pommy) in a pokemon world. By following the instructions, the user can access the basics of my portfolio within the game. (Currently, it takes some time to load on certain devices).

React
TypeScript
Three.js
TailwindCSS
Blender
Framer Motion
Poke-dog Game Portfolio

Dorm Assignment

A software for the Deans' Office at the Loomis Chaffee School that automates their process of assigning students to dorms based on student survey.

Python
Pulp (linear programming)
Flask
JavaScript
React
CSS
Material UI
Dorm Assignment

Chemistry Molecule Viewer

A software for the Loomis Chaffee School's Chemistry Department that provides interactive figures of molecules.

Python
Linear Algebra
PubChem API
Flask
JavaScript
TypeScript
CSS
React
Chemistry Molecule Viewer

Financial Literacy Platform v2

An all-in-one management platform for the Finanial Literacy Program at the Loomis Chaffee School.

Firebase
Excel
React
JavaScript
Material UI
CSS
Financial Literacy Platform v2

Workjob Assigner

An automatic assignment platform that assigns students to mandatory campus workjobs.

React
TypeScript
Mantine UI
Workjob Assigner

XC Scorer

An automatic scorer for cross country teams at the Loomis Chaffee School with various export options.

Python
TKinter
Bootstrap
XC Scorer

International Student Support Meeting Scheduler

An automatic scheduler for Internaltional Student Ambassadors' mandatory meetings with their Dean, Mrs. Pond.

Python
Qt
PySide6
International Student Support Meeting Scheduler

Experiences

20212022202320242025

Soft. Dev Inern @ Samsung Cheil

DS Intern @ CMU/RIT Primate Portal Lab

Go Club Leader @ Loomis

Student @ AwesomeMath Program

Research @ Cambridge Centre for International Research

STEM Scholarship @ CCIR

Research @ UCSC

Student @ IMPSC

Fellow @ Non-Trivial

Software Developer @ Loomis

Web Dir. of The Log @ Loomis

Web Dir. of The Hourglass @ Loomis

Web Dir. of STEM Mag. @ Loomis

Advisor to faculty AI Committee @ Loomis

Advisor to the HoS @ Loomis

Software Developer @ Loomis

Advisor to Financial Literacy @ Loomis

TA for CL Physics @ Loomis

Head QSRC Tutor @ Loomis

Volunteer ISA @ Loomis

Tour Guide @ Loomis

Awards

2nd Place in U.S. NorthEast/20th Place Internationally | AAPT PhysicsBowl
2nd Place in CT/Nationals Qualifier | TEAMS Engineering Competition
USACO Platnium Division | USA Computing Olympiad
$1000 + $500 (3rd Place) Award | The Non-Trivial Fellowship
First Place/Highest Scorer on AMC 12 | MAA/Loomis Chaffee School
Junior Math Departmental Award | Loomis Chaffee School
Junior Science Departmental Award | Loomis Chaffee School
CCIR STEM Scholar | Camrbidge Centre for International Research
American Invitational Mathematics Examination (AIME) Qualifier | MAA
Finalist/Medalist | Connecticut Science and Engineering Fair
3rd Place in CT/Internationals Qualifier | HOSA Math
Top 100 Kendrick Lamar Listener of 2024 | Apple Music
3x Math Departmental Honors | Loomis Chaffee School
2x Science Departmental Honors | Loomis Chaffee School
2x Social Science Departmental Honors | Loomis Chaffee School
English Departmental Honor | Loomis Chaffee School

Research

Hold and slide left/right to see next

Addressing Data Imbalance in Plant Disease Recognition through Contrastive Learning
IEEE logo
The following study introduces a novel framework for recognizing plant diseases, tackling the issue of imbalanced datasets, which is prevalent in agriculture, a key sector for many economies. Plant diseases can significantly affect crop quality and yield, making early and accurate detection vital for effective disease management. Traditional Convolutional Neural Networks (CNNs) have shown promise in plant disease recognition but often fall short with non-tomato crops due to class imbalance in datasets. The proposed approach utilizes contrastive learning to train a model on the PlantDoc dataset in a self-supervised manner, allowing it to learn meaningful representations from unlabeled data by maximizing the similarity between images based on disease state rather than species. This method shows a marked improvement in accuracy, achieving 87.42% on the PlantDoc dataset and demonstrating its superiority over existing supervised learning methods. The agnostic nature of the model towards plant species allows for universal application in agriculture, offering a significant tool for disease management and enhancing productivity in both existing farms and future smart farming environments.
Continue reading at: IEEE
DataAgent: Evaluating Large Language Models' Ability to Answer Zero-Shot, Natural Language Queries
IEEE logo
Conventional processes for analyzing datasets and extracting meaningful information are often time-consuming and laborious. Previous work has identified manual, repetitive coding and data collection as major obstacles that hinder data scientists from undertaking more nuanced labor and high-level projects. To combat this, we evaluated OpenAI's GPT-3.5 as a "Language Data Scientist" (LDS) that can extrapolate key findings, including correlations and basic information, from a given dataset. The model was tested on a diverse set of benchmark datasets to evaluate its performance across multiple standards, including data science code-generation based tasks involving libraries such as NumPy, Pandas, Scikit-Learn, and TensorFlow, and was broadly successful in correctly answering a given data science query related to the benchmark dataset. The LDS used various novel prompt engineering techniques to effectively answer a given question, including Chain-of-Thought reinforcement and SayCan prompt engineering. Our findings demonstrate great potential for leveraging Large Language Models for low-level, zero-shot data analysis.
Continue reading at: IEEE