Inspiration
The Getting Started video served as inspiration for the web app's functionality and final product.
What It Does
The MLB Search App allows users to ask questions about baseball, MLB Spring Leagues, and the teams within those leagues.
How We Built It
This project was built using:
- GCloud CLI
- Gemini
- Vertex AI Agent Builder
- Cloud Storage Bucket
- MLB Hackathon datasets
- Firebase
- React
- TypeScript
Challenges We Faced
Initially, importing datasets from the MLB Hackathon storage bucket using the CLI was challenging. Through trial and error with Gemini and the correct GCloud CLI commands, I discovered a solution. Instead of attempting to import all datasets at once, I imported them individually, which streamlined the process.
Accomplishments We're Proud Of
Successfully integrating the search widget into the web app using an HTML script, environment variables, and Firebase hosting was a major milestone. While deployment into production took time, I managed to start and complete the entire project within a 20-hour window.
What We Learned
I learned how to implement search functionality using Vertex AI and Gemini. Although I did not use DialogFlow in the final deliverable, I explored its capabilities and see significant potential for building engaging conversational experiences.
What's Next for Challenge 1: MLB Search App Using Vertex AI Agent Builder
While I have no immediate plans for further development, I intend to continue exploring AI Agent Builder and Vertex AI for future projects.

Log in or sign up for Devpost to join the conversation.