Amazon Textil es un servicio de aprendizaje automático (ML) que extrae automáticamente texto, escritura a mano y datos de cualquier documento o imagen. AnalyzeDocument Signatures es una función dentro de Amazon Textract que ofrece la capacidad de detectar firmas automáticamente en cualquier documento. Esto puede reducir la necesidad de revisión humana, código personalizado o experiencia de ML.
En esta publicación, discutimos los beneficios de la función de firmas de AnalyzeDocument y cómo la API de firmas de AnalyzeDocument ayuda a detectar firmas en documentos. También explicamos cómo usar la función a través de la consola de Amazon Textract y brindamos ejemplos de código para usar la API y procesar la respuesta con la biblioteca del analizador de respuestas de Amazon Textract. Por último, compartimos algunas de las mejores prácticas para usar esta función.
Beneficios de la función Firmas
Nuestros clientes de las industrias de seguros, hipotecas, legales e impositivas enfrentan el desafío de procesar grandes volúmenes de documentos en papel mientras cumplen con los requisitos normativos y de cumplimiento que requieren firmas en los documentos. Es posible que deba asegurarse de que los formularios específicos, como las solicitudes de préstamo o las reclamaciones enviadas por sus clientes finales, contengan firmas antes de comenzar a procesar la solicitud. Para ciertos flujos de trabajo de procesamiento de documentos, es posible que deba ir un paso más allá para extraer y comparar las firmas para su verificación.
Históricamente, los clientes generalmente envían los documentos a un revisor humano para detectar firmas. El uso de revisores humanos para detectar firmas tiende a requerir una cantidad significativa de tiempo y recursos. También puede conducir a ineficiencias en el flujo de trabajo de procesamiento de documentos, lo que resulta en tiempos de respuesta más prolongados y una mala experiencia para el usuario final.
La función Analizar firmas de documentos le permite detectar automáticamente firmas manuscritas, firmas electrónicas e iniciales en documentos. Esto puede ayudarlo a crear una solución escalable automatizada con menos dependencia del procesamiento manual costoso y lento. No solo puede usar esta función para verificar si el documento está firmado, sino que también puede validar si un campo en particular en el formulario está firmado usando los detalles de ubicación de las firmas detectadas. También puede usar la información de ubicación para redactar información de identificación personal (PII) en un documento.
Cómo AnalyzeDocument Signatures detecta firmas en documentos
La API de AnalyzeDocument tiene cuatro tipos de funciones: formularios, tablas, consultas y firmas. Cuando Amazon Textract procesa documentos, los resultados se devuelven en una matriz de Bloquear objetos. La función Firmas se puede usar sola o en combinación con otros tipos de funciones. Cuando se usa solo, el tipo de función Firmas proporciona una respuesta JSON que incluye la ubicación y las puntuaciones de confianza de las firmas detectadas y el texto sin procesar (palabras y líneas) de los documentos. La función Firmas combinada con otros tipos de funciones, como formularios y tablas, puede ayudar a obtener información útil. En los casos en que la función se usa con formularios y tablas, la respuesta muestra la firma como parte del par de valores clave o una celda de la tabla. Por ejemplo, la respuesta para el siguiente formulario contiene la clave como Firma del Prestamista y el valor como el Block
objeto.
Cómo utilizar la función Firmas en la consola de Amazon Textract
Antes de comenzar con la API y los ejemplos de código, revisemos la consola de Amazon Textract. Después de cargar el documento en la consola de Amazon Textract, seleccione Detección de firmas existentes Configurar documento sección y elegir Aplicar configuración.
La siguiente captura de pantalla muestra un ejemplo de un talón de pago en el Firmas pestaña para la API de análisis de documentos en la consola de Amazon Textract.
La función detecta y presenta la firma con su página correspondiente y puntuación de confianza.
Ejemplos de código
Puede usar la función Firmas para detectar firmas en diferentes tipos de documentos, como cheques, formularios de solicitud de préstamos, formularios de reclamaciones, talones de pago, documentos hipotecarios, extractos bancarios, contratos de arrendamiento y contratos. En esta sección, analizamos algunos de estos documentos y mostramos cómo invocar la API AnalyzeDocument con el parámetro Signatures para detectar firmas.
El documento de entrada puede tener un formato de matriz de bytes o estar ubicado en un Servicio de almacenamiento simple de Amazon (Amazon S3) cubeta. Para documentos en un formato de matriz de bytes, puede enviar bytes de imagen a una operación de la API de Amazon Textract utilizando el bytes
propiedad. Las firmas como tipo de función son compatibles con la API AnalyzeDocument para el procesamiento sincrónico de documentos y StartDocumentAnalysis para el procesamiento asincrónico de documentos.
En el siguiente ejemplo, detectamos firmas en una carta de verificación de empleo.
Usamos el siguiente código Python de muestra:
Analicemos la respuesta que obtenemos de la API de AnalyzeDocument. La siguiente respuesta se ha recortado para mostrar solo las partes relevantes. La respuesta tiene un BlockType
of SIGNATURE
que muestra la puntuación de confianza, el ID del bloque y los detalles del cuadro delimitador:
Usamos el siguiente código para imprimir la identificación y la ubicación en un formato tabulado:
La siguiente captura de pantalla muestra nuestros resultados.
Más detalles y el código completo está disponible en el cuaderno en el Repositorio GitHub.
Para documentos que tienen firmas legibles en formatos de valor clave, podemos usar el Analizador de respuesta de texto para extraer solo los campos de firma buscando la clave y el valor correspondiente a esas claves:
El código anterior devuelve los siguientes resultados:
Tenga en cuenta que para transcribir las firmas de esta manera, las firmas deben ser legibles.
Prácticas recomendadas para usar la función Firmas
Tenga en cuenta las siguientes prácticas recomendadas al utilizar esta función:
- Para respuestas en tiempo real, use la operación síncrona de la API de AnalyzeDocument. Para casos de uso en los que no necesita la respuesta en tiempo real, como el procesamiento por lotes, sugerimos usar la operación asíncrona de la API.
- La función Firmas funciona mejor cuando hay hasta tres firmas en una página. Cuando hay más de tres firmas en una página, es mejor dividir la página en secciones y alimentar cada una de las secciones por separado a la API.
- Utilice las puntuaciones de confianza proporcionadas con las firmas detectadas para enrutar los documentos para revisión humana cuando las puntuaciones no alcancen el umbral requerido. La puntuación de confianza no es una medida de precisión, sino una estimación de la confianza del modelo en su predicción. Debe seleccionar una puntuación de confianza que tenga más sentido para su caso de uso.
Resumen
En esta publicación, brindamos una descripción general de la función de firmas de Amazon Textract para detectar automáticamente firmas en documentos, como talones de pago, contratos de alquiler y contratos. AnalyzeDocument Signatures reduce la necesidad de revisores humanos y lo ayuda a reducir costos, ahorrar tiempo y crear soluciones escalables para el procesamiento de documentos.
Para comenzar, inicie sesión en la consola de Amazon Textract para probar la función. Para obtener más información sobre las capacidades de Amazon Textract, consulte Amazon Textil, el Guía para desarrolladores de Amazon Textracto Recursos de texto.
Acerca de los autores
maran chandrasekaran es Arquitecto de Soluciones Sénior en Amazon Web Services y trabaja con nuestros clientes empresariales. Fuera del trabajo, le encanta viajar y andar en motocicleta en Texas Hill Country.
Shibin Michael Raj es gerente de productos sénior en el equipo de AWS Textract. Se centra en la creación de productos basados en IA/ML para clientes de AWS.
Suprakash Dutta es Arquitecto de Soluciones Sr. en Amazon Web Services. Se centra en la estrategia de transformación digital, la modernización y migración de aplicaciones, el análisis de datos y el aprendizaje automático. Forma parte de la comunidad AI/ML en AWS y diseña soluciones inteligentes de procesamiento de documentos.
- Distribución de relaciones públicas y contenido potenciado por SEO. Consiga amplificado hoy.
- Platoblockchain. Inteligencia del Metaverso Web3. Conocimiento amplificado. Accede Aquí.
- Fuente: https://aws.amazon.com/blogs/machine-learning/detect-signatures-on-documents-or-images-using-the-signatures-feature-in-amazon-textract/
- 100
- 7
- a
- capacidad
- Nuestra Empresa
- la exactitud
- Después
- acuerdos
- AI / ML
- permite
- Amazon
- Amazon Textil
- Amazon Web Services
- cantidad
- Analytics
- analizar
- y
- abejas
- Aplicación
- aplicaciones
- Formación
- Confirmación de Viaje
- automáticamente
- Hoy Disponibles
- AWS
- Banca
- antes
- beneficios
- MEJOR
- y las mejores prácticas
- Bloquear
- Bloques
- Box
- build
- Construir la
- llamar al
- capacidades
- case
- cases
- a ciertos
- Reto
- Cheques
- Elige
- reclamaciones
- cliente
- clientes
- código
- combinación
- combinado
- vibrante e inclusiva
- comparar
- completar
- compliance
- confianza
- Consola
- contiene
- contratos
- Correspondiente
- Precio
- país
- personalizado
- Clientes
- datos
- Data Analytics
- diseños
- detalles
- detectado
- Detección
- Developer
- una experiencia diferente
- digital
- Transformación Digital
- discutir
- documento
- documentos
- No
- cada una
- ya sea
- Electronic
- empleo
- garantizar
- Empresa
- estimación
- ejemplo
- ejemplos
- experience
- extraerlos
- Extractos
- Cara
- Feature
- campo
- Terrenos
- centrado
- se centra
- siguiendo
- formulario
- formato
- Formularios
- Desde
- promover
- en general
- obtener
- Go
- Cuadrícula
- altura
- ayuda
- ayuda
- Cómo
- Como Hacer
- HTML
- HTTPS
- enorme
- humana
- ID
- imagen
- imágenes
- importar
- in
- incluye
- industrias
- información
- Las opciones de entrada
- Insights
- aseguradora
- De Operación
- Procesamiento inteligente de documentos
- IT
- sí mismo
- json
- Clave
- claves
- Lead
- APRENDE:
- aprendizaje
- Legal
- prestamista
- carta
- Biblioteca
- líneas
- préstamo
- local
- situados
- Ubicación
- por más tiempo
- máquina
- máquina de aprendizaje
- HACE
- gerente
- manual
- medir
- Conoce a
- migración
- ML
- más,
- Hipoteca
- MEJOR DE TU
- motocicleta
- ¿ Necesita ayuda
- cuaderno
- objeto
- objetos
- Ofertas
- Inteligente
- solicite
- Otro
- afuera
- visión de conjunto
- en papel
- parámetro
- parte
- particular
- partes
- Pasando (Paso)
- Personalmente
- Platón
- Inteligencia de datos de Platón
- PlatónDatos
- Polígono
- pobre
- Publicación
- prácticas
- predicción
- regalos
- Imprimir
- en costes
- tratamiento
- Producto
- gerente de producto
- Productos
- perfecta
- proporcionar
- previsto
- proporciona un
- Python
- Crudo
- real
- en tiempo real
- reducir
- reduce
- regulador
- dependencia
- exigir
- Requisitos
- Requisitos
- Recursos
- respuesta
- resultante
- Resultados
- devoluciones
- una estrategia SEO para aparecer en las búsquedas de Google.
- Dick
- VIAJE
- Ruta
- Guardar
- escalable
- Buscar
- búsqueda
- Sección
- (secciones)
- mayor
- sentido
- de coches
- Servicios
- Compartir
- tienes
- Mostrar
- Shows
- Firmas
- firmado
- importante
- sencillos
- a medida
- Soluciones
- algo
- soluciones y
- dividido
- comienzo
- fundó
- declaraciones
- paso
- STORAGE
- Estrategia
- enviar
- Subido
- tal
- Soportado
- mesa
- deuda
- equipo
- Texas
- La
- El bloque
- Tres
- umbral
- A través de esta formación, el personal docente y administrativo de escuelas y universidades estará preparado para manejar los recursos disponibles que derivan de la diversidad cultural de sus estudiantes. Además, un mejor y mayor entendimiento sobre estas diferencias y similitudes culturales permitirá alcanzar los objetivos de inclusión previstos.
- equipo
- prolongado
- veces
- a
- parte superior
- Estrategia de transformación
- viajes
- TRP
- tipos
- utilizan el
- caso de uso
- VALIDAR
- propuesta de
- Verificación
- verificar
- volúmenes
- web
- servicios web
- sean
- mientras
- dentro de
- palabras
- Actividades:
- flujos de trabajo
- trabajando
- funciona
- X
- Usted
- tú
- zephyrnet