Relational databases can be used to create large corpora that provide both very good search performance and a wide range of queries. This paper outlines how this approach has been used to create theCorpus del Español, which contains 100 million words of text in Spanish texts from the 1200s-1900s. The main databases are composed of n-grams tables (all unique 1, 2, 3, and 4 word sequences) and the associated frequency of all n-grams in each century (historical Spanish) and register (Modern Spanish). These tables are then joined to other tables containing part of speech, lemma, synonyms, and user-defined lists of words and lemma. There is essentially no limit to the amount of annotation that can be added in additional tables (with little or no impact on performance), and the SQL-based queries allow a wide range of searches that are not available with traditional corpora.
Newman, John, Jingxia Lin, Terry Butler & Eric Zhang
2007. The Wenzhou Spoken Corpus. Corpora 2:1 ► pp. 97 ff.
Upeksha, Dimuthu, Chamila Wijayarathna, Maduranga Siriwardena, Lahiru Lasandun, Chinthana Wimalasuriya, N. H. N. D. de Silva & Gihan Dias
2015. Comparison Between Performance of Various Database Systems for Implementing a Language Corpus. In Beyond Databases, Architectures and Structures [Communications in Computer and Information Science, 521], ► pp. 82 ff.
Zięba, Anna
2018. Google Books Ngram Viewer in Socio-Cultural Research. Research in Language 16:3 ► pp. 357 ff.
This list is based on CrossRef data as of 31 march 2024. Please note that it may not be complete. Sources presented here have been supplied by the respective publishers.
Any errors therein should be reported to them.