ComPAIR vs Expertiza
ComPAIR
github.comExpertiza
expertiza.ncsu.eduSide by side
| Figure | ComPAIR | Expertiza |
|---|---|---|
| Price from | — | — |
| Free plan | — | — |
| Free trial | — | — |
| Open source | — | — |
| Web | Yes | Yes |
| macOS | — | Yes |
| Linux | — | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 0 | 0 |
| Spec score · Peer Assessment Software | 7.8 (#7) | 7.9 (#6) |
| Intended users | UBC describes ComPAIR as a tool for instructors and students to conduct peer assessment by comparing answers and providing feedback. | The project documentation describes tools for instructors to deploy assignments and for students to submit work and review assignments. |
| Purpose | ComPAIR is a peer review application that pairs student answers so students can compare peer work and give feedback. | Expertiza is software for creating reusable learning objects through peer review and supports team projects. |
| Support | The ComPAIR site says its support site has moved to compair.open.ubc.ca. | The repository directs developers to setup documentation and invites code contributions through GitHub pull requests. |
In their own words
ComPAIR
ComPAIR is a self-hosted web application for peer review in which students compare pairs of work and give feedback with both answers in view. Instructors can enable adaptive scores based on comparison outcomes and use them to assemble later pairs. The application has student, instructor, and system administrator roles with distinct permissions, plus rubric scoring and moderation tools. It supports LTI login, course membership, and grade updates; administrators configure LTI consumers with a key and secret. Documented authentication options also include username and password, CAS, and SAML 2.0. Learning analytics can be sent to a Learning Record Store through xAPI or Caliper, though both are disabled by default. The default attachment limit is 250 MB, with PDF, audio, video, and image extensions allowed. Administrators can manage whether instructors see student email addresses and CAS/SAML usernames; those fields are disabled by default. ComPAIR is open source under GPL-3.0 and freely available to download, install, and use. Its README documents deployment with Docker Compose, with access at localhost:8080. The tool is described as suitable for higher education and K-12 communities.
Expertiza
Expertiza is a free, open-source web application for instructors to deploy assignments and students to submit and peer-review learning objects. Submissions can include articles, code, websites, URLs, and wiki pages; students can also form teams and sign up for topics. The system supports rubric scoring, moderation, one-way reviewer anonymity, and manual review allocation. The project says it is used in select NC State courses and by professors at several other colleges and universities. It can be run locally or deployed to production, with development setup guides for Ubuntu/Debian, macOS, and Linux RHEL. Developers need a JVM. A documented Moodle LTI integration allows assignments to launch from Moodle and sends grades to its gradebook, but setup requires a Moodle administrator to register and activate Expertiza as an external tool provider. The project also describes a generic synchronization interface intended for LMS platforms such as Blackboard or Canvas. The repository lists an MIT license and points to instructor and student manuals, presentations, and videos.