GSoC/2016/StatusReports/AbhimanyuSinghShekhawat
Project Overview
Project Name: WikiToLearn Rating
A Brief Description: This project is aimed to develop a Rating Engine for WikiToLearn(a wiki style learning platform )based on various parameters like User's Opinion, Author's Credibility,Page Interconnections and Revision History to evaluate the reliability and quality of articles on the platform.
Status:
- Completed :
- Construction of a Rating Engine that can assess the quality of a Page on WikiToLearn platform.
- A MediaWiki Extension that serves as the User Interface and collects votes as well as displays Page Ratings.
- In progress:
- Code cleaning and documentation.
Telegram Nick: abhimanyu_shekhawat
Telegram Channels: WikiToLearn Tech, WikiToLearn, WikiToLearn Café,WTL-GSOC Rating,WikiToLearn GSoC
Blog: https://keenlearner.wordpress.com/
This is awesome about GSoC: GSoC 2016 gave me an opportunity to work with some of the experts in the open source community. It was really a great experience working on a technology that can generate a greater impact while simultaneously gaining immense knowledge from the passionate domain experts.
This is what I learned during GSoC:
- Working with RESTful Web Services framework - Jersey
- Working with NoSQL database (OrientDB)
- Working with MediaWiki Web API
- MediaWiki Extension Development
- Working with container technologies (Docker)
- Basic PHP and jQuery
- Shell Scripting
- Git
Work report
Documents:
Repositories