Build powerful and reliable software-based optical mark readers that can run on any platform with just a few lines of Ruby code.
Vendor
Aspose
Company Website
Aspose.OMR Cloud is an easy-to-use and versatile online service for designing, rendering and recognizing hand‑filled answer sheets, surveys, questionnaires, tests, insurance claims, and similar forms. With it, you can quickly develop Ruby applications for optical mark recognition (OMR) that require minimal resources on the client side — all the work is performed by remote services. This software development kit (SDK) simplifies the interaction with Aspose.OMR Cloud services, allowing you to focus on the task at hand, not the technical details. It handles all routine operations such as establishing connections, sending API requests, and parsing responses, wrapping all these tasks into a few simple methods that can be used in any Ruby application. This SDK, demo apps, and form templates are distributed under the MIT license and can be modified for any commercial or free project.
Features
- Use your smartphone camera instead of a scanner
- Reads all types of marks drawn with a pen, pencil or marker
- Supports all image formats you can get from a scanner or camera
- Processes write‑in fields and custom drawings
- Superior recognition accuracy for reliable results
- Fine‑tune recognition parameters to handle difficult cases
- Powerful markup languages for creating all types of forms
- Personalize forms with barcodes, QR codes, branding and images
- Requires minimal resources on end‑user devices
- Printable form formats supported: PDF, JPEG, PNG, TIFF, GIF, BMP
- Recognition result formats: CSV, JSON, XML
Benefits
The Ruby SDK makes it easy to integrate Aspose.OMR Cloud services with Ruby applications by eliminating the need for low‑level coding such as request flow, HTTP header handling, and error processing. All these tasks are performed in a few lines of native Ruby code, making the SDK accessible even to beginners. Fully functional examples are included to help developers understand its capabilities and build business-specific solutions quickly. OMR technology fully automates manual data collection, allowing hundreds of sheets per minute to be recognized with nearly 100% accuracy. The results can be saved directly to a database for further aggregation and analysis. Typical applications include: Education: quizzes, tests, answer sheets, SAT forms. Questionnaires: customer surveys, feedback forms, orders, meal preferences. Applications: insurance claims, financial applications, border entry forms. And many more. The API supports the entire OMR workflow — from form creation using flexible JSON and text markups to recognition of scanned hardcopies. Forms can be generated in widely used graphic formats or PDF, suitable for printing on office or professional equipment. There is no need for specialized hardware such as dedicated scanners or OMR readers. Advanced image analysis and AI techniques allow reliable recognition from standard paper, office copiers, or a smartphone camera. Aspose.OMR Cloud runs using high-performance cloud infrastructure, requiring no special hardware or operating system and supporting even low-power devices. An Aspose Cloud account provides access to the entire suite of Aspose APIs. You can read write‑in fields with OCR, generate documents and presentations from recognition results, or analyze survey data using pivot tables — all within a unified development approach that reduces learning and maintenance costs.