Scribe provides Wikidata-based keyboards for second-language learners. Features include translation, verb conjugation, and noun-gender annotation. This project is very open to those who want to learn the needed languages and how to work with Wikidata!
Wikibase Suite Hosting Resource Benchmarking & Cost Evaluation Tool
Wikibase Suite Hosting Resource Benchmarking & Cost Evaluation Tool aims to provide benchmark, performance and hosting resource costs evaluations for Wikibase Suite. Wikibase Suite, a Wikimedia project, makes it easy to self-host open, structured knowledge bases for hundreds of thousands of users. This tool will measure performance metrics across services and various configurations, assess different hosting environments, and provide recommendations to optimize cost without compromising functionality.
Skills required: Basic understanding of performance testing on Linux-based machines; Familiarity with containerization (Docker); Proficiency in Python or another scripting language
Cat-a-lot is a JavaScript gadget primarily used on Wikimedia Commons for categorizing photos. Wikimedia Commons is Wikimedia Foundation's repository with 114 million photos and other media files. Approximately 5% of daily Wikimedia Commons users utilize this tool. However, it currently lacks an active developer, and several bugs need to be fixed. There are also open feature requests, including improved handling for batch editing thousands of files.
Skills required: Javascript, HTML, CSS, Vue.js, Mediawiki API
Develop a game to make edits to Wikidata to fix constraint violations. The requirements for being a game here is not only that the tool is easy to use but also that there are methods that keep users engaged, such as scores, leaderboards, collaborations, and challenges. There may be aspects of community collaboration in some games.
Skills required: Understanding of Wikidata, Game Design, SPARQL proficiency, Proficiency in Python or another scripting language
Wikisource is an online wiki-based digital library of free-content textual sources operated by the Wikimedia Foundation. The Bulk OCR feature aims to provide an easy way for volunteers to OCR multiple pages or, say, an entire book on Wikisource. However, the ability to perform bulk OCR on any work should be restricted only to certain groups of users. To this end, there is a need to add features to the Wikisource extension to allow authorized users to OCR multiple pages at once and insert the OCRed text back into the relevant text layer of the corresponding pages of the book on Wikisource.
Skills required: Javascript, HTML, CSS, familiarity with object oriented programming, experience with PHP and Mediawiki are bonuses
We encourage applicants to communicate in the public streams and refrain from sending private emails/messages whenever possible. Open communication allows fellow applicants to learn from your questions. It also gives all community members a chance to answer your queries. This way, queries get answered sooner and the administrators do not become a bottleneck. Also see our communication tips.