Google Summer of Code

Almost every major Web company has now announced their work on a Knowledge Graph, including Google’s Knowledge Graph, Yahoo!’s Web of Objects, Walmart Lab’s Social Genome, Microsoft's Satori Graph / Bing Snapshots and Facebook’s Entity Graph.

DBpedia is a community-run project that has been working on a free, open-source knowledge graph since 2006!


What is GSoC

Google Summer of Code is a global program focused on introducing students to open source software development. Google funds open source projects by paying students to work for three months on a specific project or task with an open source organization during their break from university. There is a twofold benefit: Students gain experience and OS projects get some work done and (possibly) new community members. DBpedia has been part of this amazing program for 5 years now and we are equipped with a lot of mentoring experience as well as great project ideas and results from previous editions.  

The workflow is as follows:

  • Open Source projects apply at Google by providing a list of possible projects that students can fulfill in the timeframe of 3 months (the application ends on February 20).

  • Once a project is accepted there is an application period where students apply for specific ideas on a project ( March 16th -31st).

  • Google Grants a number of student slots to each project and mentors vote for the student selection.

  • Once the selection is over, there is a bonding period (1 month) where selected students take some warm up tasks to get familiar with the technologies.

  • Each student is assigned with an official mentor and additional co-mentors. The official mentor is responsible for the evaluation during and after your project whereas the additional mentor will assist his work.

Become a DBpedia (co-)mentor at GSoC

By becoming a DBpedia GSoC (co-)mentor you get:

  • a free Google T-Shirt :)

  • an opportunity to visit the Google headquarters in San Francisco for the Google mentor summit

Additionally, you help DBpedia as an open source organization.

We try to assign multiple mentors for each student to divide the workload. It will take some time during the application period (2 weeks) to help students write good applications about the ideas you have expertise in.

In the end,  not all mentor candidate will be assigned a student. It depends firstly on the number of students Google grants us and secondly on the ideas students applied for.

To those who finally become a (co-)mentor: Your responsibility will be to guide and mentor  the student during his/her project, help him/her with problems, answer his/her questions and make sure they are on schedule. Mentors will also be responsible to submit evaluation forms during and after the project.

There are plenty of links and FAQs in the GSoC homepage: