Confidential Optical Character Recognition Service With Cape

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. pycape

    The Cape Privacy Python SDK

    Cape has recently deployed a confidential optical character recognition (OCR) service. Anyone can try it through the Cape UI after signing up through Cape’s website. You can also integrate the confidential OCR service with your application using the cape-js and pycape SDKs. In this blog post, we will use this OCR service example to demonstrate how you can benefit from a machine learning service while maintaining users’ data confidentiality.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. doctr

    docTR (Document Text Recognition) - a seamless, high-performing & accessible library for OCR-related tasks powered by Deep Learning.

    For its OCR service, Cape uses the excellent Python docTR library. Some of the critical benefits of docTR are its ease of use, flexibility, and matching state-of-the-art performance. The OCR model consists of two steps: text detection and text recognition. Cape uses a pre-trained DB Resnet50 architecture for detection, and for recognition, it uses a MobileNetV3 Small architecture. To learn more about the level of OCR accuracy you can expect for your document, you can consult these benchmarks provided by docTR. As you will see, model performance is very competitive compared to other commercial services.

  4. image-classification-onnx

    In this blog post, we focus on invoking the OCR service. However, if you want to learn how to deploy your machine learning model with Cape, you can check this example, where we deploy an image classification model with the ONNX runtime.

  5. cape-js

    The Cape Privacy JavaScript SDK

    Once you have your access token, you can invoke the OCR service. Here is a code snippet showing you how to do it with cape-js.

  6. onnxruntime

    ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator

    In this blog post, we focus on invoking the OCR service. However, if you want to learn how to deploy your machine learning model with Cape, you can check this example, where we deploy an image classification model with the ONNX runtime.

  7. functions

    Sample functions for Cape Privacy (by capeprivacy)

    The code examples presented in this blog post are in the Cape's function examples repository. And you can learn more from the documentation.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Leader election in the enclave

    2 projects | dev.to | 24 Oct 2022
  • None of the top 10 projects in GitHub is actually a software project 🤯

    6 projects | dev.to | 10 May 2025
  • A machine learning library

    1 project | dev.to | 8 May 2025
  • Top Programming Languages for AI Development in 2025

    9 projects | dev.to | 29 Apr 2025
  • How to Get Started with Scikit-Learn: A Beginner-Friendly Guide to Machine Learning in Python

    7 projects | dev.to | 24 Apr 2025

Did you know that Python is
the 2nd most popular programming language
based on number of references?