CWB Core

The CWB Core is the central component of the Corpus Workbench. The Core is often informally referred to simply as "CWB" since all other components depend on it. It consists of:

CWB was originally designed for Unix, and today is mostly run on Linux distributions, Mac OS, and Windows.

The following is a general overview of how the different versions of CWB relate to one another.

A detailed list of changes to the core over time can be found in the CHANGES files distributed along with its code.

How it works

The core of CWB is written (mostly) in C and manipulates indexes of corpus data at a low level. It consists of a library for direct data acesss (the Corpus Library, or CL), and programs that build on this library (CQP and the utlities). It is intentionally not very user friendly. Most users interact with it via software that builds on top of it, particularly CWB/Perl and CQPweb.

How to install

There are two ways to install CWB: from a packaged release for your operating system, or by compiling from the source code.

Read more

To learn more about the CWB core, see: