CQPweb

About CQPweb

CQPweb is a web-based graphical user interface (GUI) for some elements of the CWB - and in particular, the CQP query processor. Thus the name.

CQPweb is designed to replicate the user-interface of the popular BNCweb tool, which also uses CQP as a back-end. Like BNCweb, CQPweb uses a database alongside the CWB to provide extra functions beyond those built into CWB/CQP. However, unlike BNCweb, CQPweb can be used with any corpus.

CQPweb is especially suitable for students, non-linguists, and others for whom a Unix-like command-line is a terrifying prospect.

CQPweb can be used in three ways.

  1. Via a public server. There are many of these out there; the one run by Andrew Hardie, CQPweb's main developer, is https://cqpweb.lancs.ac.uk.
  2. By getting a copy of the code and installing it directly on your own computer. See below.
  3. By downloading CQPwebInABox, a Virtual PC which has CQPweb pre-installed (with two sample corpora included!): see our page on CQPwebInABox.

CQPweb features

Here is a quick summary of the extra functionality provided by CQPweb, beyond what you can do with CQP alone (and not mentioning, of course, the convenience of the web-GUI):

In addition, CQPweb offers the following extra tools for the system administrator:

CQPweb is still being extended and several new features are in the experimental stage. Expect the feature list to grow over time!

How to install

Two versions of CQPweb are presently available (see below for further info on versions).

Older versions

The main versions of CQPweb that have been released are listed below. Some are still in use by various sites. You can find out what version is running on a given server by looking at the footer of any CQPweb page on that server.

A full changelog history for CQPweb is contained within its own code; look at Latest news on the main corpus menu of any live server, or at the file lib/info-forms.php.

Read more

To learn more about CQPweb, see: