What is GSoC?
Google Summer of Code is a program sponsored by Google to introduce students to open source programming. Students work on the projects mentored by different open source organizations. It is an incredible opportunity to learn the various tools and practices used in real world software.
My GSoC Selection Story
I am a 3rd Year Computer Science Engineering student at PES University, Bangalore. I had known about GSoC since my 1st year in college, but could not participate as my college clashed with the GSoC coding period. This time my college did not clash with the GSoC period so I had the perfect opportunity to participate. I had worked on a few open source projects so I had a fair idea of how to start contributing to a new project. I was constantly taking a look at Wikimedia Foundation projects for 2019 as they had a good chance of getting selected as a mentoring organization this year as well. I was particularly interested by the Improve Article Recommendation Pipeline project. I started understanding the project and also contributed a patch to the article-recommendation project. Meanwhile I wrote a draft proposal for the project as well. After discussions and various deliberation with my mentor - bmansurov, I prepared the final copy of the proposal.
The results were declared on May 6 at 11:30 IST. I was very happy when I saw that my proposal was accepted.
I would like to thank my mentor, Bahodir Mansurov and the organization admin, Srishti Sethi for their continuous support.
All my work on the project during GSoC period will be tracked on the Phabricator task.