Structured Data Across Wikimedia

Structured Data Across Wikimedia (SDAW) is a project that will help us to structure content on wikitext pages in a way that will be machine-recognizable and -relatable, to make reading, editing, and searching easier and more accessible across projects and on the Internet.

It will help users associate contents between Wikimedia projects, help readers dive deeper in the Wikimedia knowledge ecosystem, and help contributors disseminate information across projects and beyond them in a Wikidata-like way. The project will also provide a venue for experimentation with computer-aided editing tools to make editing easier and more accessible to more editors around the world.

Background

This project is a follow-up to similar development that was completed on Commons, as part of the previous Structured Data on Commons (SDC) grant, and will be partially funded by a three year grant from the Sloan Foundation. Work on SDC made us aware of the need for more advanced metadata for all content and APIs to provide better search results, which would make in turn content more accessible, discoverable, translatable and usable for other needs.

The project has three high level goals:

  1. To allow machines to recognize Wikimedia content and to suggest relationships to other Wikimedia content. We are exploring this first via the image suggestion project.
  2. To design a way to structure articles and pages to enable new content formats – such as content served in smaller, easily digestible pieces that is more accessible for readers to use and share.
  3. To give Wikimedia users a more inviting, more efficient way to search and find content, building on MediaSearch, and exploring new ways to improve search across Wikipedias using Structured Data.

What is changing

The goal of the project is to design and prototype a new system that aims to be flexible enough to serve all the kinds of metadata we might need to support in the near future.

We identified three main projects that we will develop, as part of our work:

  1. Image suggestion, a feature for experienced users to help illustrate Wikipedia articles;
  2. Sectional metadata, also known as Section topics, in order to describe what a section of a Wikipedia article is about;
  3. Search improvements, that will use structured content to give users a more inviting and efficient way to search and find content on the Wikipedias.

Image suggestion

The Image Suggestion UI aims at developing systems for structured data across all Wikimedia projects.

This work will build on the work already begun as part of the “Add an image” structured task project. However, its focus will be shifted towards improving the processes for experienced contributors. In particular, we will target users who have edited or watched a particular article or set of articles, since they are likely to be experts in the topic and to have interest in seeing that article(s) improve.

Section topics

The Section Topics project will identify sections in an article and create topics accordingly for those sections, drawing on several elements:

  • an algorithm that detects Wikidata items based on the section’s blue links (which will be developed in partnership with the Structured Data, Research, Machine Learning, and Data Platform teams);
  • the ability to automatically identify sections in an article (which will be developed in partnership with the Structured Data and Data Platform teams);
  • section-level image suggestions, which will use the blue-links algorithm and section identification infrastructure above, and be delivered both via the newcomer experience and via notifications for experienced contributors.

This last point will build upon the prior image suggestions work and will be developed in partnership with the Structured Data, Machine Learning, Data Platform, Research, Search, and Growth teams.

These elements will not change, nor impact the current editing experience for users. All these activities will be automatic and will not depend on any action from users who edit an article. Currently, this project is still in the investigating phase, and there are still aspects that may require further investigation and/or feedback from users.

Based on the viability of those options, the project also aims at:

  • using section topics to improve our SEO reach with outside search engines (in partnership with the Web team)
  • establishing partnerships with the larger Wikimedia community to show the impact of our new tools (in partnership with the Structured Data, Growth, and Community Programs (GLAM/Campaigns) teams).

Search improvements

The Search Improvements project will use structured content to give users a more inviting and more efficient way to search and find content on the Wikipedias. By improving Special:Search, we want to enable users to find the information they are looking for, or that they may not have noticed, or previously come across through existing search.

We aim to identify and define incremental “special search” improvements that use structured content, to assist users in finding the content they are looking for, especially in those language wikis that have fewer articles.

What do we not want to do?

  1. Leave users out of the process
  2. Overwhelm users with too much new content to moderate
  3. Add any additional bias to Wikimedia projects
  4. Add additional vectors for vandalism
  5. Introduce too much complexity into our systems

Status updates

(2022-03)

  • Project pages updated to reflect the new current status of the initiative and the three main projects to be developed.

(2022-02)

  • Establishing contact with Portuguese and Russian Wikipedia community as first tester communities for Image Suggestions.

(2021-11)

  • Project is moving to a first test stage, that is experimenting with the use of notifications to alert users of potential useful images for Wikipedia articles.

May-August 2021

(2021-02)

  • Looking for feedback about these ideas.
  • Working on rough wireframes and mockups to help explore these ideas.
  • Exploring infrastructure to support this work via the Technical Decision Making Forum process. See task T274181.

Second half of 2020

Feedback

Project feedback is and will always be welcome. We are especially interested in your ideas about the extent to which you want to keep the “human-in-the-loop” throughout the topical metadata creation process. We are looking forward to hearing from you about the following open questions:

  1. Your expectations about the project
    1. What do users expect from this project? What are the necessary actions to be addressed?
    2. How do you envision this metadata being used? Can you think of ways it would aid in your workflows?
  2. Metadata moderation
    1. Is moderation necessary to avoid vandalism and/or bias?
    2. If moderation is necessary, how can it be effectively managed?
  3. Adding and confirming metadata
    1. Do users want to be able to approve or reject metadata suggested by the automated system?
    2. Do users want to be able to add additional metadata beyond what is suggested by the automated system?
    3. Do you think it may just be sufficient for users to have the opportunity to send feedback with suggestions on how to improve the machine generated metadata, when necessary?
  4. Privileges for visualising and editing
    1. Do we want metadata to be visible for all users or only for certain classes of users?
    2. Do we want metadata to be editable for all users or only for certain classes of users?

Also, more specific feedback about related projects can generally be left on the projects' talk pages:

Funding

Partial funding for this work is provided by a follow-up restricted grant from the Alfred P. Sloan Foundation, to further the work done by the first round of funding to develop Structured Data on Commons.