Home

Projeto “Reconhecimento Óptico de Marcação de Provas”

Introdução

Com o aumento da demanda pelos serviços da equipe de Consultoria Pago da Aspose, queremos apresentar um caso de sucesso de um dos projetos de consultoria mais recentes: “Reconhecimento Óptico de Marcação de Provas”.

Contexto

O cliente estava interessado na nossa API Aspose.OMR, um software simples e prático de Reconhecimento Óptico de Marcação (OMR) para criar e reconhecer folhas de respostas, e solicitou que desenvolvêssemos um projeto que utilizasse essa API.

Demandas

Ele forneceu dezessete modelos e pediu que nossa API lesse as Folhas de Respostas semelhantes a esses modelos e armazenasse os resultados em um arquivo CSV exatamente no formato que ele forneceu. Cada Folha de Resposta também deveria conter alguns dados em forma de código QR, que também deveríamos reconhecer e salvar no CSV. O projeto resultante deveria ser um arquivo DLL executável a partir do VBA do MS Access. Além disso, ele exigiu que o desenvolvimento fosse feito na linguagem de programação Visual Basic.

Principais desafios

Os principais desafios foram implementar suporte RTL, já que muitos dos modelos eram em árabe, e fornecer funcionalidades que estavam ausentes na nossa API, mas eram essenciais para este projeto.

O projeto

A equipe de Consultoria Pago da Aspose foi encarregada de desenvolver o projeto usando a API Aspose.OMR e de manter a comunicação com o cliente e com a equipe Aspose.OMR. O projeto foi desenvolvido com .NET Framework usando a linguagem Visual Basic. A API Aspose.OMR foi utilizada inicialmente para definir os modelos por meio de arquivos de marcação. Após a definição dos modelos, a API pôde reconhecer facilmente os resultados das folhas de respostas semelhantes a modelos.
A duração estimada do projeto foi de 2‑3 meses, dependendo principalmente da nova funcionalidade RTL que precisava ser desenvolvida.

Ao longo do projeto, o cliente ficou muito satisfeito com a comunicação e os resultados. Ele recebeu atualizações regulares sobre o progresso e concordamos que ele receberia a primeira API de exemplo até o final do mês.

API de Exemplo

A API de exemplo conseguiu reconhecer os resultados de todos os modelos em inglês e armazená‑los no formato exato fornecido pelo cliente.

Depois de testar a API de exemplo, o cliente ficou muito satisfeito com os resultados e destacou que fomos extremamente produtivos e cooperativos. Ele afirmou que 90 % do projeto já estava concluído e que já podia utilizá‑lo, embora com algumas limitações. Anunciou que compraria mais um mês de consultoria para finalizar o projeto.

Embora o projeto não fosse grande, consideramos isso como uma nova lição aprendida e temos orgulho de ter feito tudo para deixar o cliente feliz.