No photo
Tanvi Dadu, GSoC Particpant 2018
Tanvi Dadu
GSoC Particpant 2018, Commons


About me

I am undergrad pursuing B.tech in Computer Engineering from Netaji Subhas Institute of Technology, New Delhi.

My work

I have implemented a Feedback Sharing Module in Commons App( to provide a brief feedback of the images uploaded) and Quiz, for users who have a high upload revert rate, as a part of my GSoC program under Josephine Lim and Vivek Maskara. Both these modules aim to educate users as well as add gamification. To View, my proposal and details of the project Refer: https://phabricator.wikimedia.org/T189788

Contact me

Github : tanvidadu

GSoC WEEKLY REPORTS

edit
WEEKLY TIMELINE
WEEK WORK DONE DUE DATE
1 (community bonding)
  • Blog has been step up.
  • Blog has been done.
  • Joined Zulip and introduced myself to community.
  • I have communicated with my mentors and worked on the mock-ups of the Feedback Module.
May 14,

2018

2
  • I have implemented the basic layout structure and added the share functionality.
  • Wired Achievements Screen to navigation drawer.

Pull request

May 21,

2018

3
  • Wired and fetched results from API
  • Rendered the stats on Achievement Screen
May 27,

2018

4
  • Implemented the functionality to assign levels
  • Designed the badges.
June 4,

2018

5
  • Implemented functionality to assign badges
  • Added functionality to change colour of badges with levels.
June 11,

2018

6
  • Polished UI of feedback module
  • Refactored classes according to builder model.

Pull Request

June 18,

2018

7
  • Designed mock-ups for quiz module
  • implemented its basic layout in XML.
  • Also Worked on Introduction of brief explanation of Image License as a part of tutorial and quiz module.

Pull request

June 25,

2018

8
  • Added functionality to fetch the number of images reverted and added it as parameter.
  • Also worked on building prototype of quiz.

Pull Request

July 3,

2018

9
  • Completed working on prototype of Quiz
  • Worked on computing and showing the results of quiz.
  • Added suitable messages giving brief explanation along with whether their answer was correct or incorrect after each question.
July 10,

2018

10
  • Worked on setting up of counter
  • Implemented a class to check when quiz will be popped up.
  • Wired up the api and fetch number of images reverted.
July 17,

2018

11
  • Completed backlog and debugged the quiz and feedback module.
  • Also worked on polishing UI.

Pull request

July 24,

2018

12
  • Completed backlog and debugged the quiz and feedback module.
  • Merged feedback module successfully to master branch

Pull Request

Pull Request

Pull Request

Pull Request

Pull Request

August 1,

2018

13
  • Final work released on 2.8 version
  • Completed the final presentation
August 13, 2018

Feedback on how my pictures get used: Statistics and light gamification

edit
SCREENSHOTS FOR FEEDBACK MODULE IN COMMONS APP

Tutorial again and quiz, for people who did not understand topicness/copyright immediately

edit
SCREENSHOTS FOR QUIZ MODULE
edit
  1. Blog post 1
  2. Blog post 2
  3. Blog post 3
  4. Blog post 4
  5. Blog post 5
  6. Blog post 6
  7. Blog post 7

ACKNOWLEDGEMENTS

edit

I would like to thank my Mentors ,Josephine Lim and Vivek Maskara, and the whole Commons team for helping and encouraging me throughout the summer. It feels very satisfying and amazing to be part of Commons and that my code will be soon released and available to lot of people. It was an amazing experience with lots of learning involved and I can't thank enough to give this wonderful opportunity.