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
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
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
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


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


  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
  5. Enable Google Cloud Storage gcloud services enable gcloud services enable, create bucket name uploaded_ktp
  6. Enable Google Cloud PubSub gcloud services enable, 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
  1. Deploy Extraction Data
$ gcloud functions deploy extract_ktp --runtime python37 --trigger-topic ektp-text-extracted


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.
Cloud Storage