|
| 1 | +_model: project-idea |
| 2 | +--- |
| 3 | +_hidden: yes |
| 4 | +--- |
| 5 | +title: Usage & Reuse Metrics Dashboard for CC Search |
| 6 | +--- |
| 7 | +problem: |
| 8 | +[CC Search](https://search.creativecommons.org/), which is CC’s search engine making openly licensed content discoverable, has hundreds of thousands of visitors per month. The catalog powering CC Search contains collections ranging from user-generated content at Flickr to priceless art pieces at the Met, and everywhere in between. The catalog contains a couple of dozen sources at present and is set for significant expansion. |
| 9 | + |
| 10 | +While we do keep track of certain user actions in our database, and are able to glean other insights with the use of Google Analytics, we do not have a single dashboard to see relevant information. |
| 11 | + |
| 12 | +This is a problem for two reasons: |
| 13 | +* We have a lack of comprehensive understanding of user behavior, as we have to look in multiple places and pull disparate information to paint a picture of overall user behavior. |
| 14 | +* Our catalog partners have no way to understand what impact their presence in CC Search is having in terms of discoverability and increased exposure to their collections. |
| 15 | + * In turn we are unable to tell a story about that impact to potential, future partners. |
| 16 | +--- |
| 17 | +expected_outcome: |
| 18 | +We’d like the outcome to be an analytics interface, of some kind, where all of these metrics are pulled together into one place. The interface should be both aesthetically pleasing and clear to understand, allowing those accessing it to get the pertinent information they need, whether it is by day, week, month, collection, or any other logical grouping. |
| 19 | +--- |
| 20 | +internship_tasks: |
| 21 | +* Understand the required data to be displayed as defined by CC HQ |
| 22 | +* Research analytics dashboards to provide recommendations on additional data that is valuable |
| 23 | +* Document a cohesive plan for structuring an analytics database storing all pertinent data |
| 24 | +* Mockup (wireframes only) in what way data could usefully be presented and what (if any) navigational elements will be required |
| 25 | +* Research existing analytics UIs |
| 26 | +* Present findings and make a recommendation on which one to use |
| 27 | +* Implement an analytics UI for CC Search Usage & Reuse data |
| 28 | +--- |
| 29 | +application_tips: |
| 30 | +This is a complicated problem, but we believe there is an elegant solution. We’d like the intern to show that they understand the stakeholders, can argue for the value of being able to provide this data internally and externally, have a clear picture of how one would structure an analytics database (which could use example data like page views, unique visitors, time on page, bounce rate, by URL, by day, by month, etc.) with a view to flexibility for expansion and rapid querying, and an indication of their comfort level with both design and programming. The most important thing is solid development skills. Support for frontend design, based on proposed wireframes, can be provided by the organization. |
| 31 | +--- |
| 32 | +resources: |
| 33 | +* [CC Search](https://search.creativecommons.org/) |
| 34 | +* [Custom analytics API code](https://github.com/creativecommons/cccatalog-api/tree/master/analytics) |
| 35 | +* [Initial analytics requirements and discussion](https://github.com/creativecommons/cccatalog-frontend/issues/426) |
| 36 | +* [Google Analytics](https://analytics.google.com/analytics/web/) |
| 37 | +--- |
| 38 | +skills_recommended: CSS, design, HTML, Python, PostgreSQL |
| 39 | +--- |
| 40 | +mentors: Alden Page, Anna Tumadóttir |
| 41 | +--- |
| 42 | +difficulty: High |
0 commit comments