Home

El proyecto “Scoring Exams Optical Mark Recognition”

Introducción

A medida que aumenta la demanda de los servicios del equipo de Aspose Paid Consulting, queremos presentar una historia de éxito con uno de los últimos proyectos de consultoría: “Scoring Exams Optical Mark Recognition”.

Antecedentes

El cliente estaba interesado en nuestra API Aspose.OMR, un software sencillo y práctico de Reconocimiento Óptico de Marcas (OMR) para crear y reconocer hojas de respuestas, y nos pidió desarrollar un proyecto que utilizara esta API.

Requisitos

Nos proporcionó diecisiete plantillas y quería que nuestra API leyera hojas de respuestas tipo plantilla y almacenara los resultados en un archivo CSV con el formato exacto que él entregó. Cada hoja de respuestas también debía contener datos en forma de código QR, que también debíamos reconocer y guardar en el CSV. El proyecto resultante debía ser un archivo DLL ejecutable desde MS Access VBA. Además, el cliente exigió que el proyecto se desarrollara con el lenguaje de programación Visual Basic.

Principales desafíos

Los principales desafíos consistieron en implementar soporte RTL, ya que muchas plantillas estaban en árabe, y en proporcionar funcionalidades que faltaban en nuestra API pero que eran esenciales para este proyecto.

El proyecto

El equipo de Aspose Paid Consulting tuvo la obligación de desarrollar el proyecto usando la API Aspose.OMR y de comunicarse tanto con el cliente como con el equipo de Aspose.OMR. El proyecto se desarrolló con .NET Framework utilizando el lenguaje de programación Visual Basic. La API Aspose.OMR se utilizó inicialmente para definir plantillas mediante archivos de marcado. Una vez definidas, la API pudo reconocer fácilmente los resultados de las hojas de respuestas tipo plantilla.
La duración estimada del proyecto fue de 2‑3 meses, dependiendo principalmente de la nueva funcionalidad RTL que debía desarrollarse.

A medida que avanzaba el proyecto, el cliente quedó muy satisfecho con la comunicación y los resultados. Fue informado del progreso de forma regular y acordamos que recibiría la primera muestra de la API a finales de mes.

API de muestra

La API de muestra pudo reconocer los resultados de todas las plantillas en inglés y almacenarlos en el formato exacto que el cliente había especificado.

Después de probar la API de muestra, el cliente quedó muy satisfecho con los resultados y destacó nuestra alta productividad y cooperación. Indicó que el 90 % del proyecto ya estaba terminado y que podía usarlo, aunque con algunas limitaciones. Anunció que adquiriría otro mes de consultoría para finalizar el proyecto.

Aunque el proyecto no fue de gran envergadura, lo consideramos una lección aprendida y nos enorgullece haber hecho todo lo posible para que el cliente quedara feliz.