DEV Community

CHIN JIE WEN
CHIN JIE WEN

Posted on

How a Medical Student is Chasing a $100k Hackathon Prize with AI( GO BIG or GO HOME )

Google AI Challenge Submission

This is a submission for the New Year, New You Portfolio Challenge Presented by Google AI

About Me

]
I am a medical student with zero coding knowledge. Three years ago, I wouldn't have known how to change a font color. Today, I am competing in a global $100k hackathon.

The Problem: NotebookLM is a miracle for students, but it has a 200MB limit. Medical textbooks are massive.

The Solution: I used Google Gemini 1.5 Pro to "vibe code" a solution. I created Content Cupper, a tool that runs entirely in your browser. It "cups" (splits) massive PDFs into perfect slices for AI ingestion without ever uploading your private files to a server.

Could you imagine how crazy this is? Just 3 years ago, a student with zero knowledge of coding joining a global competition was impossible. AI has really changed how things work.🚀

Portfolio

🚀 CLICK HERE TO EXPLORE MY LIVE PORTFOLIO!

How I Built It

I discussed everything with Gemini 1.5 Pro and follow the guidance given

The Project: A single-file HTML/CSS .

The Process: I described my idea to Gemini, and it gave me the code.

The Brains: Google Gemini 1.5 Pro (via AI Studio).

The Process: I used "Vibe Coding"—describing my medical needs to Gemini, and it generated the HTML, CSS, and Python logic.

The Hosting: Hosted instantly on Netlify for the global stage.

The Innovation: I’m building a "Splitter" logic to help medical students digest large files textbooks to break the limitation of NotebookLM.

What I'm Most Proud Of

"Breaking the Barrier for the Rest of Us"

I am most proud of the idea behind this project. It feels like a waste when world-changing tools like NotebookLM exist, but non-tech savvy people can't fully utilize them because of technical file limits.

I know there are thousands of people just like me—medical students, researchers, and non-tech-savvy dreamers—who want to learn but are blocked by a "200MB limit" or a "2GB video file."

I am proud that I didn't let my lack of coding knowledge stop me. Instead, I used Gemini to build a Splitter that cuts through the noise, allowing anyone to take a massive source and "cup" it into the perfect sections for AI ingestion. I'm proud to be building a tool that helps the "average" person become a "super-learner."

Top comments (0)