<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:atom="http://www.w3.org/2005/Atom"
   xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
>
    <channel>
        <title>Professional Wiki Blog</title>
        <link>https://professional.wiki/blog/feed</link>
        <description>Wiki news and articles with a focus on enterprise wikis and MediaWiki</description>
        <language>en</language>
        <pubDate>2026-03-26</pubDate>

        <image>
            <url>https://www.pro.wiki/img/logo500x500.png</url>
            <title>Professional Wiki</title>
            <link>https://professional.wiki/</link>
        </image>

        <item>
            <title>Introducing NeoWiki and More at MUDCon</title>
            <pubDate>2026-03-26</pubDate>
            <link>https://professional.wiki/en/news/our-talks-at-mudcon</link>
            <description>View this post on the <a href="https://professional.wiki/en/news/our-talks-at-mudcon">Professional Wiki Blog</a>.</description>
            <content:encoded><![CDATA[<p class="lead">
    Discover NeoWiki, MediaWiki MCP, and Wikibase extensions. We recap our recent MUDCon talks.
</p>

<p>
    <a href="https://www.mediawiki.org/wiki/MUDCon">MUDCon</a> (MediaWiki Users and Developers Conference)
    is a community conference that runs twice a year. We have been attending since the early days,
    when it was still called SMWCon. You can read our recap of
    <a href="/en/news/mediawiki-users-and-developers-conference-2024-vienna">the Fall 2024 edition in Vienna</a>.
</p>

<section>
    <h3 id="neowiki">Introducing NeoWiki (Spring 2026)</h3>

    <p>
        At the most recent MUDCon, I introduced <a href="/en/neowiki">NeoWiki</a>,
        a new open-source MediaWiki extension for structured data. I co-presented with
        Bernhard Krabina from <a href="https://km-a.net/">Knowledge Management Associates</a>.
    </p>

    <p>
        I have been maintaining Semantic MediaWiki for over 15 years and created large parts
        of Wikibase. Both are powerful, but they were designed in a different era. SMW is over
        20 years old. Tools like Notion and Airtable have since set a usability standard that
        these older systems were never designed to match.
    </p>

    <p>
        NeoWiki applies the lessons we have learned. You get radically better usability and
        sustainability, with a focus on the features that deliver the most value rather than
        feature parity. That means native schemas with types and constraints, form-based editing,
        multiple subjects per page, JSON storage in MediaWiki revision slots, and a standard graph
        database for queries.
    </p>

    <p>
        NeoWiki is backed by <a href="https://echolot-eccch.eu/">ECHOLOT</a>, an EU-funded
        cultural heritage consortium with 15 partners across 11 countries, and by
        <a href="https://hallowelt.com/">Hallo Welt</a>, the company behind
        <a href="/en/bluespice-enterprise-mediawiki">BlueSpice</a>. NeoWiki will power structured data in
        the next major version of BlueSpice. Professional Wiki is the product owner.
    </p>

    <p>
        You can try NeoWiki at <a href="https://neowiki.dev">neowiki.dev</a> and find the source
        on <a href="https://github.com/ProfessionalWiki/NeoWiki">GitHub</a>. The
        <a href="https://professionalwiki.github.io/MUDCon2026-NeoWiki-Slides/">slides</a>
        are available online.
    </p>

    <p>
        Follow NeoWiki on
        <a href="https://mastodon.social/@NeoWiki">Mastodon</a>,
        <a href="https://bsky.app/profile/neowiki.bsky.social">Bluesky</a>, or
        <a href="https://x.com/NeoWikiAI">X</a>.
        Or visit the <a href="/en/neowiki">NeoWiki page</a> to sign up for updates.
    </p>

    <iframe class="youtube" src="https://www.youtube-nocookie.com/embed/FJZg1X6v_XU?start=6"
            allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</section>

<section>
    <h3 id="mcp-server">MediaWiki MCP Server (Fall 2025)</h3>

    <p>
        At MUDCon Fall 2025 in Hannover, I presented our
        <a href="/en/mediawiki-mcp-server">MediaWiki MCP Server</a> in a 20-minute talk.
        MCP (Model Context Protocol) is a standard that lets AI assistants interact with external
        tools and data sources. With our MCP Server, your AI assistant can read, create, edit,
        and delete wiki pages directly.
    </p>

    <p>
        In the demo I showed creating pages, building tables, and deleting pages. The MediaWiki MCP Server is open source and available
        on <a href="https://github.com/ProfessionalWiki/MediaWiki-MCP-Server">GitHub</a>.
    </p>

    <iframe class="youtube" src="https://www.youtube-nocookie.com/embed/vKLt1ezEiWk?start=8"
            allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</section>

<section>
    <h3 id="wikibase-extensions">Wikibase Extensions (Fall 2025)</h3>

    <p>
        Also at MUDCon Fall 2025, I gave a 20-minute overview of the Wikibase extension
        ecosystem. If you use Wikibase, these 17 extensions can give you advanced search, data
        validation, local media support, date handling, and automated property values.
    </p>

    <p>
        We have a detailed write-up in our blog post
        <a href="/en/articles/wikibase-extensions">Enhance Your Wikibase With Extensions</a>.
    </p>

    <iframe class="youtube" src="https://www.youtube-nocookie.com/embed/x0y6o8_zqjs?start=32"
            allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</section>
]]></content:encoded>
        </item>
        <item>
            <title>MediaWiki Chatbot Extensions Compared</title>
            <pubDate>2026-03-05</pubDate>
            <link>https://professional.wiki/en/articles/mediawiki-chatbot-extensions-compared</link>
            <description>View this post on the <a href="https://professional.wiki/en/articles/mediawiki-chatbot-extensions-compared">Professional Wiki Blog</a>.</description>
            <content:encoded><![CDATA[<p class="lead">
    You can now ask your wiki questions in natural language. Several MediaWiki extensions
    provide chatbots. Discover which one is best for you in this comparison article.
</p>

<section>
    <h3 id="the-problem">Why Wiki Search Falls Short</h3>

    <p>
        MediaWiki's built-in search is keyword-based. Users need to know the right terms and where
        to look. When they don't, relevant content goes undiscovered, and the wiki's value as a
        knowledge base diminishes.
    </p>

    <p>
        Several MediaWiki extensions now provide AI chatbot capabilities, each with a different
        architecture and trade-offs. We created one of them (AI Assistant) and have evaluated the
        others. Below is our comparison.
    </p>
</section>

<section>
    <h3 id="ai-assistant">AI Assistant</h3>

    <p>
        <a href="/en/mediawiki-ai-assistant">AI Assistant</a> is a chatbot widget that sits
        on every page of your wiki. Users ask questions in plain language and receive answers drawn
        from wiki content, with numbered source citations linking back to the pages used.
    </p>

    <p>
        The extension is permission-aware: answers only draw from content the current user is allowed
        to see. It supports conversation history (save, browse, and resume past conversations) and
        works across languages, allowing users to ask in one language and get answers derived from
        content in another.
    </p>

    <p>
        Configuration happens through the
        <a href="/en/mediawiki-admin-panel">admin panel</a>, where wiki administrators set the AI
        provider, customize the chatbot's appearance and system prompt, and control which parts of
        the wiki the AI searches. AI Assistant supports Anthropic Claude and OpenAI ChatGPT out of
        the box. Other providers, including locally running models, are available on request.
    </p>

    <p>
        We developed AI Assistant as a commercial extension. It is available on
        <a href="/en/hosting">ProWiki</a>, our managed MediaWiki hosting platform,
        and can also be installed on self-hosted MediaWiki instances.
    </p>
</section>

<section>
    <h3 id="wanda">Wanda</h3>

    <p>
        <a href="https://www.mediawiki.org/wiki/Extension:Wanda" rel="nofollow">Wanda</a> is an
        open-source chatbot extension that uses Elasticsearch for content retrieval. It provides
        both a special page and a floating chat widget.
    </p>

    <p>
        With Wanda, you get the broadest range of out-of-the-box supported AI providers: OpenAI,
        Anthropic Claude, Azure OpenAI, Google Gemini, and Ollama (for self-hosted models).
        This makes it a flexible option for organizations with specific provider requirements.
    </p>

    <p>
        Setup requires an Elasticsearch server: <a href="https://www.mediawiki.org/wiki/Extension:CirrusSearch" rel="nofollow">CirrusSearch</a>
        (the Elasticsearch-based search engine used by Wikipedia).
    </p>

    <p>
        Currently, Wanda uses text-based Elasticsearch search rather than vector/semantic search,
        which means its content retrieval is less precise than vector-based approaches. Vector
        search is planned but depends on MediaWiki adding support for Elasticsearch 8.
    </p>
</section>

<section>
    <h3 id="kzchatbot">KZChatbot</h3>

    <p>
        <a href="https://github.com/kolzchut/mediawiki-extensions-KZChatbot" rel="nofollow">KZChatbot</a>
        is an open-source extension built for
        <a href="https://www.kolzchut.org.il" rel="nofollow">Kol-Zchut</a>, an Israeli rights
        information platform. It provides a floating chatbot widget with source citations and
        conversation history.
    </p>

    <p>
        Unlike most of the extensions here, KZChatbot is a middleware layer. It handles the user interface,
        session management, and rate limiting, but relies on a separately deployed RAG (Retrieval-Augmented Generation) backend for
        the actual question answering. The reference backend is
        <a href="https://github.com/NNLP-IL/Webiks-Hebrew-RAGbot" rel="nofollow">Webiks-Hebrew-RAGbot</a>.
    </p>

    <p>
        This architecture means KZChatbot is provider-agnostic (the backend determines which AI
        model is used), but it also means you need to deploy and maintain two separate applications.
        There is no built-in authentication between the extension and the backend; security must be
        handled at the network level.
    </p>

    <p>
        KZChatbot includes sophisticated operational tooling: rollout controls, banned word filters,
        and batch testing with CSV export. It is licensed under GPL-2.0. While technically
        language-agnostic, it was built with Hebrew language support as a primary focus.
    </p>
</section>

<section>
    <h3 id="askai">AskAI</h3>

    <p>
        <a href="https://github.com/edwardspec/mediawiki-extension-AskAI" rel="nofollow">AskAI</a>
        takes a fundamentally different approach. Rather than automatically finding relevant content,
        it lets users manually select wiki pages and specific paragraphs as context for their questions.
    </p>

    <p>
        The workflow is: search for relevant articles via MediaWiki's built-in search, click
        "Add to AI chat" on the results you want, optionally select specific paragraphs, then ask
        your question. This gives users full control over what the AI sees, but it also means
        relevant content the user didn't think to include will be missed.
    </p>

    <p>
        AskAI only supports OpenAI out of the box (adding other providers requires writing PHP code),
        and it runs on a special page rather than as a floating widget.
    </p>

    <p>
        AskAI is open-source under GPL-2.0 and is in early development.
    </p>
</section>

<section>
    <h3 id="chatbot-osw">Chatbot (OpenSemanticWorld)</h3>

    <p>
        <a href="https://www.mediawiki.org/wiki/Extension:Chatbot" rel="nofollow">Chatbot</a> is
        part of the <a href="https://github.com/OpenSemanticLab" rel="nofollow">OpenSemanticWorld</a>
        ecosystem for scientific knowledge management. The MediaWiki extension itself is an iframe
        wrapper that embeds a separately deployed chatbot application
        (<a href="https://github.com/opensemanticworld/osw-chatbot" rel="nofollow">osw-chatbot</a>).
    </p>

    <p>
        The osw-chatbot backend supports RAG and GraphRAG, making
        it potentially powerful for wikis with structured data. However, the MediaWiki extension
        itself does not handle content retrieval or indexing; that is left entirely to the separate
        backend. The extension is also tightly coupled to the OpenSemanticWorld stack and has limited
        documentation. Using it outside that ecosystem would require significant adaptation.
    </p>

    <p>
        Chatbot is licensed under AGPL-3.0 and is in experimental status. In its current form,
        it is not a realistic option for most MediaWiki installations.
    </p>
</section>

<section>
    <h3 id="comparison-table">Feature Comparison</h3>

    <div class="table-responsive">
        <table class="table table-striped colored-checks border-bottom">
            <thead>
            <tr>
                <th scope="col" class="border-0"></th>
                <th scope="col" class="border-0"><a href="#ai-assistant">AI&nbsp;Assistant</a></th>
                <th scope="col" class="border-0"><a href="#wanda">Wanda</a></th>
                <th scope="col" class="border-0"><a href="#kzchatbot">KZChatbot</a></th>
                <th scope="col" class="border-0 d-none d-lg-table-cell"><a href="#askai">AskAI</a></th>
                <th scope="col" class="border-0"><a href="#chatbot-osw">Chatbot</a></th>
            </tr>
            </thead>
            <tbody>
            <tr>
                <th scope="row">Automatic Content Retrieval<br><small>AI finds relevant wiki pages on its own</small></th>
                <td><i class="fa fa-check"></i></td>
                <td><i class="fa fa-check"></i></td>
                <td><i class="fa fa-check"></i></td>
                <td class="d-none d-lg-table-cell text-danger">Manual</td>
                <td><i class="fa fa-times"></i></td>
            </tr>
            <tr>
                <th scope="row">Source Citations<br><small>Answers link back to wiki pages</small></th>
                <td><i class="fa fa-check"></i></td>
                <td><i class="fa fa-times"></i></td>
                <td><i class="fa fa-check"></i></td>
                <td class="d-none d-lg-table-cell"><i class="fa fa-check"></i></td>
                <td><i class="fa fa-times"></i></td>
            </tr>
            <tr>
                <th scope="row">Floating Chat Widget<br><small>Available on every wiki page</small></th>
                <td><i class="fa fa-check"></i></td>
                <td><i class="fa fa-check"></i></td>
                <td><i class="fa fa-check"></i></td>
                <td class="d-none d-lg-table-cell text-danger">Special page</td>
                <td>Iframe</td>
            </tr>
            <tr>
                <th scope="row">Permission-Aware<br><small>Respects per-page read permissions</small></th>
                <td><i class="fa fa-check"></i></td>
                <td><i class="fa fa-times"></i></td>
                <td><i class="fa fa-times"></i></td>
                <td class="d-none d-lg-table-cell"><i class="fa fa-times"></i></td>
                <td><i class="fa fa-times"></i></td>
            </tr>
            <tr>
                <th scope="row">Conversation History<br><small>Save and restore past conversations</small></th>
                <td><i class="fa fa-check"></i></td>
                <td><i class="fa fa-times"></i></td>
                <td><i class="fa fa-check"></i></td>
                <td class="d-none d-lg-table-cell"><i class="fa fa-times"></i></td>
                <td><i class="fa fa-times"></i></td>
            </tr>
            <tr>
                <th scope="row">Cross-Language Q&amp;A<br><small>Ask in one language, get answers from another</small></th>
                <td><i class="fa fa-check"></i></td>
                <td><i class="fa fa-times"></i></td>
                <td><i class="fa fa-times"></i></td>
                <td class="d-none d-lg-table-cell"><i class="fa fa-times"></i></td>
                <td><i class="fa fa-times"></i></td>
            </tr>
            <tr>
                <th scope="row">Admin Panel Configuration<br><small>Configure via GUI, no config files needed</small></th>
                <td><i class="fa fa-check"></i></td>
                <td><i class="fa fa-times"></i></td>
                <td><i class="fa fa-check"></i></td>
                <td class="d-none d-lg-table-cell"><i class="fa fa-times"></i></td>
                <td><i class="fa fa-times"></i></td>
            </tr>
            <tr>
                <th scope="row"><a href="#setup-complexity" class="text-decoration-none link-dark">Setup Complexity</a><br><small>What it takes to get running</small></th>
                <td class="text-success">Low</td>
                <td>Moderate</td>
                <td class="text-danger">High</td>
                <td class="d-none d-lg-table-cell text-success">Low</td>
                <td class="text-danger">High</td>
            </tr>
            <tr>
                <th scope="row">Maturity<br><small>Development status</small></th>
                <td class="text-success">Stable</td>
                <td class="text-success">Stable</td>
                <td>Production-tested</td>
                <td>Early</td>
                <td>Experimental</td>
            </tr>
            <tr>
                <th scope="row">Open Source<br><small>Source code freely available</small></th>
                <td><i class="fa fa-times"></i></td>
                <td><i class="fa fa-check"></i></td>
                <td><i class="fa fa-check"></i></td>
                <td class="d-none d-lg-table-cell"><i class="fa fa-check"></i></td>
                <td><i class="fa fa-check"></i></td>
            </tr>
            </tbody>
        </table>
    </div>
</section>

<section>
    <h3 id="setup-complexity">Setup Complexity</h3>

    <p>
        Setup complexity varies widely across these extensions and is often the deciding factor
        in practice.
    </p>

    <p>
        <strong>AI Assistant</strong> requires minimal technical setup. On
        <a href="/en/hosting">ProWiki</a>, it is enabled and configured through the
        <a href="/en/mediawiki-admin-panel">admin panel</a>. For self-hosted installations,
        we handle the deployment.
    </p>

    <p>
        <strong>AskAI</strong> is the simplest self-hosted option: install the extension and
        configure an API key. No external services required.
    </p>

    <p>
        <strong>Wanda</strong> requires an Elasticsearch server, which is a significant
        infrastructure dependency if your wiki doesn't already use CirrusSearch.
    </p>

    <p>
        <strong>KZChatbot</strong> and <strong>Chatbot (OpenSemanticWorld)</strong> both require
        deploying and maintaining a separate backend application in addition to the MediaWiki
        extension itself.
    </p>
</section>

<section>
    <h3 id="open-source">Open Source</h3>

    <p>
        All extensions except AI Assistant are open-source. Wanda, KZChatbot, and AskAI use GPL-2.0;
        Chatbot uses AGPL-3.0. The open-source extensions offer more flexibility and no licensing
        cost, but require more technical effort to set up and maintain. We offer AI Assistant as
        a managed, ready-to-use alternative.
    </p>
</section>

<section>
    <h3 id="which-one">Which One Should You Choose?</h3>

    <p>
        <strong>If you need a simple way for users to query specific wiki pages</strong> and don't
        need automated retrieval, AskAI is lightweight and easy to install.
    </p>

    <p>
        <strong>If you have existing RAG infrastructure</strong> and need operational tooling like
        rollout controls and batch testing, KZChatbot's middleware architecture may fit your needs.
    </p>

    <p>
        <strong>If you need self-hosted open-source</strong> and already run Elasticsearch/CirrusSearch,
        Wanda is a mature option with the widest range of AI provider support.
    </p>

    <p>
        <strong>If you want a ready-to-use solution</strong> and prefer not to manage infrastructure,
        <a href="/en/mediawiki-ai-assistant">AI Assistant</a> provides permission awareness,
        source citations, conversation history, and cross-language support with no setup required.
    </p>

    <p>
        The AI and chatbot landscape is evolving quickly. If you come across something in this
        comparison that is out of date, missing, or otherwise inaccurate, let us know.
    </p>
</section>

<section>
    <h3 id="get-started">Get Started with AI Assistant</h3>

    <p>
        Want to add AI-powered search to your wiki? Learn more about
        <a href="/en/mediawiki-ai-assistant">AI Assistant</a> or
        <a href="/en/contact">get in touch</a> to discuss your needs.
    </p>
</section>
]]></content:encoded>
        </item>
        <item>
            <title>Wikibase Faceted Search Released</title>
            <pubDate>2025-06-10</pubDate>
            <link>https://professional.wiki/en/news/wikibase-faceted-search-released</link>
            <description>View this post on the <a href="https://professional.wiki/en/news/wikibase-faceted-search-released">Professional Wiki Blog</a>.</description>
            <content:encoded><![CDATA[
<p class="lead">
    Filter and explore your Wikibase data via our new MediaWiki extension!
</p>

<p>
    We are proud to announce the immediate availability of a faceted search experience for Wikibase.
    The new Wikibase Faceted Search extension enhances the standard search page with filtering capabilities
    and user-friendly UIs.
</p>

<section>
    <h3 id="Demo">Demo</h3>

    <iframe class="youtube" src="https://www.youtube-nocookie.com/embed/CxKWpTQBrqk?start=0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

    <p>
        Try out the extension yourself on the <a href="https://portal.mardi4nfdi.de/wiki/Special:Search">MaRDI Portal</a>.
    </p>
</section>

<section>
    <h3 id="Capabilities">Capabilities</h3>

    <p>
        Filter search results by Statement values via the facet UI or by Item type via the tabs.
    </p>

    <p>
        You can build complex queries by selecting multiple values for the same property or different properties,
        including range queries, conjunctions (AND) and disjunctions (OR).
    </p>

    <img
            class="img-fluid shadow mb-3 border"
            src="/img/ext/WikibaseFacetedSearch/wbfs_publications_multi.png"
            alt="List of publications matching the search results filtered by author and classification"
    >

    <p>
        Combine full-text search with structured search on Statements. Such combined queries are not supported
        by WikibaseCirrusSearch or by Blazegraph/SPARQL. Combining structured and full-text search is ideal
        for wikis with "display pages" that provide a user-friendly view on Wikibase Items via rendered wikitext.
    </p>

    <p>
        Customize your facet UI and configure Wikibase Faceted Search via the on-wiki configuration UI. No
        server access or PHP configuration needed.
    </p>

    <img
            class="img-fluid shadow mb-3"
            src="/img/ext/WikibaseFacetedSearch/wbfs_config_ui_short.png"
            alt="JSON-based configuration UI"
    >

    <p>
        The extension is mobile friendly.
    </p>

    <img
            class="img-fluid shadow mb-3 border"
            src="/img/ext/WikibaseFacetedSearch/wbfs_publications_mobile.png"
            title="Mobile view of the facets, otherwise shown in the right-hand sidebar"
            alt="Mobile view of the facets UI showing filtering of publications by author"
    >

    <p>
        Learn more via the <a href="/en/extension/wikibase-faceted-search">Wikibase Faceted Search documentation</a>.
    </p>
</section>

<section>
    <h3 id="OpenSource">Open Source</h3>

    <p>
        Wikibase Faceted Search is free and open-source software developed by Professional Wiki. We released it under
        the GNU GPL v2+ license. Contributions are welcome!
    </p>

    <div class="my-4 d-flex flex-wrap row-gap-1 column-gap-3">
            
                                
        <a href="/en/extension/wikibase-faceted-search" class="text-nowrap">
            <i class="fa-solid fa-book"></i>            Usage
        </a>
    
            
                                
        <a href="/en/extension/wikibase-faceted-search#Installation" class="text-nowrap">
            <i class="fa-solid fa-download"></i>            Installation
        </a>
    
            
                                
        <a href="/en/extension/wikibase-faceted-search#Configuration" class="text-nowrap">
            <i class="fa-solid fa-gear"></i>            Configuration
        </a>
    
            
                                
        <a href="https://github.com/ProfessionalWiki/WikibaseFacetedSearch" class="text-nowrap">
            <i class="fa-brands fa-github"></i>            Source code
        </a>
    
            
                                
        <a href="https://github.com/ProfessionalWiki/WikibaseFacetedSearch#release-notes" class="text-nowrap">
            <i class="fa-solid fa-clipboard-list"></i>            Release notes
        </a>
    
    </div>
</section>

<section>
    <h3 id="WikibaseServices">Professional Wikibase Services</h3>

    <img class="img-fluid rounded mb-3 float-end" src="/img/Wikibase.svg" alt="Wikibase logo" style="max-width: 150px">

    <p>
        Get started quickly with Wikibase via <a href="/en/hosting/wikibase">Wikibase hosting</a> or
        professional <a href="/en/wikibase-wikidata-and-knowledge-graphs#Wikibase-Services">Wikibase services</a>.
    </p>

    <p>
        At <a href="/">Professional Wiki</a>, we have unparalleled Wikibase expertise. Leverage our experts for anything from
        high-level strategic advice to secure configuration of Single Sign-On. <a href="/en/contact">Contact Wikibase experts</a>.
    </p>
</section>
]]></content:encoded>
        </item>
        <item>
            <title>Semantic MediaWiki 5 Released</title>
            <pubDate>2025-04-15</pubDate>
            <link>https://professional.wiki/en/news/semantic-mediawiki-5-released</link>
            <description>View this post on the <a href="https://professional.wiki/en/news/semantic-mediawiki-5-released">Professional Wiki Blog</a>.</description>
            <content:encoded><![CDATA[<p class="lead">
    The long-awaited Semantic MediaWiki 5 is here! Discover the improvements it brings.
</p>

<p>
    As maintainers of Semantic MediaWiki (SMW),
    Professional Wiki is responsible for releasing new versions.
    We are pleased to announce that both <a href="https://www.semantic-mediawiki.org">Semantic MediaWiki</a> 5 and
    <a href="https://www.semantic-mediawiki.org/wiki/Extension:Semantic_Result_Formats">Semantic Result Formats</a>
    5 are now available.
</p>

<section>
    <h3 id="Highlights">Highlights</h3>

    <p>
        Version 5 brings support for MediaWiki 1.43, the latest LTS release. It also brings support for the latest
        versions of PHP, up to version 8.4. The minimum required versions have been raised to MediaWiki 1.39 and PHP 8.1.
        For more detailed information, see the
        <a href="https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/COMPATIBILITY.md#compatibility">compatibility matrix</a>.
    </p>

    <p>
        Various of the SMW user interfaces have been refreshed. They are now more consistent, look better on mobile devices,
        and integrate better with MediaWiki's new Codex system. A good example is the overhauled
        <a href="https://www.semantic-mediawiki.org/wiki/Help:Datatables_format">DataTables format</a>, depicted below.
    </p>

    <img class="img-fluid rounded mb-3" src="/img/smw/DataTables_6.png" alt="DataTables result format showing a lis of filtered and sorted video game weapons">

    <p>
        Various front-end performance improvements have been made, improving page load speed.
    </p>

    <p>
        You can find the full list of changes in the
        <a href="https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/releasenotes/RELEASE-NOTES-5.0.0.md">SMW 5 release notes</a>
        and the
        <a href="https://github.com/SemanticMediaWiki/SemanticResultFormats/blob/master/RELEASE-NOTES.md#srf-500">Semantic Result Formats 5 release notes</a>.
    </p>
</section>

<section>
    <h3 id="credits">Credits</h3>

    <p>
        Over 15 people contributed to this release. We would like to thank
        <a href="https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/releasenotes/RELEASE-NOTES-5.0.0.md#contributors">all contributors</a>.
    </p>

    <p>
        Please consider <a href="https://www.semantic-mediawiki.org/wiki/Sponsorship">donating to Semantic MediaWiki</a>.
    </p>
</section>

<section>
    <h3 id="upgrading">Upgrading</h3>

    <p>
        Semantic MediaWiki 5.0 is a major release, so it contains breaking changes. The main breaking change is the
        raised minimum MediaWiki and PHP version. The
        <a href="https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/releasenotes/RELEASE-NOTES-5.0.0.md#breaking-changes">remaining breaking changes</a>
        are unlikely to affect most users.
    </p>

    <p>
        There is no need to run the "update.php" maintenance script or any of the rebuild data scripts.
    </p>

    <p>
        We recommend that everyone running older versions of SMW upgrades. Especially if you are running SMW 4.0.1 or older,
        as these versions contain a known security vulnerability. SMW 4.x is no longer supported.
    </p>

    <p><strong>Get the new version via Composer:</strong></p>
    <ul>
        <li>Step 1: Ensure the SMW version in <code>composer.local.json</code> is <code>^5.0.0</code></li>
        <li>Step 2: Run composer in your MediaWiki directory: <code>composer update --no-dev --optimize-autoloader</code></li>
    </ul>

    <p><strong>Get the new version via Git:</strong></p>
    <p>This is only for those that have installed SMW via Git.</p>
    <ul>
        <li>Step 1: do a <code>git pull</code> in the SemanticMediaWiki directory</li>
        <li>Step 2: run <code>composer update --no-dev --optimize-autoloader</code> in the MediaWiki directory</li>
    </ul>
</section>

<section>
    <h3 id="smw-services">Professional Semantic MediaWiki Services</h3>

    <img class="img-fluid rounded mb-3 float-end" src="/img/SemanticMediaWikiLogo.svg" alt="Semantic MediaWiki logo" style="max-width: 150px">

    <p>
        At Professional Wiki, we provide <a href="/en/semantic-mediawiki-services">Semantic MediaWiki services</a>, including
        <a href="https://www.pro.wiki/semantic-mediawiki-hosting">SMW hosting</a>,
        <a href="/en/mediawiki-development">SMW software development</a>,
        <a href="/en/semantic-mediawiki-services#smw-consulting">SMW consulting</a>, and
        various <a href="/en/services">MediaWiki services</a>.
    </p>

    <p>
        You can <a href="https://www.pro.wiki/pricing">try out Semantic MediaWiki</a> via the free trial on <a href="https://www.pro.wiki">ProWiki</a>.
    </p>
</section>
]]></content:encoded>
        </item>
        <item>
            <title>Top Wikibase Extensions</title>
            <pubDate>2025-03-14</pubDate>
            <link>https://professional.wiki/en/articles/wikibase-extensions</link>
            <description>View this post on the <a href="https://professional.wiki/en/articles/wikibase-extensions">Professional Wiki Blog</a>.</description>
            <content:encoded><![CDATA[
<p class="lead">
    Discover Wikibase extensions to customize and enhance your wiki.
</p>

<section>
    <h3 id="wikibase-extensions-explained">What Are Wikibase Extensions</h3>

    <p>
        <a href="https://wikiba.se/" rel="nofollow">Wikibase</a> is an open-source platform for storing and
        managing structured data, originally created for Wikidata. Wikibase itself is an extension
        to MediaWiki, the software behind Wikipedia. It can be extended further with additional
        “extensions” (“plugins”) to add new capabilities such as advanced search, data validation,
        and additional data types.
    </p>

    <p>
        The core of Wikibase is a MediaWiki extension called
        <a href="https://www.mediawiki.org/wiki/Extension:Wikibase_Repository">Wikibase Repository</a>,
        which turns a
        MediaWiki site into a structured data repository. You can create “Items” for concepts or
        entities, and define statements for them using “Properties”.
    </p>

    <p>
        Once you installed Wikibase Repository, you have over a dozen additional extensions
        to choose from to enhance its functionality. In this post, we’ll explore the top Wikibase
        extensions, what they do, and who they’re for.
    </p>
</section>

<section>
    <h3 id="In-This-Blog">In This Blog</h3>

    <p>
        We describe 17 Wikibase extensions, roughly in order of their general usefulness
        and how much we recommend them.
    </p>

    <p>
        To help you gauge how easy it is to get an extension up and running, we tagged each extension
        with one of the following installation difficulty levels:
    </p>

    <div class="table-responsive">
        <table class="table table-sm table-borderless mt-3">
            <tbody>
            <tr>
                <td class="align-middle">
                        <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-success text-white">Trivial</small>

                </td>
                <td class="align-middle">Works out of the box without any configuration</td>
            </tr>
            <tr>
                <td class="align-middle">
                        <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-success-subtle text-success-emphasis border-success-subtle">Easy</small>

                </td>
                <td class="align-middle">Only easy configuration needed</td>
            </tr>
            <tr>
                <td class="align-middle">
                        <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-warning-subtle text-warning-emphasis border-warning-subtle">Involved</small>

                </td>
                <td class="align-middle">Requires additional installation steps like running scripts</td>
            </tr>
            <tr>
                <td class="align-middle">
                        <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-danger-subtle text-danger-emphasis border-danger-subtle">Difficult</small>

                </td>
                <td class="align-middle">Can take even sophisticated technical users multiple hours</td>
            </tr>
            </tbody>
        </table>
    </div>
</section>

<section>
    <h3 id="Wikibase-Faceted-Search">1. Wikibase Faceted Search</h3>

    

<div class="card my-3 bg-body-secondary">
    <div class="pt-3 px-3 pb-1">
        <div class="row g-2">
            <div class="col-12">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-bullseye"></i> Use Case:
                    </div>
                    <div>
                        Enhanced search interface for structured Wikibase data with faceted filtering
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-cube"></i> Category:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-secondary-subtle text-secondary-emphasis border-secondary-subtle">Search</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-user-cog"></i> Maintainer:
                    </div>
                    <div>
                        Professional Wiki
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-screwdriver-wrench"></i> Installation:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-warning-subtle text-warning-emphasis border-warning-subtle">Involved</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-calendar"></i> First release:
                    </div>
                    <div>
                        2025
                    </div>
                </div>
            </div>

                            <div class="col-12">
                    <div class="d-flex align-items-baseline gap-1">
                        <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                            <i class="fa-solid fa-globe"></i> Links:
                        </div>
                        <div class="d-flex flex-wrap column-gap-3 row-gap-1">
                                                                
                                
        <a href="/en/extension/wikibase-faceted-search" class="text-nowrap">
            <i class="fa-solid fa-book"></i>            Documentation
        </a>
    
                                                                
                                
        <a href="https://github.com/ProfessionalWiki/WikibaseFacetedSearch" class="text-nowrap">
            <i class="fa-brands fa-github"></i>            Source code
        </a>
    
                                                                
                                
        <a href="https://www.youtube.com/watch?v=CxKWpTQBrqk" class="text-nowrap">
            <i class="fa-brands fa-youtube"></i>            Demo video
        </a>
    
                                                    </div>
                    </div>
                </div>
                    </div>
    </div>
</div>

    <p>
        Wikibase Faceted Search is a powerful search interface for Wikibase data. It allows users to
        filter search results by item types and property values. Unlike the Query Service UI, this extension
        is designed for non-technical users, requiring no knowledge of query syntax.
    </p>

    <p>
        Built on top of Elasticsearch, Wikibase Faceted Search supports complex queries and allows you to
        combine full-text search with structured data search. It is a modern alternative to <a href="#WikibaseCirrusSearch">WikibaseCirrusSearch</a>.
    </p>

    <a href="/en/extension/wikibase-faceted-search">
        <img class="img-fluid shadow mb-3" src="/img/ext/WikibaseFacetedSearch/publications_range_short.png" alt="MediaWiki search page enhanced with faceted search including item type selectors, range filters, and list facets">
    </a>
</section>

<section>
    <h3 id="Wikibase-Client">2. Wikibase Client</h3>

    

<div class="card my-3 bg-body-secondary">
    <div class="pt-3 px-3 pb-1">
        <div class="row g-2">
            <div class="col-12">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-bullseye"></i> Use Case:
                    </div>
                    <div>
                        Display your Wikibase data on standard wiki pages
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-cube"></i> Category:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-secondary-subtle text-secondary-emphasis border-secondary-subtle">Data Display</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-user-cog"></i> Maintainer:
                    </div>
                    <div>
                        Wikimedia Deutschland
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-screwdriver-wrench"></i> Installation:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-success-subtle text-success-emphasis border-success-subtle">Easy</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-calendar"></i> First release:
                    </div>
                    <div>
                        2013
                    </div>
                </div>
            </div>

                            <div class="col-12">
                    <div class="d-flex align-items-baseline gap-1">
                        <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                            <i class="fa-solid fa-globe"></i> Links:
                        </div>
                        <div class="d-flex flex-wrap column-gap-3 row-gap-1">
                                                                
                                
        <a href="https://www.mediawiki.org/wiki/Extension:Wikibase_Client" class="text-nowrap">
            <i class="fa-solid fa-book"></i>            Documentation
        </a>
    
                                                                
                                
        <a href="https://github.com/wikimedia/mediawiki-extensions-Wikibase" class="text-nowrap">
            <i class="fa-brands fa-github"></i>            Source code
        </a>
    
                                                    </div>
                    </div>
                </div>
                    </div>
    </div>
</div>

    <p>
        Access data from your Wikibase Repository in normal wiki pages. You can retrieve
        statement values via wikitext parser functions or Lua. Wikibase Client makes it
        easy for a separate wiki to pull and display structured data, such as in infoboxes
        or articles.
    </p>

    <p>
        Wikibase Client comes bundled with Wikibase Repository, so you don't need to install it separately.
        You do need to enable it and configure it, including pointing it to your Wikibase Repository.
    </p>
</section>

<section>
    <h3 id="SPARQL-Extension">3. SPARQL Extension</h3>

    

<div class="card my-3 bg-body-secondary">
    <div class="pt-3 px-3 pb-1">
        <div class="row g-2">
            <div class="col-12">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-bullseye"></i> Use Case:
                    </div>
                    <div>
                        Access and display data from a SPARQL endpoint
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-cube"></i> Category:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-secondary-subtle text-secondary-emphasis border-secondary-subtle">Data Display</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-user-cog"></i> Maintainer:
                    </div>
                    <div>
                        Professional Wiki
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-screwdriver-wrench"></i> Installation:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-success-subtle text-success-emphasis border-success-subtle">Easy</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-calendar"></i> First release:
                    </div>
                    <div>
                        2023
                    </div>
                </div>
            </div>

                            <div class="col-12">
                    <div class="d-flex align-items-baseline gap-1">
                        <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                            <i class="fa-solid fa-globe"></i> Links:
                        </div>
                        <div class="d-flex flex-wrap column-gap-3 row-gap-1">
                                                                
                                
        <a href="/en/extension/sparql" class="text-nowrap">
            <i class="fa-solid fa-book"></i>            Documentation
        </a>
    
                                                                
                                
        <a href="https://github.com/ProfessionalWiki/SPARQL" class="text-nowrap">
            <i class="fa-brands fa-github"></i>            Source code
        </a>
    
                                                                
                                
        <a href="https://www.youtube.com/watch?v=iPxMPo7YYQM" class="text-nowrap">
            <i class="fa-brands fa-youtube"></i>            Demo video
        </a>
    
                                                    </div>
                    </div>
                </div>
                    </div>
    </div>
</div>

    <p>
        The SPARQL Extension lets you run SPARQL queries directly from your wiki pages.
        This allows you to access and visualize data from a SPARQL endpoint via Lua.
        This SPARQL endpoint can be your own Wikibase Query Service, the Wikidata Query Service,
        or any other SPARQL endpoint.
    </p>
</section>

<section>
    <h3 id="Wikibase-Local-Media">4. Wikibase Local Media</h3>

    

<div class="card my-3 bg-body-secondary">
    <div class="pt-3 px-3 pb-1">
        <div class="row g-2">
            <div class="col-12">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-bullseye"></i> Use Case:
                    </div>
                    <div>
                        Use local media files directly in your Wikibase statements
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-cube"></i> Category:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-secondary-subtle text-secondary-emphasis border-secondary-subtle">Media Files</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-user-cog"></i> Maintainer:
                    </div>
                    <div>
                        Professional Wiki
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-screwdriver-wrench"></i> Installation:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-success text-white">Trivial</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-calendar"></i> First release:
                    </div>
                    <div>
                        2020
                    </div>
                </div>
            </div>

                            <div class="col-12">
                    <div class="d-flex align-items-baseline gap-1">
                        <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                            <i class="fa-solid fa-globe"></i> Links:
                        </div>
                        <div class="d-flex flex-wrap column-gap-3 row-gap-1">
                                                                
                                
        <a href="/en/extension/wikibase-local-media" class="text-nowrap">
            <i class="fa-solid fa-book"></i>            Documentation
        </a>
    
                                                                
                                
        <a href="https://github.com/ProfessionalWiki/WikibaseLocalMedia" class="text-nowrap">
            <i class="fa-brands fa-github"></i>            Source code
        </a>
    
                                                                
                                
        <a href="https://www.youtube.com/watch?v=mK-zdazdH78" class="text-nowrap">
            <i class="fa-brands fa-youtube"></i>            Demo video
        </a>
    
                                                    </div>
                    </div>
                </div>
                    </div>
    </div>
</div>

    <p>
        Wikibase Local Media allows your Wikibase to reference media files uploaded to your own wiki.
        Without this extension, Wikibase assumes all media files reside on Wikimedia Commons.
        Wikibase Local Media extension is essential for organizations like museums or archives
        that manage media collections.
    </p>
</section>

<section>
    <h3 id="WikibaseMediaInfo">5. WikibaseMediaInfo</h3>

    

<div class="card my-3 bg-body-secondary">
    <div class="pt-3 px-3 pb-1">
        <div class="row g-2">
            <div class="col-12">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-bullseye"></i> Use Case:
                    </div>
                    <div>
                        Manage structured metadata for media files
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-cube"></i> Category:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-secondary-subtle text-secondary-emphasis border-secondary-subtle">Media Files</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-user-cog"></i> Maintainer:
                    </div>
                    <div>
                        Wikimedia Foundation
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-screwdriver-wrench"></i> Installation:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-success-subtle text-success-emphasis border-success-subtle">Easy</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-calendar"></i> First release:
                    </div>
                    <div>
                        2016
                    </div>
                </div>
            </div>

                            <div class="col-12">
                    <div class="d-flex align-items-baseline gap-1">
                        <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                            <i class="fa-solid fa-globe"></i> Links:
                        </div>
                        <div class="d-flex flex-wrap column-gap-3 row-gap-1">
                                                                
                                
        <a href="https://www.mediawiki.org/wiki/Extension:WikibaseMediaInfo" class="text-nowrap">
            <i class="fa-solid fa-book"></i>            Documentation
        </a>
    
                                                                
                                
        <a href="https://github.com/wikimedia/mediawiki-extensions-WikibaseMediaInfo" class="text-nowrap">
            <i class="fa-brands fa-github"></i>            Source code
        </a>
    
                                                    </div>
                    </div>
                </div>
                    </div>
    </div>
</div>

    <p>
        WikibaseMediaInfo introduces the "MediaInfo" entity type, allowing you to add structured statements
        directly to media files. This enables better multilingual descriptions, advanced categorization,
        and improved discoverability. It's extensively used by Wikimedia Commons to manage captions
        and "depicts" statements for media files.
    </p>
</section>

<section>
    <h3 id="Wikibase-EDTF">6. Wikibase EDTF</h3>

    

<div class="card my-3 bg-body-secondary">
    <div class="pt-3 px-3 pb-1">
        <div class="row g-2">
            <div class="col-12">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-bullseye"></i> Use Case:
                    </div>
                    <div>
                        Store and manage dates with uncertainty or date ranges in Wikibase
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-cube"></i> Category:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-secondary-subtle text-secondary-emphasis border-secondary-subtle">Data Types</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-user-cog"></i> Maintainer:
                    </div>
                    <div>
                        Professional Wiki
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-screwdriver-wrench"></i> Installation:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-success-subtle text-success-emphasis border-success-subtle">Easy</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-calendar"></i> First release:
                    </div>
                    <div>
                        2022
                    </div>
                </div>
            </div>

                            <div class="col-12">
                    <div class="d-flex align-items-baseline gap-1">
                        <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                            <i class="fa-solid fa-globe"></i> Links:
                        </div>
                        <div class="d-flex flex-wrap column-gap-3 row-gap-1">
                                                                
                                
        <a href="/en/extension/wikibase-edtf" class="text-nowrap">
            <i class="fa-solid fa-book"></i>            Documentation
        </a>
    
                                                                
                                
        <a href="https://github.com/ProfessionalWiki/WikibaseEdtf" class="text-nowrap">
            <i class="fa-brands fa-github"></i>            Source code
        </a>
    
                                                                
                                
        <a href="https://edtf.wikibase.wiki" class="text-nowrap">
            <i class="fa-solid fa-globe"></i>            Demo wiki
        </a>
    
                                                                
                                
        <a href="https://www.youtube.com/watch?v=U5ndjtuDPf8" class="text-nowrap">
            <i class="fa-brands fa-youtube"></i>            Demo video
        </a>
    
                                                    </div>
                    </div>
                </div>
                    </div>
    </div>
</div>

    <p>
        Wikibase EDTF adds support for Extended Date/Time Format (EDTF) to Wikibase.
        It enables representation of approximate or uncertain dates, as well as date ranges, making
        it ideal for historical, archival, and bibliographic projects where exact dates might be
        unknown or approximate (e.g., "circa 1900" or "late 17th century").
    </p>
</section>

<section>
    <h3 id="Automated-Values">7. Automated Values</h3>

    

<div class="card my-3 bg-body-secondary">
    <div class="pt-3 px-3 pb-1">
        <div class="row g-2">
            <div class="col-12">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-bullseye"></i> Use Case:
                    </div>
                    <div>
                        Automatically generate labels, descriptions, or aliases from statements
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-cube"></i> Category:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-secondary-subtle text-secondary-emphasis border-secondary-subtle">Data Quality</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-user-cog"></i> Maintainer:
                    </div>
                    <div>
                        Professional Wiki
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-screwdriver-wrench"></i> Installation:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-success-subtle text-success-emphasis border-success-subtle">Easy</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-calendar"></i> First release:
                    </div>
                    <div>
                        2022
                    </div>
                </div>
            </div>

                            <div class="col-12">
                    <div class="d-flex align-items-baseline gap-1">
                        <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                            <i class="fa-solid fa-globe"></i> Links:
                        </div>
                        <div class="d-flex flex-wrap column-gap-3 row-gap-1">
                                                                
                                
        <a href="https://github.com/ProfessionalWiki/AutomatedValues#automated-values" class="text-nowrap">
            <i class="fa-solid fa-book"></i>            Documentation
        </a>
    
                                                                
                                
        <a href="https://github.com/ProfessionalWiki/AutomatedValues" class="text-nowrap">
            <i class="fa-brands fa-github"></i>            Source code
        </a>
    
                                                                
                                
        <a href="https://automated.wikibase.wiki" class="text-nowrap">
            <i class="fa-solid fa-globe"></i>            Demo wiki
        </a>
    
                                                                
                                
        <a href="https://www.youtube.com/watch?v=BO58wulCFVU" class="text-nowrap">
            <i class="fa-brands fa-youtube"></i>            Demo video
        </a>
    
                                                    </div>
                    </div>
                </div>
                    </div>
    </div>
</div>

    <p>
        Automated Values updates labels, descriptions, and aliases automatically based on your
        Wikibase statements. This significantly reduces manual data entry efforts and ensures consistency.
        Common use cases include automatically generating labels from statements (e.g., "First name + Last name") or
        updating aliases based on related properties.
    </p>
</section>

<section>
    <h3 id="Wikibase-RDF">8. Wikibase RDF</h3>

    

<div class="card my-3 bg-body-secondary">
    <div class="pt-3 px-3 pb-1">
        <div class="row g-2">
            <div class="col-12">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-bullseye"></i> Use Case:
                    </div>
                    <div>
                        Customize RDF exports of your Wikibase data
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-cube"></i> Category:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-secondary-subtle text-secondary-emphasis border-secondary-subtle">Data Export</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-user-cog"></i> Maintainer:
                    </div>
                    <div>
                        Professional Wiki
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-screwdriver-wrench"></i> Installation:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-success-subtle text-success-emphasis border-success-subtle">Easy</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-calendar"></i> First release:
                    </div>
                    <div>
                        2022
                    </div>
                </div>
            </div>

                            <div class="col-12">
                    <div class="d-flex align-items-baseline gap-1">
                        <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                            <i class="fa-solid fa-globe"></i> Links:
                        </div>
                        <div class="d-flex flex-wrap column-gap-3 row-gap-1">
                                                                
                                
        <a href="/en/extension/wikibase-rdf" class="text-nowrap">
            <i class="fa-solid fa-book"></i>            Documentation
        </a>
    
                                                                
                                
        <a href="https://github.com/ProfessionalWiki/WikibaseRDF" class="text-nowrap">
            <i class="fa-brands fa-github"></i>            Source code
        </a>
    
                                                                
                                
        <a href="https://rdf.wikibase.wiki" class="text-nowrap">
            <i class="fa-solid fa-globe"></i>            Demo wiki
        </a>
    
                                                    </div>
                    </div>
                </div>
                    </div>
    </div>
</div>

    <p>
        Wikibase RDF enables defining RDF mappings for Wikibase entities.
        When the extension is enabled, Item and Property pages show a "Mapping to other ontologies" section.
        You can configure the mappings from within the wiki, and the extension generates RDF exports
        based on these mappings.
    </p>
</section>

<section>
    <h3 id="Wikibase-Export">9. Wikibase Export</h3>

    

<div class="card my-3 bg-body-secondary">
    <div class="pt-3 px-3 pb-1">
        <div class="row g-2">
            <div class="col-12">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-bullseye"></i> Use Case:
                    </div>
                    <div>
                        Easily export Wikibase data to CSV
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-cube"></i> Category:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-secondary-subtle text-secondary-emphasis border-secondary-subtle">Data Export</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-user-cog"></i> Maintainer:
                    </div>
                    <div>
                        Professional Wiki
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-screwdriver-wrench"></i> Installation:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-success-subtle text-success-emphasis border-success-subtle">Easy</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-calendar"></i> First release:
                    </div>
                    <div>
                        2023
                    </div>
                </div>
            </div>

                            <div class="col-12">
                    <div class="d-flex align-items-baseline gap-1">
                        <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                            <i class="fa-solid fa-globe"></i> Links:
                        </div>
                        <div class="d-flex flex-wrap column-gap-3 row-gap-1">
                                                                
                                
        <a href="/en/extension/wikibase-export" class="text-nowrap">
            <i class="fa-solid fa-book"></i>            Documentation
        </a>
    
                                                                
                                
        <a href="https://github.com/ProfessionalWiki/WikibaseExport" class="text-nowrap">
            <i class="fa-brands fa-github"></i>            Source code
        </a>
    
                                                                
                                
        <a href="https://export.wikibase.wiki" class="text-nowrap">
            <i class="fa-solid fa-globe"></i>            Demo wiki
        </a>
    
                                                                
                                
        <a href="https://www.youtube.com/watch?v=uBdzDcYChOI" class="text-nowrap">
            <i class="fa-brands fa-youtube"></i>            Demo video
        </a>
    
                                                    </div>
                    </div>
                </div>
                    </div>
    </div>
</div>

    <p>
        Wikibase Export provides a user-friendly way to export structured data from Wikibase to CSV.
        A form allows non-technical users to create and customize CSV exports. Users
        can specify the properties to export, grouping by year, filtering by year, export language, and more.
        Administrators can configure the form via a configuration page in the MediaWiki namespace.
    </p>
</section>

<section>
    <h3 id="WikibaseCirrusSearch">10. WikibaseCirrusSearch</h3>

    

<div class="card my-3 bg-body-secondary">
    <div class="pt-3 px-3 pb-1">
        <div class="row g-2">
            <div class="col-12">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-bullseye"></i> Use Case:
                    </div>
                    <div>
                        Full-text search integration for Wikibase using Elasticsearch
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-cube"></i> Category:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-secondary-subtle text-secondary-emphasis border-secondary-subtle">Search</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-user-cog"></i> Maintainer:
                    </div>
                    <div>
                        Wikimedia Deutschland
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-screwdriver-wrench"></i> Installation:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-warning-subtle text-warning-emphasis border-warning-subtle">Involved</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-calendar"></i> First release:
                    </div>
                    <div>
                        2014
                    </div>
                </div>
            </div>

                            <div class="col-12">
                    <div class="d-flex align-items-baseline gap-1">
                        <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                            <i class="fa-solid fa-globe"></i> Links:
                        </div>
                        <div class="d-flex flex-wrap column-gap-3 row-gap-1">
                                                                
                                
        <a href="https://www.mediawiki.org/wiki/Extension:WikibaseCirrusSearch" class="text-nowrap">
            <i class="fa-solid fa-book"></i>            Documentation
        </a>
    
                                                                
                                
        <a href="https://github.com/wikimedia/mediawiki-extensions-WikibaseCirrusSearch" class="text-nowrap">
            <i class="fa-brands fa-github"></i>            Source code
        </a>
    
                                                    </div>
                    </div>
                </div>
                    </div>
    </div>
</div>

    <p>
        WikibaseCirrusSearch is an older alternative to <a href="#Wikibase-Faceted-Search">Wikibase Faceted Search</a>.
        It only provides search keywords but no search UI. It also indexes your Wikibase data in a way that does
        not support aggregation or combining full-text search with structured data search.
        WikibaseCirrusSearch is used on Wikidata.
    </p>
</section>

<section>
    <h3 id="EntitySchema">11. EntitySchema</h3>

    

<div class="card my-3 bg-body-secondary">
    <div class="pt-3 px-3 pb-1">
        <div class="row g-2">
            <div class="col-12">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-bullseye"></i> Use Case:
                    </div>
                    <div>
                        Define data structures using Shape Expressions (ShEx)
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-cube"></i> Category:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-secondary-subtle text-secondary-emphasis border-secondary-subtle">Data Quality</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-user-cog"></i> Maintainer:
                    </div>
                    <div>
                        Wikimedia Deutschland
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-screwdriver-wrench"></i> Installation:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-success text-white">Trivial</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-calendar"></i> First release:
                    </div>
                    <div>
                        2019
                    </div>
                </div>
            </div>

                            <div class="col-12">
                    <div class="d-flex align-items-baseline gap-1">
                        <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                            <i class="fa-solid fa-globe"></i> Links:
                        </div>
                        <div class="d-flex flex-wrap column-gap-3 row-gap-1">
                                                                
                                
        <a href="https://www.mediawiki.org/wiki/Extension:EntitySchema" class="text-nowrap">
            <i class="fa-solid fa-book"></i>            Documentation
        </a>
    
                                                                
                                
        <a href="https://github.com/wikimedia/mediawiki-extensions-EntitySchema" class="text-nowrap">
            <i class="fa-brands fa-github"></i>            Source code
        </a>
    
                                                    </div>
                    </div>
                </div>
                    </div>
    </div>
</div>

    <p>
        EntitySchema introduces a new entity type called "Schema," allowing data modelers
        to define <a href="http://shex.io/shex-semantics/#shexc">Shape Expressions (ShEx)</a> schemas.
        These schemas can be used to validate Wikibase entities using various external tools.
    </p>
</section>

<section>
    <h3 id="Wikibase-Quality-Constraints">12. Wikibase Quality Constraints</h3>

    

<div class="card my-3 bg-body-secondary">
    <div class="pt-3 px-3 pb-1">
        <div class="row g-2">
            <div class="col-12">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-bullseye"></i> Use Case:
                    </div>
                    <div>
                        Define property constraints to improve data quality
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-cube"></i> Category:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-secondary-subtle text-secondary-emphasis border-secondary-subtle">Data Quality</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-user-cog"></i> Maintainer:
                    </div>
                    <div>
                        Wikimedia Deutschland
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-screwdriver-wrench"></i> Installation:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-danger-subtle text-danger-emphasis border-danger-subtle">Difficult</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-calendar"></i> First release:
                    </div>
                    <div>
                        2015
                    </div>
                </div>
            </div>

                            <div class="col-12">
                    <div class="d-flex align-items-baseline gap-1">
                        <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                            <i class="fa-solid fa-globe"></i> Links:
                        </div>
                        <div class="d-flex flex-wrap column-gap-3 row-gap-1">
                                                                
                                
        <a href="https://www.mediawiki.org/wiki/Extension:WikibaseQualityConstraints" class="text-nowrap">
            <i class="fa-solid fa-book"></i>            Documentation
        </a>
    
                                                                
                                
        <a href="https://github.com/wikimedia/mediawiki-extensions-WikibaseQualityConstraints" class="text-nowrap">
            <i class="fa-brands fa-github"></i>            Source code
        </a>
    
                                                    </div>
                    </div>
                </div>
                    </div>
    </div>
</div>

    <p>
        Wikibase Quality Constraints enables you to define logical constraints on Wikibase properties,
        such as "date of birth must precede date of death." Violations are automatically flagged,
        helping maintain high data quality and consistency across your dataset.
    </p>

    <p>
        The full installation and operation of this extension is complex. The configuration is complex,
        additional software needs to be installed, and scripts need to be run.
    </p>
</section>

<section>
    <h3 id="PropertySuggester">13. PropertySuggester</h3>

    

<div class="card my-3 bg-body-secondary">
    <div class="pt-3 px-3 pb-1">
        <div class="row g-2">
            <div class="col-12">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-bullseye"></i> Use Case:
                    </div>
                    <div>
                        Get suggestions for relevant properties when editing Wikibase items
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-cube"></i> Category:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-secondary-subtle text-secondary-emphasis border-secondary-subtle">Data Entry</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-user-cog"></i> Maintainer:
                    </div>
                    <div>
                        Wikimedia Deutschland
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-screwdriver-wrench"></i> Installation:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-danger-subtle text-danger-emphasis border-danger-subtle">Difficult</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-calendar"></i> First release:
                    </div>
                    <div>
                        2014
                    </div>
                </div>
            </div>

                            <div class="col-12">
                    <div class="d-flex align-items-baseline gap-1">
                        <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                            <i class="fa-solid fa-globe"></i> Links:
                        </div>
                        <div class="d-flex flex-wrap column-gap-3 row-gap-1">
                                                                
                                
        <a href="https://www.mediawiki.org/wiki/Extension:PropertySuggester" class="text-nowrap">
            <i class="fa-solid fa-book"></i>            Documentation
        </a>
    
                                                                
                                
        <a href="https://github.com/wikimedia/mediawiki-extensions-PropertySuggester" class="text-nowrap">
            <i class="fa-brands fa-github"></i>            Source code
        </a>
    
                                                    </div>
                    </div>
                </div>
                    </div>
    </div>
</div>

    <p>
        PropertySuggester suggests relevant properties to users when editing Wikibase items,
        based on the most commonly used properties for similar items.
    </p>

    <p>
        The full installation and operation of this extension is complex. The configuration is complex,
        additional software needs to be installed, and scripts need to be run.
    </p>
</section>

<section>
    <h3 id="UnlinkedWikibase">14. UnlinkedWikibase</h3>

    

<div class="card my-3 bg-body-secondary">
    <div class="pt-3 px-3 pb-1">
        <div class="row g-2">
            <div class="col-12">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-bullseye"></i> Use Case:
                    </div>
                    <div>
                        Use remote Wikibase data via Lua
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-cube"></i> Category:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-secondary-subtle text-secondary-emphasis border-secondary-subtle">Data Display</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-user-cog"></i> Maintainer:
                    </div>
                    <div>
                        Sam Wilson
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-screwdriver-wrench"></i> Installation:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-success-subtle text-success-emphasis border-success-subtle">Easy</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-calendar"></i> First release:
                    </div>
                    <div>
                        2022
                    </div>
                </div>
            </div>

                            <div class="col-12">
                    <div class="d-flex align-items-baseline gap-1">
                        <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                            <i class="fa-solid fa-globe"></i> Links:
                        </div>
                        <div class="d-flex flex-wrap column-gap-3 row-gap-1">
                                                                
                                
        <a href="https://www.mediawiki.org/wiki/Extension:UnlinkedWikibase" class="text-nowrap">
            <i class="fa-solid fa-book"></i>            Documentation
        </a>
    
                                                                
                                
        <a href="https://github.com/wikimedia/mediawiki-extensions-UnlinkedWikibase" class="text-nowrap">
            <i class="fa-brands fa-github"></i>            Source code
        </a>
    
                                                    </div>
                    </div>
                </div>
                    </div>
    </div>
</div>

    <p>
        UnlinkedWikibase is an alternative to Wikibase Client that allows you to access data from any remote
        Wikibase instance via Lua. It makes web requests to the remote Wikibase's SPARQL endpoint to retrieve
        data. Unlike Wikibase Client, it does not require access to the database of the Wikibase Repository.
    </p>
</section>

<section>
    <h3 id="WikibaseManifest">15. WikibaseManifest</h3>

    

<div class="card my-3 bg-body-secondary">
    <div class="pt-3 px-3 pb-1">
        <div class="row g-2">
            <div class="col-12">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-bullseye"></i> Use Case:
                    </div>
                    <div>
                        Expose configuration details of your Wikibase instance for external tools
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-cube"></i> Category:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-secondary-subtle text-secondary-emphasis border-secondary-subtle">Integration</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-user-cog"></i> Maintainer:
                    </div>
                    <div>
                        Wikimedia Deutschland
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-screwdriver-wrench"></i> Installation:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-success-subtle text-success-emphasis border-success-subtle">Easy</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-calendar"></i> First release:
                    </div>
                    <div>
                        2020
                    </div>
                </div>
            </div>

                            <div class="col-12">
                    <div class="d-flex align-items-baseline gap-1">
                        <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                            <i class="fa-solid fa-globe"></i> Links:
                        </div>
                        <div class="d-flex flex-wrap column-gap-3 row-gap-1">
                                                                
                                
        <a href="https://www.mediawiki.org/wiki/Extension:WikibaseManifest" class="text-nowrap">
            <i class="fa-solid fa-book"></i>            Documentation
        </a>
    
                                                                
                                
        <a href="https://github.com/wikimedia/mediawiki-extensions-WikibaseManifest" class="text-nowrap">
            <i class="fa-brands fa-github"></i>            Source code
        </a>
    
                                                    </div>
                    </div>
                </div>
                    </div>
    </div>
</div>

    <p>
        WikibaseManifest provides an API endpoint that allows for automated configuration discovery
        of your Wikibase. Some external tools use this API to automatically configure themselves.
    </p>
</section>

<section>
    <h3 id="WikibaseLexeme">16. Semantic Wikibase</h3>

    

<div class="card my-3 bg-body-secondary">
    <div class="pt-3 px-3 pb-1">
        <div class="row g-2">
            <div class="col-12">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-bullseye"></i> Use Case:
                    </div>
                    <div>
                        Query, visualize, and combine your Wikibase data in Semantic MediaWiki
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-cube"></i> Category:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-secondary-subtle text-secondary-emphasis border-secondary-subtle">Integration</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-user-cog"></i> Maintainer:
                    </div>
                    <div>
                        Professional Wiki
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-screwdriver-wrench"></i> Installation:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-danger-subtle text-danger-emphasis border-danger-subtle">Difficult</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-calendar"></i> First release:
                    </div>
                    <div>
                        2020
                    </div>
                </div>
            </div>

                            <div class="col-12">
                    <div class="d-flex align-items-baseline gap-1">
                        <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                            <i class="fa-solid fa-globe"></i> Links:
                        </div>
                        <div class="d-flex flex-wrap column-gap-3 row-gap-1">
                                                                
                                
        <a href="/en/extension/semantic-wikibase" class="text-nowrap">
            <i class="fa-solid fa-book"></i>            Documentation
        </a>
    
                                                                
                                
        <a href="https://github.com/ProfessionalWiki/SemanticWikibase" class="text-nowrap">
            <i class="fa-brands fa-github"></i>            Source code
        </a>
    
                                                                
                                
        <a href="https://www.youtube.com/watch?v=ovZl_ZoGkc0&amp;t=1s" class="text-nowrap">
            <i class="fa-brands fa-youtube"></i>            Demo video
        </a>
    
                                                    </div>
                    </div>
                </div>
                    </div>
    </div>
</div>

    <p>
        Semantic Wikibase makes your
        <a href="/en/wikibase-wikidata-and-knowledge-graphs">Wikibase</a>
        data available in
        <a href="/en/semantic-mediawiki-services">Semantic MediaWiki</a> (SMW).
        This increases the consumability of your Wikibase data by allowing you to query, visualize, and combine it
        with other data in SMW directly inside your wiki. <a href="/en/articles/semantic-wikibase">Semantic Wikibase</a>
        is still experimental. See also: <a href="/en/articles/managing-data-in-mediawiki">Managing Data in MediaWiki</a>.
    </p>
</section>

<section>
    <h3 id="WikibaseLexeme">17. WikibaseLexeme</h3>

    

<div class="card my-3 bg-body-secondary">
    <div class="pt-3 px-3 pb-1">
        <div class="row g-2">
            <div class="col-12">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-bullseye"></i> Use Case:
                    </div>
                    <div>
                        Manage lexicographical data within Wikibase
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-cube"></i> Category:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-secondary-subtle text-secondary-emphasis border-secondary-subtle">Linguistics</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-user-cog"></i> Maintainer:
                    </div>
                    <div>
                        Wikimedia Deutschland
                    </div>
                </div>
            </div>

            <div class="col-md-6">
                <div class="d-flex align-items-baseline gap-1">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-screwdriver-wrench"></i> Installation:
                    </div>
                    <div>
                            <small class="d-inline-flex px-2 py-1 fw-semibold border rounded-2 bg-success text-white">Trivial</small>

                    </div>
                </div>

                <div class="d-flex align-items-baseline gap-1 mt-2">
                    <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                        <i class="fa-solid fa-calendar"></i> First release:
                    </div>
                    <div>
                        2017
                    </div>
                </div>
            </div>

                            <div class="col-12">
                    <div class="d-flex align-items-baseline gap-1">
                        <div class="fw-bold flex-shrink-0" style="width: 8rem;">
                            <i class="fa-solid fa-globe"></i> Links:
                        </div>
                        <div class="d-flex flex-wrap column-gap-3 row-gap-1">
                                                                
                                
        <a href="https://www.mediawiki.org/wiki/Extension:WikibaseLexeme" class="text-nowrap">
            <i class="fa-solid fa-book"></i>            Documentation
        </a>
    
                                                                
                                
        <a href="https://github.com/wikimedia/mediawiki-extensions-WikibaseLexeme" class="text-nowrap">
            <i class="fa-brands fa-github"></i>            Source code
        </a>
    
                                                    </div>
                    </div>
                </div>
                    </div>
    </div>
</div>

    <p>
        WikibaseLexeme adds specialized support for lexicographical data, including words,
        their forms, senses, and grammatical attributes. It
        is a tool for linguistic projects and dictionaries, primarily used on Wikidata.
    </p>
</section>

<section>
    <h3 id="More-Wikibase-Tools">More Wikibase Tools</h3>

    <p>
        A well-rounded Wikibase installation includes more than just Wikibase extensions, which is what we focused
        on in this blog. For example, if you want Single Sign-On, spam prevention, or batch uploads,
        you need MediaWiki extensions, not Wikibase extensions. Then there are also tools and services like
        QuickStatements and OpenRefine. While not built on top of MediaWiki, and thus technically speaking,
        not MediaWiki extensions, they are still essential for many Wikibase installations.
    </p>

    <p>
        Check out our list of <a href="https://www.pro.wiki/articles/best-mediawiki-extensions">top MediaWiki extensions</a>.
    </p>
</section>

<section>
    <h3 id="Commission-A-Wikibase-Extension">Commission A Wikibase Extension</h3>

    <p>
        Do you need a custom extension for your Wikibase? Check out our
        <a href="/en/wikibase-software-development">Wikibase software development services</a>.
        We also provide other <a href="/en/wikibase-wikidata-and-knowledge-graphs#Wikibase-Services">Wikibase services</a> such as
        <a href="/en/hosting/wikibase">Wikibase hosting</a>.
    </p>
</section>

<section>
    <h3 id="Related-Reading">Related Reading</h3>

    <ul>
        <li><a href="/en/articles/wikibase-strengths-and-weaknesses">Does Wikibase Fit Your Project?</a></li>
        <li><a href="https://www.pro.wiki/articles/best-mediawiki-extensions">Top MediaWiki Extensions</a></li>
        <li><a href="https://www.pro.wiki/articles/best-mediawiki-skins">Top MediaWiki Themes</a></li>
        <li><a href="/en/articles/managing-data-in-mediawiki">Managing Data in MediaWiki</a></li>
        <li><a href="https://www.pro.wiki/articles/wikibase-hosting-options-compared">Wikibase Hosting Options Compared</a></li>
        <li><a href="/en/category/Wikibase">Wikibase posts on this blog</a></li>
    </ul>
</section>
]]></content:encoded>
        </item>
        <item>
            <title>2024 MediaWiki Conference Highlights</title>
            <pubDate>2024-12-02</pubDate>
            <link>https://professional.wiki/en/news/mediawiki-users-and-developers-conference-2024-vienna</link>
            <description>View this post on the <a href="https://professional.wiki/en/news/mediawiki-users-and-developers-conference-2024-vienna">Professional Wiki Blog</a>.</description>
            <content:encoded><![CDATA[<p class="lead">
    Discover highlights from the first MediaWiki Users and Developers Conference in Europe.
</p>

<p>
    MediaWiki Users and Developers Conference, or MUDCon for short, is a rebrand of the long-running
    <a href="https://www.semantic-mediawiki.org/wiki/SMWCon">Semantic MediaWiki Conference</a>.
    The <a href="https://www.semantic-mediawiki.org/wiki/MediaWiki_Users_and_Developers_Conference_Fall_2024">Fall 2024 edition</a>
    took place in Vienna, and <a href="/">Professional Wiki</a> was present as usual.
</p>

<section>
    <p class="mb-1"><strong>Table of Contents</strong></p>

    <ol>
        <li><a href="#semantic-wikibase">Connecting Wikibase and Semantic MediaWiki</a></li>
        <li><a href="#simultaneous-editing">Simultaneous Editing with CollabPads</a></li>
        <li><a href="#wiki-success-factors">Factors Influencing Wiki Success</a></li>
        <li><a href="#mediawiki-strategic">MediaWiki Strategic Plan</a></li>
        <li><a href="#bluespice">New BlueSpice Features</a></li>
        <li><a href="#wikibase">Wikibase Introduction: Managing Datasets & Collections</a></li>
        <li><a href="#nasa">Knowledge Management with MediaWiki at NASA</a></li>
        <li><a href="#llms">LLMs and Local Knowledge</a></li>
        <li><a href="#inline-comments">Inline Comments Extension</a></li>
        <li><a href="#knowledge-management-panel">Panel: Knowledge Management and Semantics</a></li>
        <li><a href="#wrap-up">Wrap up</a></li>
    </ol>
</section>

<section>
    <h3 id="semantic-wikibase">Connecting Wikibase and Semantic MediaWiki</h3>

    <p>
        Naturally, I am placing my own session first.
        It is a panel discussion with <a href="https://www.semantic-mediawiki.org/wiki/User:Loz.ross">Lozana Rossenova</a>,
        <a href="https://www.semantic-mediawiki.org/wiki/Kolja_Bailly">Kolja Bailly</a> and myself about our
        <a href="/en/articles/semantic-wikibase">Semantic Wikibase</a> extension.
    </p>

    <p>
        With Semantic Wikibase, you can make your
        <a href="/en/wikibase-wikidata-and-knowledge-graphs">Wikibase</a> data available in
        <a href="/en/semantic-mediawiki-services">Semantic MediaWiki</a>. This opens the door for visualizations and embedded
        queries directly in your wiki, showcasing your Wikibase data. It also allows for form editing and aggregation of data.
    </p>

    <p>
        We created Semantic Wikibase in 2020 as a prototype. Since then, TiB Hannover has enhanced the extension
        and started using it successfully on multiple wikis. Besides the panel, there
        also was a dedicated talk in which Kolja presented his Semantic Wikibase enhancements and some great-looking success stories.
    </p>

    <p>
        Learn more via our
        dedicated <a href="/en/news/connecting-wikibase-and-semantic-mediawiki">Semantic Wikibase at MUDCon</a> post.
    </p>

    <iframe class="youtube" src="https://www.youtube-nocookie.com/embed/KRONL8yVkhQ"
            allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</section>

<section>
    <h3 id="simultaneous-editing">Simultaneous Editing with CollabPads</h3>

    <p>
        <a href="https://www.semantic-mediawiki.org/wiki/User:RVogel">Robert Vogel</a> introduced CollabPads,
        a new extension that brings simultaneous editing to MediaWiki. This feature
        allows multiple users to collaborate on the same page in real-time, much like Google Docs or Etherpad.
    </p>

    <p>Key Features:</p>
    <ul>
        <li>Integrated Editing Experience: Seamless integration into the standard editing workflow of MediaWiki</li>
        <li>Secure Collaboration: Authorization mechanism to ensure appropriate access permissions</li>
        <li>Session Management: Continuous collaboration with flexible joining and leaving of sessions</li>
    </ul>

    <p>
        <a href="https://www.semantic-mediawiki.org/w/images/c/ce/MUDConFall2024_-_Simultaneous_editing_-_First_experiences_-_rvogel.pdf">
            📑 View the presentation slides
        </a>
    </p>

    <iframe class="youtube" src="https://www.youtube-nocookie.com/embed/CWW6W2M2BLE"
            allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</section>

<section>
    <h3 id="wiki-success-factors">Factors Influencing Wiki Success</h3>

    <p>
        <a href="/en/semantic-mediawiki-services">Semantic MediaWiki</a> veteran <a href="https://www.semantic-mediawiki.org/wiki/User:Krabina_Bernhard">Bernhard Krabina</a>
        shared insights on the optimal use of wikis within organizations. Drawing from his experiences at
        <a href="https://km-a.net/" rel="nofollow">Knowledge Management Associates</a> (KM-A) and his PhD research on knowledge graphs and wikis, he emphasized that wikis excel
        in scenarios where knowledge creation is dynamic and collaborative. Features like MediaWiki's "red links"
        encourage content creation and facilitate organic growth, fostering a culture of knowledge sharing and
        transparency.
    </p>

    <p>
        However, he cautioned that wikis might not suit all organizational needs, particularly when dealing with static
        documents like PDFs and PowerPoint presentations or requiring intricate access controls. In such cases,
        traditional document management systems may be more appropriate. Comparing MediaWiki to proprietary tools like
        Confluence, he noted that while Confluence offers a polished user interface and real-time editing, it comes with
        drawbacks such as cost and limited data structuring capabilities. MediaWiki, being open-source, provides greater
        flexibility and aligns with organizations seeking transparency and open collaboration.
    </p>

    <p>
        To evaluate the effectiveness of wikis, Bernhard introduced the System Usability Scale (SUS) and the Unified Theory of
        Acceptance and Use of Technology (UTAUT) as frameworks. His studies on different wikis revealed that usability
        and acceptance are influenced by organizational culture and management support. He concluded with a call to
        action for organizations to assess why some wikis thrive while others fail, highlighting the importance of
        understanding user engagement and organizational support to implement wikis effectively for enhanced knowledge
        management.
    </p>

    <p>
        Sidenote: I confirm that Bernhard is very sus.
    </p>

    <p>
        <a href="https://de.slideshare.net/slideshow/factors-influencing-the-use-of-wikis-in-organizations-mediawiki-users-developers-conference-fall-2024/273244024">
            📑 View the presentation slides
        </a>
    </p>

    <iframe class="youtube" src="https://www.youtube-nocookie.com/embed/M7oruxmJW4g"
            allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</section>

<section>
    <h3 id="mediawiki-strategic">MediaWiki Strategic Plan</h3>

    <p>
        Mateus Santos, a product manager at the Wikimedia Foundation, discussed the evolution of
        MediaWiki core and its extensions. He highlighted a significant shift in how the
        Wikimedia Foundation approaches MediaWiki, moving from treating it as a project to viewing it as a product. This change
        aims to ensure the platform's sustainability and ability to meet the needs of diverse users while supporting the
        Wikimedia mission.
    </p>

    <p>
        Mateus emphasized the challenges of sustaining MediaWiki in a rapidly changing world, especially with the rise of
        generative AI and shifting content consumption patterns. On Wikipedia, MediaWiki must support over 25 billion global
        page views and 50 million edits per month across hundreds of languages, all while maintaining a collaborative
        contributor base.
    </p>

    <p>Several key initiatives are underway to enhance MediaWiki:</p>
    <ul>
        <li>
            <strong>Parsoid Unification Project</strong>: Transitioning from the legacy parser to Parsoid to unify parsing infrastructure,
            improve performance, and simplify maintenance
        </li>
        <li>
            <strong>Release Management</strong>: Taking responsibility for MediaWiki's release management, with the upcoming 1.43 release
            being a long-term support version
        </li>
        <li>
            <strong>Automated API Documentation</strong>: Developing localized, interactive API documentation to support developers using
            MediaWiki's REST framework
        </li>
        <li>
            <strong>Simplifying Feature Development</strong>: Conducting a hook survey to explore ways to simplify feature development and
            reduce onboarding complexity
        </li>
        <li>
            <strong>Authentication Enhancements</strong>: Improving the Single User Login system for multiple wikis
        </li>
    </ul>

    <iframe class="youtube" src="https://www.youtube-nocookie.com/embed/FKyt0R5QRkE"
            allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</section>

<section>
    <h3 id="bluespice">New BlueSpice Features</h3>

    <p>
        <a href="/en/bluespice-enterprise-mediawiki">BlueSpice</a> is an enterprise MediaWiki distribution created by our partner
        <a href="https://hallowelt.com/en/" rel="nofollow">HalloWelt GmbH</a>. You can use BlueSpice
        as an integrated management system, a documentation system, an organizational manual, or a knowledge base.
    </p>

    <p>
        Miriam Schlindwein presented new features created by the BlueSpice
        development team. She focused on those features that are independent from
        BlueSpice, and can thus be used on any MediaWiki installation. She covered
        these four extensions:
    </p>

    <ul>
        <li>
            <strong>NotifyMe</strong>:
            An improved notification system replacing the Echo extension,
            featuring grouped notifications and customizable email templates
        </li>
        <li>
            <strong>Enhanced Standard UIs</strong>:
            Redesigns of the All Pages and File List special
            pages with better readability, tree views for subpages, and customizable
            columns. The version history page now has a grid format for easier
            comparison
        </li>
        <li>
            <strong>AI Editing Assistant</strong>:
            An editing aid integrated with ChatGPT, allowing users
            to refine content with commands like "Make longer" or "Summarize"
        </li>
        <li>
            <strong>Number Headings</strong>:
            One of the most requested features is the ability to
            number MediaWiki page headings automatically. This feature is particularly
            useful for ensuring that tables of contents align with the content
        </li>
    </ul>

    <p>
        These extensions enhance or redesign basic MediaWiki functionality.
    </p>

    <iframe class="youtube" src="https://www.youtube-nocookie.com/embed/JKG9GZ4-6Fs"
            allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</section>

<section>
    <h3 id="wikibase">Wikibase Introduction: Managing Datasets & Collections</h3>

    <p>
        Christos Varvantakis and Jon Amar from <a href="https://www.wikimedia.de/">Wikimedia Deutschland</a> presented updates on
        <a href="/en/wikibase-wikidata-and-knowledge-graphs">Wikibase</a>. Wikibase is a bundle of MediaWiki extensions and services which allow
        users to create and manage open, linked knowledge bases with a flexible data model.
    </p>

    <p>
        They said that Wikibase is widely used by researchers, scientists, and GLAM institutions (Galleries, Libraries,
        Archives, and Museums), with notable users including <a href="https://www.wikidata.org">Wikidata</a>,
        <a href="https://commons.wikimedia.org">Wikimedia Commons</a>, and <a href="https://www.openstreetmap.org">OpenStreetMap</a>.
    </p>

    <p>
        They also talked about WMDE's two main Wikibase products: <a href="https://www.mediawiki.org/wiki/Wikibase/Docker">Wikibase Suite</a> and Wikibase Cloud.
    </p>

    <p>
        Wikibase Suite is for users who want to self-host Wikibase on their infrastructure. Wikimedia Deutschland plans to
        improve the versioning and release process, and provide better documentation. Instead of setting up your own
        Wikibase, you can also use our <a href="/en/hosting/wikibase">Wikibase hosting</a> services.
    </p>

    <p>
        Wikibase Cloud is free SaaS hosting for Wikibase. You can create your own Wikibase quickly without technical
        expertise. Customization options are limited. Wikibase Cloud is the budget alternative to our own
        <a href="https://www.pro.wiki/wikibase-hosting">Wikibase Cloud hosting</a>. Learn more about differences in our
        <a href="https://www.pro.wiki/articles/wikibase-hosting-options-compared">Wikibase hosting comparison</a>.
    </p>

    <p>
        <a href="https://www.semantic-mediawiki.org/wiki/File:(Public)_Managing_Datasets_and_Collections_with_Wikibase_(Mediawiki_Conference_2024_Public).pdf">
            📑 View the presentation slides
        </a>
    </p>

    <iframe class="youtube" src="https://www.youtube-nocookie.com/embed/hRlW2hTvCPQ"
            allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</section>

<section>
    <h3 id="nasa">Knowledge Management with MediaWiki at NASA</h3>

    <p>
        <a href="https://www.semantic-mediawiki.org/wiki/Rich_Evans">Richard Evans</a>
        from NASA's Armstrong Test Facility presented how MediaWiki is instrumental in supporting NASA's
        digital transformation initiatives. By leveraging "MediaWiki Plus"—MediaWiki enhanced with extensions like
        <a href="/en/semantic-mediawiki-services">Semantic MediaWiki</a>—Richard showcased how the platform can help organizations
        transition to more modern and efficient operations.
    </p>

    <p>
        At the Armstrong Test Facility, MediaWiki Plus is used to digitize business processes, manage ISO compliance,
        and create electronic workflows, thereby improving collaboration and transparency. By capturing structured data
        within wiki pages, facilitating dynamic querying, and supporting management dashboards—all within an open-source
        framework—it provides a unified solution to outdated information systems.
    </p>

    <p>
        Rich concluded by inviting the MediaWiki community to the Armstrong Test Facility for the
        <a href="https://www.semantic-mediawiki.org/wiki/MediaWiki_Users_and_Developers_Conference_Spring_2025">MediaWiki Users and Developers Conference in spring 2025</a>.
        He emphasized that with the right extensions, MediaWiki is uniquely
        positioned to aid large organizations like NASA in their digital transformation journey, enhancing knowledge
        management, operational efficiency, and fostering a culture of collaboration.
    </p>

    <p>
        <a href="https://www.semantic-mediawiki.org/w/images/e/ed/Digital_Transformation_at_NASA_and_MediaWikiPlus_%28MUDCon_Fall_2024_-_R.Evans%29.pdf">
            📑 View the presentation slides
        </a>
    </p>

    <iframe class="youtube" src="https://www.youtube-nocookie.com/embed/Ali_S84eonQ"
            allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</section>

<section>
    <h3 id="llms">LLMs and Local Knowledge</h3>

    <p>
        Julia Neidhardt and Thomas Kolb, researchers from the Vienna University of Technology, presented on Digital
        Humanism, emphasizing the critical role of technology in society and the need for human-centric approaches. They
        discussed the Vienna Manifesto on Digital Humanism, a collaborative initiative aiming to promote democracy,
        inclusion, and responsible technology development.
    </p>

    <p>
        Julia and Thomas highlighted the rise of Generative AI and its societal impact, including challenges like biases,
        misinformation, and ethical concerns. They stressed the importance of understanding these issues to develop more
        transparent and fair AI systems.
    </p>

    <p>
        To make local knowledge more accessible, they experimented with integrating Large Language Models (LLMs) with
        local data sources. Using frameworks like <a href="https://www.langchain.com/">LangChain</a>
        and <a href="https://www.llamaindex.ai/">LlamaIndex</a>, they developed a chatbot that combines their
        open-access books on digital humanism with AI models like GPT. This approach leverages techniques such as
        retrieval-augmented generation (RAG) and embeddings to improve information retrieval and user interaction.
    </p>

    <p>
        They also discussed technical challenges, including data chunking strategies, embedding updates, and balancing
        model performance with computational resources. The team emphasized the opportunities in enhancing accessibility
        and supporting diverse users while acknowledging risks like hallucinations, scalability issues, and inherent
        biases in AI models.
    </p>

    <p>
        <a href="https://www.semantic-mediawiki.org/w/images/d/de/Pr%C3%A4sentation_Neidhardt_Kolb.pdf">
            📑 View the presentation slides
        </a>
    </p>

    <iframe class="youtube" src="https://www.youtube-nocookie.com/embed/g2nGb954ACE"
            allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

    <p>
        Learn more about <a href="/en/mediawiki-and-ai">MediaWiki and AI</a> integration possibilities.
    </p>
</section>

<section>
    <h3 id="inline-comments">Inline Comments Extension</h3>

    <p>
        <a href="https://www.semantic-mediawiki.org/wiki/User:Yaron_Koren">Yaron Koren</a>
        presented the <a href="https://www.mediawiki.org/wiki/Extension:InlineComments">Inline Comments extension</a>,
        a new tool that brings inline commenting and annotations to
        MediaWiki pages, similar to features found in Google Docs or Confluence.
    </p>

    <p>Key Features of the Inline Comments Extension:</p>
    <ul>
        <li>
            <strong>Inline Commenting and Threaded Discussions</strong>:
            Users can add comments directly within the text of a wiki page,
            fostering collaborative discussions and feedback
        </li>
        <li>
            <strong>@-Tagging and Notifications</strong>:
            The extension supports @-tagging to mention specific users, triggering Echo
            notifications to alert them of comments or replies
        </li>
        <li>
            <strong>Editing and Version History</strong>:
            Comments can be edited using a pencil icon, and all changes are tracked in
            the page's version history. The extension utilizes MediaWiki's slots feature to store comments separately,
            ensuring they are included in revision histories and recent changes
        </li>
        <li>
            <strong>Filtering in Recent Changes</strong>:
            Users can filter recent changes to view only inline comments, making it easier
            to monitor discussions and manage
        </li>
    </ul>
</section>

<section>
    <h3 id="knowledge-management-panel">Panel: Knowledge Management and Semantics</h3>

    <p>
        In this panel at the end of the conference's second day, Karsten Ehms, <a href="https://www.semantic-mediawiki.org/wiki/User:Cicalese">Cindy Cicalese</a>,
        and Rich Evans touched on
        both practical and philosophical aspects of knowledge management. The conversation was particularly noteworthy
        for how it revealed common challenges across different organizations, from NASA to corporate environments.
    </p>

    <p>
        The conversation touched on data sovereignty, building trust, open-source, and the evolution of wikis to
        simple repositories to operational tools.
    </p>

    <blockquote style="margin-left: 2.5rem">
        <q>
            Everyone is a knowledge user. In a modern organization - it doesn't have to be an IT-focused organization -
            people who show up for work every day, regardless of what they do, there is a dimension of what they do that
            is knowledge oriented.
        </q> -- Rich Evans
    </blockquote>

    <iframe class="youtube" src="https://www.youtube-nocookie.com/embed/HYQP6ZVVX9E"
            allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</section>

<section>
    <h3 id="wrap-up">Wrap up</h3>

    <p>
        I greatly enjoyed this conference. It was a pleasure to reconnect with many of the usual suspects and make new connections.
        As always with these events, the most valuable part was the conversations in the hallways, over dinner, and
        in the hotel lobby at 2AM when Richard is fixing his slides for the next day.
    </p>

    <p>
        Thanks to the conference organizers Bernhard Krabina and Sabine Melnicki. You did an awesome job! 🎉
    </p>

    <img class="img-fluid rounded mb-3" src="/img/blog/mudcon-2024-group.jpg" alt="Group picture at the MediaWiki Users an Developers Conference in Vienna">

    <p>
        View the complete
        <a href="https://www.youtube.com/playlist?list=PLEPERb_L3yiAejxRFi33KRzgSC_eXzk11">
            MediaWiki Users and Developers Conference Fall 2024 YouTube Playlist
        </a> or our <a href="/en/category/Events">event blog posts</a>.
        Or check out the <a href="https://www.flickr.com/photos/mediawiki/sets/72177720321782699/">conference pictures</a>.
    </p>

    <p>
        Let us help you with your knowledge management or MediaWiki needs. Explore our
        <a href="/en/services">MediaWiki services</a> or
        <a href="/en/contact">contact us</a>
        for <a href="/en/mediawiki-consulting-services">MediaWiki consulting</a>.
    </p>
</section>
]]></content:encoded>
        </item>
        <item>
            <title>Semantic Wikibase: 2024 Update</title>
            <pubDate>2024-12-02</pubDate>
            <link>https://professional.wiki/en/news/connecting-wikibase-and-semantic-mediawiki</link>
            <description>View this post on the <a href="https://professional.wiki/en/news/connecting-wikibase-and-semantic-mediawiki">Professional Wiki Blog</a>.</description>
            <content:encoded><![CDATA[<p class="lead">
    Learn about the latest Semantic Wikibase developments presented at the MediaWiki conference in Vienna.
</p>

<p>
    At <a href="/en/news/mediawiki-users-and-developers-conference-2024-vienna">the recent MediaWiki Users and Developers Conference</a>,
    we presented Semantic Wikibase, our connection between
    <a href="/en/wikibase-wikidata-and-knowledge-graphs">Wikibase</a> and <a href="/en/semantic-mediawiki-services">Semantic MediaWiki</a>.
    Our CEO Jeroen De Dauw was joined by
    <a href="https://www.semantic-mediawiki.org/wiki/User:Loz.ross">Lozana Rossenova</a>
    and <a href="https://www.semantic-mediawiki.org/wiki/Kolja_Bailly">Kolja Bailly</a> from TiB Hanover,
    who have developed several enhancements for the extension.
</p>

<section>
    <h3 id="what-is">What is Semantic Wikibase</h3>

    <p>
        We released the <a href="/en/news/semantic-wikibase-released">first Semantic Wikibase prototype</a>
        in 2020. Its main selling point is that it allows you
        to query and visualize your Wikibase data directly in your wiki via SMW's inline queries and result
        format visualizations. You also gain autocomplete in forms and export in various formats that the SMW API supports.
    </p>

    <iframe
            class="youtube"
            src="https://www.youtube-nocookie.com/embed/ovZl_ZoGkc0?start=0"
            allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
            allowfullscreen>
    </iframe>

    <p>
        In the <a href="/en/news/semantic-wikibase-released">2020 release announcement</a>,
        we listed several ideas, such as support for remote Wikibases which enables
        querying data from Wikidata. One of those ideas is to go beyond synchronization of Statement values, and to also
        translate Statement Qualifiers to the Semantic MediaWiki data model. This is one of the new features that TiB has developed.
    </p>
</section>

<section>
    <h3 id="new-features">What is New in 2024</h3>

    <p>The highlights:</p>

    <ul>
        <li>Compatibility with recent MediaWiki versions, including <a href="https://www.pro.wiki/articles/mediawiki-139-is-new">MediaWiki 1.39 LTS</a></li>
        <li>Support for Wikibase Qualifiers by using SMW subobjects</li>
        <li>Partial support for the Extended Date Time Format provided by our <a href="https://edtf.wikibase.wiki/">Wikibase EDTF extension</a></li>
    </ul>

    <iframe
            class="youtube"
            src="https://www.youtube-nocookie.com/embed/KRONL8yVkhQ?start=731"
            allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
            allowfullscreen>
    </iframe>
</section>

<section>
    <h3 id="success-stories">Success Stories</h3>

    <p>
        Kolja gave a dedicated talk going over how Open Science Lab has used Semantic Wikibase to create multiple websites.
    </p>

    <p>Highlights:</p>
    <ul>
        <li>Visualization and aggregation of Wikibase data, via Semantic MediaWiki queries</li>
        <li>Ability to edit Wikibase Items via forms, by using Page Forms and Widgets</li>
        <li>Attaching categories to Wikibase Items</li>
    </ul>

    <p>
        Form editing of Wikibase items is achieved via an inventive and pragmatic combination of existing tools,
        including Semantic Wikibase, Page Forms, Widgets, and the Wikibase web API. This approach allows for
        user-friendly creation workflows for Wikibase Items via domain-specific forms with validation and autocomplete.
        The more sophisticated forms are not live yet, but you can check of this more basic
        <a href="https://climatekg.semanticclimate.net/index.php?title=Begriff_hinzuf%C3%BCgen">form editing example</a>.
    </p>

    <p>
        Memorably, near the end of his talk, Kolja showcased a project involving AI-assisted text tagging of philosophical texts
        using an AI model and a historical dictionary. In this project, eye-catching 3D visualizations show
        the semantic distances between terms, providing transparency into the AI model's performance and
        revealing areas needing improvement.
    </p>

    <p>Semantic Wikibase websites from Kolja's talk:</p>
    <ul>
        <li><a href="https://wb.manorhouses.tibwiki.io">Manor Houses</a></li>
        <li><a href="https://climatekg.semanticclimate.net">Climate KG</a></li>
        <li><a href="https://phiwikibase4research-staging.adwmainz.net/">PhiWikibase</a></li>
    </ul>

    <p>
        <a href="https://www.semantic-mediawiki.org/wiki/File:SemanticWikibase_byKoljaBailly.pdf">
            📑 View the presentation slides
        </a>
    </p>

    <iframe
            class="youtube"
            src="https://www.youtube-nocookie.com/embed/JmEhXB21_YE?start=0"
            allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
            allowfullscreen>
    </iframe>
</section>

<section>
    <h3 id="learn-more">Learn More</h3>

    <ul>
        <li><a href="/en/articles/semantic-wikibase">Semantic Wikibase</a> (article)</li>
        <li><a href="/en/extension/semantic-wikibase">Semantic Wikibase</a> (extension page)</li>
        <li><a href="https://github.com/ProfessionalWiki/SemanticWikibase/">Semantic Wikibase on GitHub</a></li>
        <li><a href="/en/news/mediawiki-users-and-developers-conference-2024-vienna">MediaWiki Users and Developers Conference 2024 Vienna</a></li>
    </ul>

    <a href="/en/articles/semantic-wikibase">
        <img class="img-fluid rounded mb-3" src="/img/blog/WikibaseAndSMW.png" alt="Group picture at the MediaWiki Users an Developers Conference in Vienna">
    </a>
</section>]]></content:encoded>
        </item>
        <item>
            <title>We Partner with HalloWelt to Provide BlueSpice</title>
            <pubDate>2024-07-30</pubDate>
            <link>https://professional.wiki/en/news/bluespice-mediawiki-partnership</link>
            <description>View this post on the <a href="https://professional.wiki/en/news/bluespice-mediawiki-partnership">Professional Wiki Blog</a>.</description>
            <content:encoded><![CDATA[<p class="lead">
    We are excited to announce our new partnership with Hallo Welt! GmbH, making Professional Wiki an official BlueSpice
    reseller. This collaboration allows us to offer enhanced enterprise-grade MediaWiki solutions to our clients.
</p>

<p>
    <a href="https://bluespice.com/" rel="nofollow">BlueSpice</a> is a powerful MediaWiki distribution designed specifically
    for corporate use. It combines the flexibility and collaborative nature of wikis with features critical for business
    processes and requirements. As an official reseller, we can now provide our clients with this robust knowledge
    management solution, backed by our MediaWiki expertise.
</p>

<p>
    Our partnership with <a href="https://hallowelt.com/" rel="https://hallowelt.com/">Hallo Welt!</a> enables us to
    offer a comprehensive suite of BlueSpice services, including:
</p>

<ul>
    <li><a href="/en/bluespice-enterprise-mediawiki#BlueSpice-Hosting">BlueSpice hosting</a></li>
    <li><a href="/en/bluespice-enterprise-mediawiki#BlueSpice-Installation">BlueSpice installation</a></li>
    <li><a href="/en/bluespice-enterprise-mediawiki#BlueSpice-Migration">Migration to BlueSpice</a></li>
    <li><a href="/en/bluespice-enterprise-mediawiki#BlueSpice-Development">BlueSpice development</a></li>
    <li><a href="/en/bluespice-enterprise-mediawiki#BlueSpice-Consulting">BlueSpice consulting</a></li>
    <li><a href="/en/bluespice-enterprise-mediawiki#BlueSpice-Support">BlueSpice support</a></li>
</ul>

<p>
    These services complement our existing <a href="/en/services">MediaWiki services</a>, allowing us to
    provide even more value to organizations looking to implement or improve their knowledge management systems.
</p>

<img src="/img/bluespice.webp" alt="BlueSpice Logo" class="img-fluid float-end ms-3 mb-3 ms-2" style="max-width: 150px;">

<p>
    BlueSpice offers numerous advantages for enterprise users, including enhanced search capabilities, improved team
    collaboration tools, workflows, and advanced security features. It is an ideal solution for companies seeking a
    centralized, scalable, and user-friendly knowledge base.
</p>

<p>
    Our team is ready to help you harness the full potential of BlueSpice. Check out our <a href="/en/bluespice-enterprise-mediawiki">BlueSpice services</a>.
</p>

<p>
    Whether you are looking to implement a new wiki system, upgrade your existing MediaWiki installation, or explore the
    benefits of BlueSpice for your organization, we are here to help. <a href="/en/contact">Contact us</a>
    today to discuss how we can support your knowledge management needs with BlueSpice MediaWiki.
</p>]]></content:encoded>
        </item>
        <item>
            <title>Semantic MediaWiki 4.2.0 Released</title>
            <pubDate>2024-07-18</pubDate>
            <link>https://professional.wiki/en/news/semantic-mediawiki-4-2-0-released</link>
            <description>View this post on the <a href="https://professional.wiki/en/news/semantic-mediawiki-4-2-0-released">Professional Wiki Blog</a>.</description>
            <content:encoded><![CDATA[<p class="lead">
    Discover what is new in Semantic MediaWiki 4.2.
</p>

<p>
    As maintainers of <a href="https://www.semantic-mediawiki.org">Semantic MediaWiki</a> (SMW), we are responsible for releasing new versions.
    Today we released version 4.2, the 69th release of SMW. This release follows SMW 4.1.3, which was released on February 17th 2024.
</p>



<section>
    <h3 id="Highlights">Highlights</h3>

    <p>
        Semantic MediaWiki now comes with out-of-the-box faceted search via the new <code>Special:FacetedSearch</code> page.
    </p>

    <img class="img-fluid rounded mb-3" src="/img/blog/smw-faceted-search.png" alt="Faceted search page">

    <p>
        Version 4.2 brings compatibility with MediaWiki 1.40, MediaWiki 1.41, and PHP 8.2. It also improves
        compatibility with MediaWiki 1.42, which is expected to mostly work.
    </p>

    <p>
        You can now set the source for queries run via the "ask" or "askargs" API endpoints via the new <code>source</code> parameter.
    </p>
</section>

<section>
    <h3 id="Changes">Bug fixes</h3>

    <ul>
        <li>Fixed ask queries with a conjunction of negations failing when using the Elasticsearch backend</li>
        <li>Fixed property linking for languages with fallback languages</li>
        <li>Fixed footer sorting on table results</li>
        <li>Improved handling of logos</li>
    </ul>
</section>

<section>
    <h3 id="credits">Credits</h3>

    <img class="img-fluid rounded mb-3 float-end" src="/img/SemanticMediaWikiLogo.svg" alt="Semantic MediaWiki logo" style="max-width: 150px">

    <p>
        Over 15 people contributed to this release. We would like to thank
        <a href="https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/releaseNotes/RELEASE-NOTES-4.2.0.md#contributors">all contributors</a>.
    </p>

    <p>
        Special credits go to Bertrand Gorge, Niklas Laxström, Mark A. Hershberger, Jaider Andrade Ferreira,
        Youri van den Bogert and alistair3149.
    </p>
</section>

<section>
    <h3 id="upgrading">Upgrading</h3>

    <p>
        Semantic MediaWiki 4.2 is a minor release. It contains new features, improvements, and bug fixes. Because it is a
        <a href="https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/RELEASE-POLICY.md">minor release</a>,
        it does not contain any breaking changes, does not require running the
        <a href="https://www.pro.wiki/help/how-to-upgrade-mediawiki#upgrade-MediaWiki-database">update.php script</a>,
        and does not drop support for older versions of MediaWiki.
    </p>

    <p>
        We recommend that everyone running older versions of SMW upgrades. Especially if you are running SMW 4.0.1 or older,
        as these versions contain a known security vulnerability.
    </p>

    <p><strong>Get the new version via Composer:</strong></p>
    <ul>
        <li>Step 1: if you are upgrading from SMW older than 4.0.0, ensure the SMW version in <code>composer.json</code> is <code>^4.2.0</code></li>
        <li>Step 2: run composer in your MediaWiki directory: <code>composer update --no-dev --optimize-autoloader</code></li>
    </ul>

    <p><strong>Get the new version via Git:</strong></p>
    <p>This is only for those that have installed SMW via Git.</p>
    <ul>
        <li>Step 1: do a <code>git pull</code> in the SemanticMediaWiki directory</li>
        <li>Step 2: run <code>composer update --no-dev --optimize-autoloader</code> in the MediaWiki directory</li>
    </ul>
</section>

<section>
    <h3 id="smw-services">Professional Semantic MediaWiki Services</h3>

    <p>
        At Professional Wiki, we provide <a href="/en/semantic-mediawiki-services">Semantic MediaWiki services</a>, including
        <a href="https://www.pro.wiki/semantic-mediawiki-hosting">SMW hosting</a>,
        <a href="/en/mediawiki-development">SMW software development</a>,
        <a href="/en/semantic-mediawiki-services#smw-consulting">SMW consulting</a>, and
        various <a href="/en/services">MediaWiki services</a>.
    </p>

    <p>
        You can <a href="https://www.pro.wiki/pricing">try out Semantic MediaWiki</a> via the free trial on <a href="https://www.pro.wiki">ProWiki</a>.
    </p>
</section>
]]></content:encoded>
        </item>
        <item>
            <title>Is Wikibase Right for Your Project?</title>
            <pubDate>2024-07-06</pubDate>
            <link>https://professional.wiki/en/articles/wikibase-strengths-and-weaknesses</link>
            <description>View this post on the <a href="https://professional.wiki/en/articles/wikibase-strengths-and-weaknesses">Professional Wiki Blog</a>.</description>
            <content:encoded><![CDATA[<p class="lead">
    <a href="https://www.wikibase.consulting/what-is-wikibase/">Wikibase</a>,
    the powerful open-source software behind Wikipedia, offers robust features for structured data management.
    But is it the right choice for your project? Let's explore when Wikibase shines and when you might want to consider
    alternatives.
</p>

<p>
    <i>We also have a <a href="/en/articles/managing-data-in-mediawiki">comparison between Wikibase and Semantic MediaWiki</a>.</i>
</p>

<section>
    <h3 id="when-to-consider-alternatives">When to Consider Alternatives to Wikibase</h3>

    <h4>1. Access Restriction Requirements</h4>

    <p>
        Wikibase is designed for either fully open or fully closed data environments. While editing restrictions can be
        implemented, viewing permissions are all-or-nothing: users who can access some data can access all data.
        Wikibase is thus less suitable for projects requiring granular access controls or a mix of open and restricted
        data within the same instance.
    </p>

    <h4>2. Real-time Data Processing</h4>

    <p>
        Wikibase is not suitable for real-time data processing or high-frequency updates. Stream processing systems or
        time-series databases are more appropriate for such cases. Wikibase's update speed limit is about 30 edits per
        second, depending on the underlying system resources.
    </p>

    <p>
        When editing a Wikibase Item, the entire old version is
        kept. Thus, if you make many edits to large items, Wikibase ends up being wasteful with storage space.
    </p>

    <p>
        Related: <a href="https://www.wikibase.consulting/fast-bulk-import-into-wikibase/">Fast Bulk Import Into Wikibase</a>
    </p>

    <h4>3. Domain-Specific UIs</h4>

    <p>
        If your project requires forms or user interfaces with special restrictions or complex business logic for
        editing or viewing data, something other than Wikibase's standard interface may be required. However, custom
        development can address many of these needs.
    </p>

    <p>
        At Professional Wiki, we've developed extensions like
        <a href="/en/extension/wikibase-export">Wikibase Export</a> for domain-specific data export and
        <a href="https://automated.wikibase.wiki">Automated Values</a> for encoding business rules. If you wish
        to use Wikibase and need such customizations, check out our <a href="/en/wikibase-software-development">Wikibase software development services</a>.
    </p>

    <p>
        You might also wish to consider <a href="/en/semantic-mediawiki-services">Semantic MediaWiki</a>, a MediaWiki extension somewhat similar to Wikibase,
        that supports data-entry via domain-specific forms and more UI customization options. You can also
        check out our <a href="/en/articles/managing-data-in-mediawiki">Wikibase vs. Semantic MediaWiki</a> comparison.
    </p>

    <h4>4. Limited System Resources</h4>

    <p>
        Wikibase requires a relatively powerful server to run efficiently, especially for larger datasets or
        high-traffic scenarios. It's unsuitable for environments with minimal computing resources, such as serving data
        from a Raspberry Pi.
    </p>

    <p>
        At Professional Wiki, we offer
        <a href="/en/hosting/wikibase">Wikibase hosting services</a> that ensure optimal performance and
        reliability.
    </p>
</section>

<section>
    <h3 id="when-wikibase-excels">When Wikibase Excels</h3>

    <h4>1. Collaborative Knowledge Creation</h4>

    <p>
        Because Wikibase is a layer on top of MediaWiki, the software developed for Wikipedia, it is fantastic for collaborative knowledge curation. Let your team(s) build and maintain your knowledge base together, or even open up your wiki to public editing. Wikibase comes with change logs, anti-vandalism tools, approval flows, and the ability to roll back changes.
    </p>

    <h4>2. Flexible Data Modeling</h4>

    <p>
        Create and evolve your own data model with Wikibase. Because Wikibase is built on top of a graph database, you avoid the artificial restriction of database tables. Define your properties and choose which ones you use on each item. Describe special cases, or do rapid prototyping without forcing your future self to live with a sub-optimal schema.
    </p>

    <h4>3. Interconnected Knowledge Representation</h4>

    <p>
        Wikibase excels at representing interconnected data. Its linked data model allows the creation of rich information networks with meaningfully connected entities. This structure enables intuitive navigation through complex datasets and supports powerful querying capabilities. By using external identifiers, you can connect your data to other data sets, such as Wikidata. Such connections enable federated queries that combine information from your and other Wikibases.
    </p>

    <h4>4. Multilingual and International Projects</h4>

    <p>
        With built-in support for multiple languages, Wikibase is ideal for international projects. It allows for seamless content management in various languages, including right-to-left scripts. Labels, descriptions, and aliases can be added in multiple languages for each entity, facilitating global collaboration and access.
    </p>

    <h4>5. Qualified and Referenced Data</h4>

    <p>
        Wikibase supports the addition of qualifiers and references to statements, providing context and provenance for each piece of information. This feature enhances data reliability and allows for a nuanced representation of complex or time-dependent facts, which is crucial for scientific, historical, or evolving datasets.
    </p>

    <h4>6. Version Control for Your Data</h4>

    <p>
        Every change in Wikibase is tracked and reversible. The system maintains a complete history of edits, allowing users to review past versions, compare changes, and revert to previous states if needed. This robust version control ensures data integrity and supports accountability in collaborative environments.
    </p>
</section>

<section>
    <h3 id="common-wikibase-usecases">Common Wikibase Usecases</h3>

    <p>
        Wikibase's versatility makes it an ideal solution for various knowledge management needs. Here are some of the most common and impactful use cases we've seen among our clients:
    </p>

    <h4>Organizational Knowledge Management</h4>

    <p>
        Businesses increasingly turn to Wikibase to create flexible internal knowledge bases that can describe complex attributes and relationships. These knowledge bases can serve as a single source of truth for the entire organization and support analytics via complex queries against the knowledge graph.
    </p>

    <h4>Open Data Initiatives</h4>

    <p>
        Organizations leveraging Wikibase for open data initiatives benefit from its powerful combination of structured data management and accessibility. Government agencies, research institutions, and forward-thinking companies use Wikibase to create comprehensive data portals that foster transparency and innovation. A key advantage is Wikibase's adherence to open standards: through its Web API and SPARQL endpoint, data is easily retrievable in formats like JSON, RDF, and CSV, enabling seamless integration into various projects and applications.
    </p>

    <p>
        Wikibase's structured data model facilitates complex queries, allowing users to uncover insights hidden in traditional databases. For instance, a city government could use Wikibase to publish urban planning data, enabling citizens to create custom visualizations of zoning changes or track infrastructure projects. Researchers might combine this with other sources to analyze urban development trends, while businesses could integrate it into location-based services.
    </p>

    <h4>Cultural Heritage Cataloging</h4>

    <p>
        GLAM institutions (Galleries, Libraries, Archives, and Museums) and historical research projects are harnessing Wikibase to revolutionize how cultural heritage is cataloged, linked, and explored. This versatile platform enables these organizations to create rich, interconnected knowledge bases that serve internal management needs and public engagement goals.
    </p>

    <p>
        Libraries and archives use Wikibase to manage bibliographic records and metadata for diverse media, from ancient manuscripts to digital publications. For instance, a national library consortium might employ Wikibase to create a unified catalog that links books to authors and subjects to historical events, geographical locations, and related archival materials. This approach enhances resource discovery and facilitates advanced research by revealing hidden connections within collections.
    </p>

    <p>
        Museums and galleries leverage Wikibase to catalog and manage their collections, including artworks, artifacts, and exhibits. A museum network could use the platform to build a comprehensive digital inventory that links objects across institutions, connecting them to their historical context, artistic movements, and conservation records. This linking streamlines curation processes and enables compelling narratives for public exhibitions and educational programs.
    </p>

    <p>
        In historical research, Wikibase excels at managing and linking complex data. Projects focused on genealogy or local history can create vast information networks, connecting historical figures to events, places, and primary source documents. For example, a city archive might use Wikibase to organize and link historical photographs, census records, and maps, allowing researchers to trace the evolution of neighborhoods over time or track family histories over generations.
    </p>

    <h4>Research Data Management</h4>

    <p>
        Universities and research institutions harness Wikibase to create integrated research ecosystems. For example, a university might use Wikibase to build a repository that stores research outputs and maps the relationships between publications, datasets, researchers, and funding sources. This interconnected approach facilitates interdisciplinary collaboration, helps demonstrate research impact, and supports compliance with data management requirements from funding bodies.
    </p>
</section>

<section>
    <h3 id="conclusion">Conclusion</h3>

    <p>
        Wikibase is a powerful solution for organizations dealing with complex, interconnected data requiring a flexible and robust management system. Its strengths in adaptable data modeling, support for qualified and referenced information, and comprehensive version control make it well-suited for cultural heritage projects, research data management, and open data initiatives.
    </p>

    <p>
        However, Wikibase isn't the right fit for every project. Organizations needing real-time data processing, highly specific user interfaces, or granular access controls may need to look elsewhere or consider custom development on top of Wikibase.
    </p>

    <p>
        If you're considering Wikibase for your project or looking to optimize your existing Wikibase implementation,
        Professional Wiki offers comprehensive <a href="/en/wikibase-wikidata-and-knowledge-graphs">Wikibase services</a> to support your
        needs. Our team of Wikibase experts can guide you through the decision-making process, assist with importing
        into Wikibase, host your Wikibase, and even <a href="/en/wikibase-software-development">develop new Wikibase features</a>.
    </p>
</section>
]]></content:encoded>
        </item>
        
    </channel>
</rss>
