Svarna: An Open Corpus Workbench for Modern Greek

2026-07-01Computation and Language

Computation and Language
AI summary

The authors present Svarna, a free and easy-to-use online tool for searching and analyzing modern Greek texts. It combines five different Greek language databases into one place with over 507 million words, helping researchers access scattered resources easily. Svarna offers various features like word searches, frequency counts, and text pattern analysis without needing special training. The system is open-source, allowing others to add data or create their own versions.

corpusmodern GreekconcordancerKWICcollocationfrequency analysislog-ratioregular expressionsSQLite FTS5open-source
Authors
Stergios Chatzikyriakidis
Abstract
This paper introduces Svarna, a free, open-source, web-based corpus workbench for modern Greek. Svarna integrates five databases covering various registers, institutional, literary, dialectal, social media, and historical, to provide a total of more than 507 million words and around 29 million sentences. This platform addresses the chronic gaps in Greek language technology. Although various corpus resources exist, they are scattered across different platforms, and in many cases, institutional access is restricted or they are no longer available online. Svarna integrates these resources into a single interface that can be used without logging in, installation, or specialized training. This system provides a concordancer with KWIC marking capabilities, frequency analysis including register-by-register normalization, collocation extraction using mutual information, a dictionary of 93 Greek discourse markers providing distribution profiles, text-level analysis tools including n-grams, variants, and collocation networks, register comparison using log-ratio, regular expression search, and an optional LLM layer for pragmatic annotation and free research mode. This platform is built upon SQLite FTS5 full-text indexes provided via a FastAPI backend, deployed as Docker containers on Azure, and released under the MIT license. Source code, build scripts, and deployment configurations are publicly available on GitHub. Users can add their own corpora and deploy their own instances. This document describes the system design, corpus structure, and use cases demonstrating the various queries supported by the platform. Svarna serves as the first step in exploring available data and is expected to lay the foundation for more comprehensive research in the future.