Google Cloud x MLB�Personalized fan highlights
My MLB powered by Vertex AI Gemini 2.0
Nishidh Singh Shekhawat
1a. User stories
Gemini can do all this and more!
Fan 1: Staying up to date on my games, Quick Recaps for My Busy Life
As a MLB fan, I want to receive personalised Highlights when i missed watching a game, so that I am always up to date while discussing with my MLB friends.
Fan 2: Game Day Recaps in My Native Language, News Just for Me
As an international soccer fan, I want personalized highlights in my preferred language and tailored to me, so I can quickly catch up on the match I missed
1b. Functionality based on User Journeys
2. Demo
My MLB powered by Vertex AI Gemini 2.0
3a. Designing the Google Cloud Architecture
Microservice Architecture:
3b. Designing the Google Cloud Architecture
Selecting the “Right” tools and Google Cloud services.
Compute:
-Cloud Run Service: Flexible and Serverless
-Cloud Run Functions: Perfect to trigger from Pub/Sub for real time MLB events
2nd Gen Cloud Run has lot more flexibility.
AI:
-Vertex AI: Many Models and Client libraries available
-Gemini 2.0: Personalized digests and is very fast.
-Agent Builder: No code to build MLB Rule Search
3b. Designing the Google Cloud Architecture
Selecting the “Right” tools and Google Cloud services:
Database and Storage:
-Cloud SQL: Flexible and Serverless
-Cloud Storage: Store Images videos and digests
Network and Security:
-Google OAuth 2.0 SSO Login
-Secret Manager: Credentials, secrets storage
-Serverless VPC: Connect to Private Cloud SQL
-Cloud Armor: DDoS and ML based protections
4a. What’s Next: Imagen and VEO
VEO 2 in Vertex AI is in preview as of this date.
Imagen 3 and VEO 2 can further personalise the Image in the digest tailored to the user
4b. Summary
Hey MLB Fan!
Scan the QR code
or
click the link to try My MLB
https://mlb-frontend-service-513391239750.asia-south1.run.app/
Google Cloud x MLB�Personalized fan highlights
My MLB powered by Vertex AI Gemini 2.0
Nishidh Singh Shekhawat