Annotations and assignment software for the humanities classroomAnnotations and assignment software for the humanities classroomAnnotations and assignment software for the humanities classroom
Case Studies

UCLA

Annotations and assignment software for the humanities classroom

Assignment

The University of California, Los Angeles (UCLA) required a robust platform capable of melding advanced document management with Optical Character Recognition (OCR) processing and multi-threaded annotations. Our goal was to architect a custom solution built to perform at scale, ensuring swift, precise document handling amidst a multi-threaded annotation environment. This initiative was aimed at elevating UCLA's document management capabilities to new heights, fostering enhanced collaborative and analytical opportunities across the institution.

Scope

  • Document Management EDMS
  • Annotations Platform
  • UI/UX Design
  • Ongoing Support

Approach

Our goal was to create a user-friendly and high-performance platform that could handle potentially hundreds or thousands of students annotating the same document simultaneously while maintaining an orderly and uncluttered interface. We focused on readability and accessibility across resolutions and point sizes for the type selection and color scheme. The platform's design had to accommodate both readability and writing functions, as teachers and students would spend a significant amount of time writing within the app.

Implementation

The interface was built using a split-screen layout, with the source text on the left side of the screen and the annotations on the right. Filters and paragraph selection features were integrated to allow high levels of participation without excess visual clutter. Inline text transformation, auto-saving, and offline functionality were implemented to enhance the writing experience and improve user engagement.

Annotation activities were contained within assignments. Faculty members could add any number of tasks to each document added to an assignment, while a dashboard interface with due dates and color labeling allowed students to visually track their progress.

To address the challenge of handling hundreds of students and faculty members concurrently annotating and uploading documents, we employed a microservices architecture, allowing us to choose the best technologies and distribute the load across the app. Key technologies used included Tesseract OCR for interpreting scanned text, Elastic for search, Angular for the frontend, and an open-source EDMS document management system.

A significant challenge was developing a method for easily uploading, OCR scanning, MIME type sorting, and transforming any scanned or digital document type into semantic HTML, ready for annotating.

The platform was built using Python, Angular, HTML5, CSS, Terraform, Tesseract OCR, and other cutting-edge tools to create a seamless user experience.

Outcome

The custom platform we designed for UCLA successfully integrated advanced document management with OCR processing and multi-threaded annotations, enabling faculty and students to collaborate efficiently and at scale. The platform's user-friendly design and high-performance capabilities have made it an invaluable tool for the UCLA community, fostering enhanced engagement and learning experiences.

Kind words

"Working with a bright, eager team, their passion for their work, and their passion for our work, was truly remarkable. Issues we thought that were intractable were solved with elegant and innovative design ideas. Integration with legacy systems proceeded much more smoothly than anyone anticipated. At every turn, their work was professional and exceptional.‍"

Matthew Fisher

UCLA

Work

Browse more of our case studies

A better sales website for a charitable printing company
Print Your Cause
Marketing website
An eyesight charity foundation website for a global eyewear brand
Luxottica
Marketing website
A beautiful, engaging e-commerce experience for a popular board game company
Board Game Tables
Ecommerce website
Building a vibrant and engaging Jamstack website for a local baseball team
Florence Yalls
Marketing website
A multi-league recreational sports platform for Gotham Soccer
Gotham Soccer
Ecommerce website
Seamless automotive ecommerce for a Nasdaq traded corporation
CVG
Ecommerce website
A premium digital presence for Cincinnati's premier BMW M-series specialists
Enthusiast Auto
Ecommerce website
A 200% ROI just 3 days after website relaunch
Commonwealth Inc
Marketing website
An engaging visual rebrand for a leading Cincinnati based research company
Directions Group
Marketing website
A bespoke auction platform for a thoroughbred horse trading startup
Wanamakers
Ecommerce website
A cutting-edge digital banking platform for a century-old institution
Windward Bank
Marketing website
Revitalizing a household brand's digital presence
O'Keeffe's
Ecommerce website
An electrifying new brand and website for a cutting-edge electrical automotive company
Voltic
Marketing website
An artistic therapy brand and web application for processing and integrating emotions
Process Quickly
Custom software
An exciting visual experience with integrated memberships for a startup BJJ gym
Bendu Academy
Ecommerce website
A fresh look for an established Cincinnati law firm
Katz Teller
Marketing website
A franchise website platform for a professional services company
TruBlue House Care
Marketing website
Exciting organic curves and shapes for a growing grocery delivery company
The Grocery Runners
Marketing website
A modern interface redesign for America's open legal research platform
Court Listener
Custom software

Solutions

Value driven focus with groundbreaking results

Over our two-decade history we've delivered exceptional sales performance, and earned a great amount of trust, by following a battle-proven playbook for generating new prospects at scale using a combination of the solutions below.

Websites by Magnet

Marketing Websites

Optimize for the right eyeballs with an engaging experience.

We craft websites that are value oriented, engaging to the reader, using carefully drafted SEO-optimized writing, designed to be responsive and accessible across platforms, developed with best-in-class code, performance and security baked in, future-proof and easy to manage.

Ecommerce by Magnet

Ecommerce Websites

Build a finely tuned internet selling machine on best-in-class tech.

Selling online is all about understanding your customers - who they are, what they care about and how your products solve a problem for them. We are super-nerds for website analytics and data, and utilize tools like surveys, A/B testing, heatmaps and customer funnels to craft ecommerce solutions that convert haphazard browsers into brand loyalists.

SEO services by Magnet

Search Optimization

Proven SEO tactics and content marketing strategies lower CAC.

One… two… three, ready or not, a new website just went online! Google estimates there are more than one-billion websites and that a new one is created every three seconds. The only way to stand out from all of that noise is to have a search engine optimization strategy that makes your website king of the SERPs (Search Engine Result Pages).

Growth Marketing solutions by Magnet

Paid Advertising

Creative messaging with precision targeting for better sales velocity.

For your audience to hear your signal above the noise we use Search Engine Optimization (SEO), Search Engine Marketing (SMM), Pay-Per Click campaigns (PPC) and Social Media Management (SMM) expertise and some powerful tactics. Paired with a strong brand and beautiful website, growth marketing is how you make sure your business will party on for years to come.