ThinkUp is a mentor organization in Google Summer of Code 2013! If you’re a student interested in applying, here’s how to get started.
Potential GSoC students can review this list of possible ThinkUp projects to get some ideas.
This is just a suggested list – if you have a great idea that isn’t described here, don’t be shy about proposing it. Student applicants can tackle a project either listed on this page or submitted to us for approval.
In the context of ThinkUp, an insight is one of the individual modules in ThinkUp’s main stream, which tells an interesting narrative about a facet of ThinkUp’s data. See an example ThinkUp stream here. An example insight is a message like “17 weeks till @jack reaches 100,000 followers at his current growth rate.”
Insights are discrete plugin code files which perform calculations on ThinkUp’s existing data sets. Students would be expected to create 1 to 2 new insights (with tests and documentation) per week, about 6-8 before midterm evaluations, and another 8-12 before final evaluations.
To apply for this project, propose 6 new insights you’d like to add to ThinkUp’s stream. Images, potential visuals, or references from other sites, infographics and apps will all help make your proposal more compelling.
Create a new ThinkUp data source plugin which pulls data from YouTube and stores it in ThinkUp’s data structure.
To apply for this project, tell us what your experience with the YouTube API or other web APIs is. How will YouTube’s data sets fit into ThinkUp’s current data structure? What potential insights into YouTube activity can ThinkUp reveal?
Implement current web accessibility optimizations to make ThinkUp usable by people of all abilities and disabilities.
ThinkUp has a simple SQL query profiler built into it already. How can we expand it to identify problematic queries on an ongoing basis and speed them up?
To apply for this project, tell us about your experience optimizing webapps on the frontend and backend. What tools can we use to performance-test and automate those tests for future use?
Students, you may submit a proposal for one of these projects, or suggest your own project.
To submit a student proposal, create a new wiki page with the title prefaced [GSoC 2013]. (For example, my page might be titled [GSoC 2013] Gina Trapani’s Instagram plugin proposal).
Then, add a link to your wiki page proposal here: