badge Construindo uma Aplicação para Leitura de Documentos Escaneados com NodeJS e Google Vision
PROYECTOS

Construindo uma Aplicação para Leitura de Documentos Escaneados com NodeJS e Google Vision

Neste projeto você terá o desafio de construir uma ferramenta que receba a leitura de pdfs com dados escaneados que faça a transcrição utilizando o mínimo de código possível. Para o desenvolvimento utilizaremos NodeJS e Google Vision.

IntermediarioFull-Stack
Node.js image
Node.js
Comience el desafío

Complete sus datos

Al hacer clic en "Comenzar ahora", declaro que acepto elPolítica de privacidad y los Términos de uso da DIO.

Lo que desarrollarás </>

Descrição: Neste projeto prático hands-on, o objetivo é desenvolver uma aplicação que seja capaz de receber a leitura de arquivos PDF com dados escaneados e realizar a transcrição desses dados utilizando o mínimo de código possível. A aplicação utilizará NodeJS como plataforma de desenvolvimento e a tecnologia Google Vision para a transcrição dos documentos.

Objetivo: O objetivo deste projeto é criar uma ferramenta eficiente e simplificada para a leitura de documentos escaneados, automatizando o processo de transcrição de dados presentes em arquivos PDF. A aplicação deverá ser capaz de extrair as informações contidas nos documentos e apresentá-las em forma de texto legível.

Requisitos Técnicos:
- A aplicação será desenvolvida utilizando a plataforma Node.js, portanto é necessário ter conhecimentos prévios na linguagem JavaScript.
- É necessário possuir uma conta no Google Cloud Platform para utilizar o serviço do Google Vision.
- Será utilizado o pacote npm google-cloud/vision para realizar a integração com a API do Google Vision.
- A aplicação deverá ser capaz de receber arquivos PDF para realizar a transcrição.
- A transcrição dos documentos deverá ser realizada pelo Google Vision, portanto é necessário configurar as credenciais de acesso à API do Google Vision na aplicação.
- A aplicação deverá apresentar o texto transcrito em um formato legível para o usuário.
- A arquitetura da aplicação deve ser organizada e seguir as melhores práticas de desenvolvimento em Node.js.
- É desejável o uso de um framework para criação do servidor HTTP, como o Express.js, para facilitar o desenvolvimento da API de integração.

Com a conclusão deste projeto, espera-se ter uma aplicação funcional que permita a transcrição de textos presentes em documentos escaneados de forma rápida e eficiente, utilizando a plataforma Node.js e a tecnologia Google Vision. A aplicação deverá ser capaz de receber arquivos PDF, extrair as informações do documento e apresentá-las para o usuário em forma de texto legível.

image
image EDUCAÇÃOimage EMPREGABILIDADEimage COMUNIDADE
image

Torne-se a opção Nº 1 dos recrutadores e conquiste as melhores vagas do mercado tech

Desde R$ 718,80 por
R$29
,90 /mes
en el plan anual
EMPEZAR AHORA

Com o o DIO PRO você irá:

  • image fy section

    Acesso ilimitado a todos os bootcamps

    E mais de 40 formações profissionais do zero ao avançado para você dominar as tecnologias nas carreiras front-end, back-end, data & analytics, mobile, cloud & DevOps e se preparar para trabalhar em grandes projetos nas empresas mais inovadoras do mundo

  • image fy section

    Mais de 180 projetos práticos para ganhar experiência

    Libere acesso ilimitado a uma área com mais de 180 projetos e 650 cursos para você aprender, comprovar experiência prática e ter um portfólio de destaque no mercado

  • image fy section

    Fazer parte das maiores e mais inovadoras empresas do mundo

    Certifique suas habilidades, ganhe experiência, suba no ranking de talentos e fique em destaque para recrutadores de empresas como iFood, Santander, Carrefour e outras dezenas que contratam profissionais na DIO.

    image

Acerca de DIO

ACADEMIA PME EDUCACAO E CONSULTORIA EM NEGOCIOS LTDA.
CNPJ: 26.965.884/0001-02

DIO es la comunidad tecnológica de aprendizaje continuo más grande de América Latina, que conecta al mejor talento con las empresas más innovadoras del mundo.

Un ecosistema educativo completo para aprender en desarrollo de software, ingeniería de datos, calidad de software y computación en la nube.