Welcome to our tutorial on how to use the Google Search API in data or Machine Learning pipelines, specifically focusing on Vertex AI Pipelines.

In this video, we dive deep into utilizing the Google Search API to analyze potential GitHub repositories for software project integration. We leverage the GitHub API to gauge the star count and the last repo update time to determine the viability of the repository for our projects.

We will guide you through:

  • Setting up the Custom Search API in the Google Cloud console
  • Configuring the Google custom search engine
  • Creating API credentials and following security best practices
  • Defining the pipeline using Python and Kubeflow
  • Compiling and running the pipeline in Google Cloud