The Wiki Ed Dashboard / Programs & Events Dashboard is a Ruby on Rails + Javascript application that helps people organize groups of newcomers to contribute to Wikipedia. Wikimedia's artificial intelligence projects, specifically ORES (Objective Revision Evaluation Service), have the potential to be used to provide specific useful feedback to newcomers about how they can improve existing Wikipedia articles or article drafts they are working on.
Here's an example of the data we have available for every revision in the history of an article: https://ores.wikimedia.org/v2/scores/enwiki/wp10/26734?features
Let's try this out and see if it can be turned into a useful tool for newcomers:
- Use ORES data imported into the Dashboard to identify specific aspects of articles that can be improved.
- Create messages explaining to users how to improve their articles
- Design and implement a user interface for showing the messages
- Measure the effectiveness of these messages in prompting users to improve their articles
- Conduct user tests to identify ways of improving the feedback, and improve it
This project will be based in Ruby, and possibly in React for the user interface. Knowledge of Ruby and Javascript are prerequisites. Additional helpful skills and experience include:
- Object-oriented design
- User interface design
- Mediawiki markup
- Wikipedia editing experience
- Machine learning (to understand, and possibly help improve or identify areas for improvement in, ORES)
Mentors:
- @Ragesoss (product, Wiki Education Foundation)
- @Capt_Swing (user research, Wikimedia Foundation)
Get started:
- Set up a development environment: https://github.com/WikiEducationFoundation/WikiEduDashboard/blob/master/docs/setup.md
- Talk with us: #wikimedia-ed on Freenode IRC
- Some possible microcontributions: https://github.com/WikiEducationFoundation/WikiEduDashboard/issues?q=is%3Aissue+is%3Aopen+label%3A%22newcomer+friendly%22