Terminado

[Aws Textract con Php] Ayuda necesaria para integrar Textract de Aws a proyecto Php 7.3 Mvc

Publicado el 26 Abril, 2024 en Programación y Tecnología

Sobre este proyecto

Abierto

Saludos,

Estoy buscando ayuda para integrar la función de Textract de aws en mi proyecto php 7.3 MVC, el cual ya está en producción. He avanzado en la implementación y tengo la clase AWSTextract donde he implementado las funciones __construct, startTextDetection y getTextDetectionResults. Además, he configurado correctamente las credenciales de AWS y todo está correctamente seteado.

Sin embargo, a pesar de estos avances, al intentar utilizar la funcionalidad desde mi Controlador, me encontré con el problema de que no puedo acceder a la clase dentro de la carpeta Vendor. En mi controlador, he implementado la lógica necesaria para invocar los métodos de la clase AWSTextract y procesar los resultados.

Dado que el proyecto ya está en producción, decidí no utilizar Composer para gestionar las dependencias. En su lugar, agregué la librería de Textract manualmente a la carpeta Vendor.

Estoy buscando a alguien con experiencia en integración de aws y php que pueda ayudarme a solucionar este problema y desbloquear la funcionalidad de textract en mi proyecto. Estoy dispuesto a proporcionar acceso a mi repositorio Git para que puedan trabajar en la rama test, la cual despliega el código en un ambiente de pruebas.

Para probar que la integración funciona correctamente, necesitaré subir una imagen y verificar que Textract pueda encontrar cierto texto dentro de ella (puedo proporcionar más detalles sobre esto durante nuestra conversación).

Agradezco de antemano cualquier ayuda o consejo que puedan ofrecer para resolver este problema y lograr la integración exitosa de Textract en mi proyecto PHP.

Contexto general del proyecto

Descripción: El proyecto es un sistema web desarrollado en PHP 7.3 con un framework MVC personalizado. El sistema ya se encuentra en producción y ofrece funcionalidades relacionadas con la gestión de documentos y datos. Como parte de una actualización, se está buscando integrar la función de Textract de AWS para mejorar la capacidad de procesamiento de documentos del sistema. Objetivo: El objetivo principal del proyecto es incorporar la función de Textract de AWS para permitir la extracción automática de texto y datos de documentos escaneados o imágenes dentro del sistema web existente. Esto mejorará la eficiencia y la precisión en el procesamiento de documentos, permitiendo a los usuarios realizar tareas como la extracción de información clave de facturas, formularios y otros tipos de documentos. Estado Actual: El proyecto ya ha avanzado en la implementación de la funcionalidad de Textract. Se ha creado una clase AWSTextract que contiene los métodos necesarios para interactuar con la API de Textract, incluyendo la inicialización de la instancia, el inicio de la detección de texto y la obtención de los resultados. Además, se han configurado correctamente las credenciales de AWS y todo está preparado para su uso. Desafío Actual: El principal desafío al que se enfrenta el proyecto en este momento es la incapacidad para acceder a la clase de Textract desde el Controlador del sistema web. Aunque la funcionalidad está implementada y configurada correctamente, existe un problema de carga de clases que impide utilizarla en el contexto del proyecto.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por E. A. O.