All Projects → GoogleCloudPlatform → documentai-notebooks

GoogleCloudPlatform / documentai-notebooks

Licence: Apache-2.0 license
A centralized repository for AI Platform notebooks using the Google Cloud Document AI API.

Programming Languages

Jupyter Notebook
11667 projects

Projects that are alternatives of or similar to documentai-notebooks

hub
Public reusable components for Polyaxon
Stars: ✭ 8 (-86.89%)
Mutual labels:  notebook, gcs
IKFB
Involution King Fun Book (IKFB, Chinese: 快卷, 卷王快乐本) is an integrated management system for papers and literature. Powered by Electron.
Stars: ✭ 29 (-52.46%)
Mutual labels:  notebook
Machine-Learning-Notebooks
15+ Machine/Deep Learning Projects in Ipython Notebooks
Stars: ✭ 66 (+8.2%)
Mutual labels:  notebook
Breast-cancer-risk-prediction
Classification of Breast Cancer diagnosis Using Support Vector Machines
Stars: ✭ 143 (+134.43%)
Mutual labels:  notebook
machine-learning-use-cases
Machine Learning Notebooks with Turicreate and Keras in a Docker Container
Stars: ✭ 20 (-67.21%)
Mutual labels:  notebook
nb-clean
Clean Jupyter notebooks of outputs, metadata, and empty cells, with Git integration
Stars: ✭ 72 (+18.03%)
Mutual labels:  notebook
MDAPL
The de facto standard for people who are looking to learn Dyalog APL from a book. This updated version is a work in progress.
Stars: ✭ 24 (-60.66%)
Mutual labels:  notebook
ScienceNotebooks
Collection of tools and stylesheet for scientific writting and learning (through Anki)
Stars: ✭ 43 (-29.51%)
Mutual labels:  notebook
jupyterq
Jupyter kernel for kdb+
Stars: ✭ 87 (+42.62%)
Mutual labels:  notebook
FIW KRT
Families In the WIld: A Kinship Recogntion Toolbox.
Stars: ✭ 18 (-70.49%)
Mutual labels:  notebook
swiftML
Swift library for Machine Learning
Stars: ✭ 56 (-8.2%)
Mutual labels:  notebook
tyssue
An epithelium simulation library
Stars: ✭ 50 (-18.03%)
Mutual labels:  notebook
spark-on-k8s-gcp-examples
Example Spark applications that run on Kubernetes and access GCP products, e.g., GCS, BigQuery, and Cloud PubSub
Stars: ✭ 36 (-40.98%)
Mutual labels:  gcs
text-rnn-tensorflow
Tutorial: Multi-layer Recurrent Neural Networks (LSTM, RNN) for text models in Python using TensorFlow.
Stars: ✭ 22 (-63.93%)
Mutual labels:  notebook
forward
Port Forwarding Utility
Stars: ✭ 41 (-32.79%)
Mutual labels:  notebook
idr-notebooks
Jupyter Notebooks for the Image Data Resource
Stars: ✭ 14 (-77.05%)
Mutual labels:  notebook
sunrise
NumPy, SciPy, MRI and Music | Presented at ISMRM 2021 Sunrise Educational Session
Stars: ✭ 20 (-67.21%)
Mutual labels:  notebook
pytorch notebooks
A collection of PyTorch notebooks for learning and practicing deep learning
Stars: ✭ 113 (+85.25%)
Mutual labels:  notebook
codes2pdf
Auto-generate a PDF notebook from your source codes (useful for ACM-ICPC)
Stars: ✭ 149 (+144.26%)
Mutual labels:  notebook
fluent-plugin-gcs
Google Cloud Storage output plugin for Fluentd.
Stars: ✭ 39 (-36.07%)
Mutual labels:  gcs

Document AI Notebooks

This repository contains several Jupyter notebooks to be used with the Cloud Document AI Platform. Use the general notebooks to process any form type or the specialized notebooks for any of the solutions such as Procurement DocAI or Lending DocAI. These notebooks help you get started with extracting data from your documents whether you're bring your own form types or using one of our specialized parsers for invoices, receipts, tax forms and more.

gif

Prerequisites

You must have your own GCP project with billing enabled and have working knowledge of the following products:

Set Up Steps

  1. Set up your GCP project for Document AI following the Setup Guide.
  2. Enable the 'Document AI API' in your project in the Document AI Platform.
  3. Create or use an existing instance of AI Platform Notebook with Python 3 using the default configurations.
  4. In the notebook, go to Git > Clone a Repository and paste the repository URL.
  5. Install the required libraries in the notebook terminal python -m pip install -r requirements.txt

Please note Colab and Jupyter notebooks are also work with these samples. However, additional authentication will be required for service accounts.

Instructions

  1. Identify which form type or utility you would like to run through a processor.
  2. Create your processor using the instructions.
  3. Copy your processor id. processorId
  4. Update the PROCESSOR_ID, PROJECT_ID and REGION variables in the notebook.
PROJECT_ID = "YOUR_PROJECT_ID_HERE"
LOCATION = "LOCATION"  # Format is 'us' or 'eu'
PROCESSOR_ID = "PROCESSOR_ID"  # Create processor in Cloud Console

Please note, the location must match the one assigned to the processor.

  1. Run the notebook.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].