Document Understanding

Oracle Cloud Infrastructure (OCI) Document Understanding is an AI service that enables developers to extract text, tables, and other key data from document files through APIs and command line interface tools. With OCI Document Understanding, you can automate tedious business processing tasks with prebuilt AI models and customize document extraction to fit your industry-specific needs.

How OCI Document Understanding works


How Document Understanding works diagram, description below Select data from an OCI Object Storage bucket or a local file from your computer. Use OCI Document Understanding’s built-in models to automatically extract key information. Optionally, customize models to tailor the extraction to your data or use case. Store results in JSON format in the OCI Object Storage output bucket. Lastly, integrate with other OCI services, such as Oracle APEX and OCI Digital Assistant.

Use cases for OCI Document Understanding

Extract document information to store in Oracle Autonomous Data Warehouse, and integrate with other structured data or visual data in Oracle Analytics Cloud or other OCI services.

document analytics Select data from an OCI Object Storage input bucket or a local file from your computer. Use OCI Document Understanding’s built-in models to automatically extract key information. Optionally, customize models to tailor the extraction to your data or use case. Then use OCI Data Integration to store document data in Oracle Autonomous Data Warehouse and integrate with other structured data. Visualize data in Oracle Analytics Cloud. Use structured data to train new predictive models in OCI Data Science.

Extract key information from documents to populate extracted text, prefill fields, and perform other tasks.

document process automation Select data from an OCI Object Storage input bucket or a local file from your computer. Then use OCI Document Understanding’s built-in models to automatically extract key information. Optionally, customize models to tailor the extraction to your data or use case. Then integrate the data with other OCI services. You can populate extracted text in the backend of an Oracle application or prefill fields or data for an end user in a web application. Or trigger a business process or human review step in OCI Process Automation.
April 8, 2024

Automate Invoice Handling Using Oracle APEX and OCI Document Understanding

Roopesh Thokala, Senior Product Manager, Oracle APEX

In the digital transformation era, businesses constantly seek innovative solutions to enhance their processes and maximize efficiency. Oracle APEX and Oracle Cloud Infrastructure (OCI) Document Understanding have emerged as powerful tools to streamline data extraction and processing. In this blog post, we’ll explore the integration of Oracle APEX with OCI Document Understanding, highlighting the benefits and steps to seamlessly incorporate these technologies into your workflow.

Read the complete post

Featured blogs

View all

Get started with OCI

Try 20+ Always Free cloud services, with a 30-day trial for even more

Oracle offers a Free Tier with no time limits on more than 20 services such as Autonomous Database, Arm Compute, and Storage, as well as US$300 in free credits to try additional cloud services. Get the details and sign up for your free account today.

  • What’s included with Oracle Cloud Free Tier?

    • 2 Autonomous Databases, 20 GB each
    • AMD and Arm Compute VMs
    • 200 GB total block storage
    • 10 GB object storage
    • 10 TB outbound data transfer per month
    • 10+ more Always Free services
    • US$300 in free credits for 30 days for even more

Learn with step-by-step guidance

Experience a wide range of OCI services through tutorials and hands-on labs. Whether you're a developer, admin, or analyst, we can help you see how OCI works. Many labs run on the Oracle Cloud Free Tier or an Oracle-provided free lab environment.

  • Get started with OCI core services

    The labs in this workshop cover an introduction to Oracle Cloud Infrastructure (OCI) core services including virtual cloud networks (VCN) and compute and storage services.

    Start OCI core services lab now
  • Autonomous Database quick start

    In this workshop, you’ll go through the steps to get started using Oracle Autonomous Database.

    Start Autonomous Database quick start lab now
  • Build an app from a spreadsheet

    This lab walks you through uploading a spreadsheet into an Oracle Database table, and then creating an application based on this new table.

    Start this lab now
  • Deploy an HA application on OCI

    In this lab you’ll deploy web servers on two compute instances in Oracle Cloud Infrastructure (OCI), configured in High Availability mode by using a Load Balancer.

    Start HA application lab now

Explore over 150 best practice designs

See how our architects and other customers deploy a wide range of workloads, from enterprise apps to HPC, from microservices to data lakes. Understand the best practices, hear from other customer architects in our Built & Deployed series, and even deploy many workloads with our "click to deploy" capability or do it yourself from our GitHub repo.

Popular architectures

  • Apache Tomcat with MySQL Database Service
  • Oracle Weblogic on Kubernetes with Jenkins
  • Machine-learning (ML) and AI environments
  • Tomcat on Arm with Oracle Autonomous Database
  • Log analysis with ELK Stack
  • HPC with OpenFOAM

See how much you can save on OCI

Oracle Cloud pricing is simple, with consistent low pricing worldwide, supporting a wide range of use cases. To estimate your low rate, check out the cost estimator and configure the services to suit your needs.

Experience the difference:

  • 1/4 the outbound bandwidth costs
  • 3X the compute price-performance
  • Same low price in every region
  • Low pricing without long-term commitments

Contact sales

Interested in learning more about Oracle Cloud Infrastructure? Let one of our experts help.

  • They can answer questions like:

    • What workloads run best on OCI?
    • How do I get the most out of my overall Oracle investments?
    • How does OCI compare to other cloud computing providers?
    • How can OCI support your IaaS and PaaS goals?