# Driver ranking

In this example, you'll learn how to use some of the key functionality in Feast. The tutorial runs in both local mode and on the Google Cloud Platform (GCP). For GCP, you must have access to a GCP project already, including read and write permissions to BigQuery.

## [Driver Ranking Example](https://github.com/feast-dev/feast-driver-ranking-tutorial)

This tutorial guides you on how to use Feast with [Scikit-learn](https://scikit-learn.org/stable/). You will learn how to:

* Train a model locally (on your laptop) using data from [BigQuery](https://cloud.google.com/bigquery/)
* Test the model for online inference using [SQLite](https://www.sqlite.org/index.html) (for fast iteration)
* Test the model for online inference using [Firestore](https://firebase.google.com/products/firestore) (for production use)

Try it and let us know what you think!

| ![](https://3817298158-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fgy9PuNI7grENagH3bxBf%2Fuploads%2Fgit-blob-880d31b4955de605aeec9ec855359f6858fbf3b1%2Fcolab_logo_32px.png?alt=media)[ Run in Google Colab](https://colab.research.google.com/github/feast-dev/feast-driver-ranking-tutorial/blob/master/notebooks/Driver_Ranking_Tutorial.ipynb) | ![](https://3817298158-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fgy9PuNI7grENagH3bxBf%2Fuploads%2Fgit-blob-8b25551a97921681334176ee143b41510a117d86%2Fgithub-mark-32px.png?alt=media)[ View Source in Github](https://github.com/feast-dev/feast-driver-ranking-tutorial/blob/master/notebooks/Driver_Ranking_Tutorial.ipynb) |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.feast.dev/v0.37-branch/tutorials/tutorials-overview/driver-ranking-with-feast.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
