Curarium: Difference between revisions

From Berkman Klein Google Summer of Code Wiki
Jump to navigation Jump to search
No edit summary
(old project)
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Template:Oldproject}}
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 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.
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.


Tasks:
More information: [http://www.curarium.com http://www.curarium.com]
 
GitHub repo: https://github.com/berkmancenter/curarium
 
===Ideal candidate criteria===


1. visualizations of works of art (thumbnails, titles, topics, other properties) within and across library collections (including brainstorming, sketching, implementing, & testing)
Curarium is interested in candidates with experience with Ruby on Rails, JavaScript, HTML5, Booststrap, AJAX, JSON, and PostgreSQL.


2. Curarium as an Learning Tools Interoperability (LTI) component for an LTS (e.g, canvas)
Example sub-projects include:
    *embed individual works into LTS
    *embed tray of images/annotations into LTS
    *embed works visualization [whole collection or search results] into LTS


3. convert remaining "how we got it" code to much cleaner HTML5 + "the ruby way" styles
*Visualizations of works of art (thumbnails, titles, topics, other properties) within and across library collections (including brainstorming, sketching, implementing, and testing)


4. tighter integration between WAKU (spotlight/story creation web app) via JSON APIs
*Curarium as a Learning Tools Interoperability (LTI) component for an LTS (e.g. [http://www.canvaslms.com/ Canvas])
**embed individual works into LTS
**embed tray of images/annotations into LTS
**embed works visualization (whole collection or search results) into LTS


5. collection extraction from libraries and subsequent importing to Curarium; not just the act but also improving the online process


Technology:
*Tighter integration between WAKU (spotlight/story creation web app) via JSON APIs


*Ruby on Rails
*Collection extraction from libraries and subsequent importing to Curarium; not just the act but also improving the online process
*JavaScript
*HTML5
*AJAX
*JSON
*PostgreSQL

Latest revision as of 09:51, 18 March 2019

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