Curarium

From Berkman Klein Google Summer of Code Wiki
Revision as of 10:51, 18 March 2019 by BerkmanSysop (talk | contribs) (old project)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
This page is for an old project that is not be part of Google Summer of Code currently. If you are a student looking for projects to get involved with we suggest you check out the projects linked to from the main page of this wiki.

Curarium is a platform for exploring, analyzing, and making arguments about collections and the objects they comprise. It leverages the power of collections to tell stories by giving users tools ranging from item-level annotations to comprehensive, repository-wide visualizations, allowing them to bring both objects and the communities to which they belong into dialogue with one another.

Curarium isn’t an online exhibition platform, but an environment for pursuing and sharing collections-based research nimbly, intuitively, and iteratively. Browse vast numbers of objects, using an expanding library of visualization tools to generate dynamic data portraits of collections. Annotate records and images, curating them to highlight relationships and juxtapositions. Assemble those records into trays of objects, images, and visualizations to share and work collaboratively with your social circles, and transform trays into published spotlights that unlock the stories and arguments bound up in collections.

More information: http://www.curarium.com

GitHub repo: https://github.com/berkmancenter/curarium

Ideal candidate criteria

Curarium is interested in candidates with experience with Ruby on Rails, JavaScript, HTML5, Booststrap, AJAX, JSON, and PostgreSQL.

Example sub-projects include:

  • Visualizations of works of art (thumbnails, titles, topics, other properties) within and across library collections (including brainstorming, sketching, implementing, and testing)
  • Curarium as a Learning Tools Interoperability (LTI) component for an LTS (e.g. Canvas)
    • embed individual works into LTS
    • embed tray of images/annotations into LTS
    • embed works visualization (whole collection or search results) into LTS


  • Tighter integration between WAKU (spotlight/story creation web app) via JSON APIs
  • Collection extraction from libraries and subsequent importing to Curarium; not just the act but also improving the online process