The Stats Behind the Winning Submission

Hello Forums.

You might recognize my name, I did do a bit of lurking around on here back in the earlier days of the competition. But for those of you who do not know me, I’ll reintroduce myself.

My name is Jonathan Ouyang. I am the developer of Jayu. I am a first year computer science major at UCLA, and I am the Winner of the Google Gemini API Developer Competition.

I am beyond honored that Jayu was selected as the overall winner, I honestly never thought in a million years that I would come this far, especially as a stupid 18 year old who hasn’t even started college yet at the time of this competition and was still facing industry veterans and even entire companies.

YouTube Demo Video: https://youtu.be/shnW3VerkiM

I have actually read every single message, and every single thread on this forum throughout the duration of the competition. I’ve always liked transparency in these kinds of things, and since I know how much you guys love stats, here’s some of the stats behind the scenes of the winning submission.

Timeline:

  • Early June – I began the development of Jayu after procrastinating for 2 months

  • August 4, 2024 – The first version of the demo video is assembled and reviewed by my friends

  • August 6, 2024 – The eighth and final version of the demo video is assembled and reviewed by my friends, after nearly doubling the size of my review team

  • August 10, 2024 – The official demo video is released on YouTube

  • August 11, 2024, 10:40 AM PST – Jayu is Submitted via google form

  • September 4, 2024 – Public Voting opens

  • October 30, 2024 – Lloyd announces on forums that technology awards have already been decided, while the big 4 awards were still being deliberated

  • November 14, 2024, 3 PM PST – Lloyd Hightower requested to connect with me on LinkedIn without any context

  • November 18, 2024, 10 AM PST – Lloyd announces that “this week is the week” on forums

  • November 18, 2024, 11 AM PST – Lloyd informs me on LinkedIn that I will be “contacted soon”

  • November 18, 2024, 1:08 PM PST – I received confirmation that I have been selected as a potential winner of the “Best Overall App” in the Gemini API Developer Competition

  • November 19, 2024, 1:13 PM PST – All forms and contracts are signed, and I am confirmed as the winner

  • November 21, 2024 – Official Announcement by Google

Youtube Stats:

I did no extra advertising for this demo. All of the stats here is completely organic.

There appeared to be a spike on November 14, when Lloyd first reached out

Github:

I made sure that my github remained hidden, so that it was unlikely for others to find my code.

There is a notable spike in visits to my repository in the days before my final winning confirmation.

I will not be revealing the name of the repository, but I can confirm that there was unusually high traffic in all of the main files where the Gemini API was being called. They showed little interest in the other code. I can also confirm that there was traffic in my repository in the month prior to this, although I don’t know how to make GitHub show that. I’ve been stalking my statistics for a while now.

Final Notes:

I would like to thank all of my friends who painstakingly reviewed my demo video over and over again at my request. Thank you all, and I’m so sorry you had to go through so many rewatches.

I will do my best to respond to all questions or comments in the forums of this post, but if you would like a more direct way to contact me:

LinkedIn: https://www.linkedin.com/in/jon-ouyang/
Email: jonsouyang@ucla.edu
Please do NOT try to follow me on Instagram. That’s so weird. People have done it before.

Thank you all!

20 Likes

Just want to say congrats :slightly_smiling_face: . Your app seems to have the strong “charisma” needed for winning the overall prize. The ability to create that charisma is something that I, for the lack of a better word, envy.

(Not to say it is not technically impressive! But I think in these competitions a strong charm of the app is also needed)

5 Likes

Congrats on the win, from a fellow competitor!

I also want to say thank you, as I appreciate the time you took to provide some insight into the process. Hopefully UCLA has electric charging spots!

3 Likes

Congratulations to all the winners :tada:

2 Likes

Thank you. This actually means a lot to me. I’ve never been good at public speaking, and even my speech and debate friends were slamming me on how bad some of my enunciation was in the demo video haha.

But I definitely put a good chunk of my effort into the demo video, and intentionally made it fast paced and engaging as possible. I actually built the entire app with the final demo video in mind

lmao I don’t know if I’ll be bringing the car to UCLA. It’ll be a crazy flex, but at the same time it might get damaged…

3 Likes

Meanwhile Anthropic quietly sweating in the corner hoping no one realizes Jayu makes Computer Use obsolete.

Well done Jonathan, well deserved, Jayu looks exciting!

2 Likes

Congratulations Jonathan!

1 Like

Congratulations to all the Winners :clap: :clap: :clap:

I had a clone on the same day. I’ll just imagine I was close or something

1 Like

I thought that you or GUIDog would win. What suprises me is how late you knew about it. I dont know if thats possible, but it would be cool if you uploaded a short video of the car (maybe even driving it) on youtube since its so unique. Or give it to Marques Brownlee for a review lol

Best of luck

1 Like

Interesting! I checked mine and there were clones and visits:


The last month or so I haven’t progressed due to my new job, but I was even ok with waiting out the new Gemini 002 stable version’s quirks.

1 Like

Congratulations on your project Jayu

Congratulations for Jayu.

Congratulations!

  1. In case the car is ever around UCLA or LA I would be interested in a test drive, I would pay gas money and invite you to a lunch chat about agentic systems. I already sat in the car at Google I/O, but we could not drive it at the exhobit.
  2. In another thread some people were analyzing your project. I wonder how many functions/ tools (LLM tools) did the solution involve? Or if you spinner out your own planner agentic system how many sub agents?
  3. Is the source code open?
    Cheers!

Congratulations Jonathan. Saw the video for your app. Well deserved!

1 Like