Serverless Ktp Ocr

Serverless Indonesian Identity E-KTP OCR with Google Cloud Platform (GCP) - Cloud Functions, Cloud Storage, and Cloud PubSub
Alternatives To Serverless Ktp Ocr
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Gizmo3,702153 months ago36November 12, 201930apache-2.0Go
A Microservice Toolkit from The New York Times
Souls329
7 months ago733October 14, 20223apache-2.0Ruby
SOULs 🔥 Build Serverless Apps faster like Rails. Powered by Ruby GraphQL, Active Record, RSpec, RuboCop, and Google Cloud.
Rele192218 days ago27November 15, 202223apache-2.0Python
Easy to use Google Pub/Sub
Google Cloud Rust96
2 days ago12mitRust
Google Cloud Client Libraries for Rust.
Kane95214 months ago27October 29, 202110mitElixir
Google Pub/Sub client for Elixir
Datashare Toolkit78
4 months ago45July 19, 202268apache-2.0JavaScript
DIY commercial datasets on Google Cloud Platform
Pubsub To Bigquery64
5 years agoapache-2.0Java
A highly configurable Google Cloud Dataflow pipeline that writes data into Google Big Query table from Pub/Sub
Iris353
a month ago4mitPython
An upgraded and improved version of the Iris automatic GCP-labeling project
Serverless Ktp Ocr51
a year ago7JavaScript
Serverless Indonesian Identity E-KTP OCR with Google Cloud Platform (GCP) - Cloud Functions, Cloud Storage, and Cloud PubSub
Pubsubbeat40
3 years ago3June 19, 2020otherGo
An Elastic Beat to ingest data from Google Pub/Sub
Alternatives To Serverless Ktp Ocr
Select To Compare


Alternative Project Comparisons
Readme

CodeFactor

Serverless Indonesian KTP OCR with GCP

This is reproducible work from Ekstraksi Informasi e-KTP dengan Google Cloud Function dan Cloud Vision API. It also contains code fix to match with ES6 compliant module usages.

KTP OCR Architecture

Alt text

Pre-requisites

  1. Google Cloud Account
  2. gcloud CLI
  3. Create New Google Cloud project gcloud projects create ektp-ocr
  4. Enable Google Cloud Functions gcloud services enable cloudfunctions.googleapis.com
  5. Enable Google Cloud Storage gcloud services enable storage-api.googleapis.com gcloud services enable storage-component.googleapis.com, create bucket name uploaded_ktp
  6. Enable Google Cloud PubSub gcloud services enable pubsub.googleapis.com, create topic name ektp-text-extracted
  7. Enable Google Cloud Vision this link

How to deploy

  1. Deploy HTTP
$ cd http-ktp
$ npm i
$ gcloud functions deploy http-ktp --entry-point uploadKtp --trigger-http
  1. Deploy KTP Image Event Trigger
$ cd ktp-iamge-event-trigger
$ npm i
$ gcloud functions deploy processImageFromGCSEvent --trigger-resource uploaded_ektp --trigger-event google.storage.object.finalize
  1. Deploy Extraction Data
$ gcloud functions deploy extract_ktp --runtime python37 --trigger-topic ektp-text-extracted

Results

View Stackdriver logs from extract-ktp function.

Love it?

Please support me by *stars this Github repo. Thank you!

Popular Pubsub Projects
Popular Google Cloud Platform Projects
Popular Messaging Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Javascript
Deploy
Google
Cloud
Serverless
Gcp
Ocr
Pubsub
Cloud Storage