QueryIt Smart is the demonstration application where it combines BigQuery for large scale data analytics and Cloud Machine Learning Engine for scalable machine learning analytics. See What is it? page for details of the technology.
You need to have a Google Cloud Platform project and get service account's JSON key.
Pleace it to config/service_account.json
.
For Map API used in demand forecast, you should generate API key from Google Cloud Developers Console.
If the reCAPTCHA authentication is required, it is should regiter Site key and Secret key from Get reCAPTCHA.
Running on the Google App Engine.
Change the following setting values in app.yaml.
API_KEY: 'YOUR_API_KEY' // Required: Map API Key
RECAPTCHA_SITE_KEY: 'YOUR_RECAPTCHA_SITE_KEY' // Optional: Site Key of reCAPTCHA
RECAPTCHA_SECRET_KEY: 'YOUR_RECAPTCHA_SECRET_KEY' // Optional: Secret Key of reCAPTCHA
Perform the following gcloud command to deploy App Engine application in your GCP project.
glocud app deploy
After you deploy your app to App Engine, you can run the following command to launch your browser and view the app at https://[YOUR_PROJECT_ID].appspot.com:
gcloud app browse
See models/README.md to know how to customize datasets for Image search and Document search.