Skip to content

hitthecodelabs/bigquery_ml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

BigQuery ML Notebooks

Welcome to the "BigQuery ML Notebooks" repository! This repository is dedicated to sharing and collaborating on Jupyter notebooks that utilize Google BigQuery's machine learning capabilities. Whether you're exploring data, building models, or sharing insights, this space aims to serve as a resource for data scientists, analysts, and anyone interested in leveraging BigQuery ML.

About BigQuery ML

BigQuery ML enables users to create and execute machine learning models in Google BigQuery using standard SQL queries. It brings ML capabilities directly into the data warehouse to allow for seamless integration of ML into data analysis workflows.

Getting Started

Before diving into the notebooks, ensure you have the following prerequisites covered:

  1. Google Cloud Platform Account: Ensure you have access to Google Cloud Platform (GCP). You will need it to access BigQuery and run queries.
  2. BigQuery Setup: Familiarize yourself with BigQuery and ensure your GCP project is set up to use BigQuery.
  3. Jupyter Environment: Make sure you have a Jupyter environment set up, either locally or through Google Cloud's AI Platform Notebooks.

Installation

To get started with these notebooks, clone this repository to your local machine or Jupyter environment:

git clone https://github.com/hitthecodelabs/bigquery_ml.git

Navigate into the cloned directory:

bash

cd bigquery_ml

Notebooks Overview

This repository contains a variety of notebooks, ranging from introductory examples to more advanced applications of BigQuery ML. Here's a brief overview of what you can expect:

  • Introduction to BigQuery ML: Basics of creating and evaluating machine learning models within BigQuery.
  • Predictive Analytics with BigQuery ML: Notebooks focused on building predictive models for various use cases.
  • Time Series Forecasting: Utilizing BigQuery ML for forecasting future trends based on historical data.
  • Text Analytics: Applying BigQuery ML for natural language processing tasks.

Contributing

We welcome contributions from the community! If you'd like to add your own notebook or improve an existing one, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your notebook or changes (git checkout -b my-new-notebook).
  3. Commit your changes (git commit -am 'Add some notebook').
  4. Push to the branch (git push origin my-new-notebook).
  5. Create a new Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact If you have any questions or want to reach out to the maintainers, please open an issue in this repository.

About

Jupyter notebooks that utilize Google BigQuery's machine learning capabilities.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published