Rabbid – Rapid Application Development Environment released on GitHub!

Rabbid - Recherche- und Analyse-Basis für Belegstellen in Diskursen

We are happy to announce the open source release of Rabbid (“Recherche- und Analyse-Basis für Belegstellen in Diskursen”). Rabbid is a standalone rapid application development environment for KorAP and used in production for the creation and management of collections of textual examples in the area of discourse analysis and discourse lexicography.

The development of Rabbid was a joint effort by the KorAP project and Dr. Ruth Mell of the Demokratiediskurs 1918-1925 project at the Institute for the German Language in Mannheim.

Unlike KorAP, Rabbid provides only a limited set of search operators for small, non-annotated corpora.

You can download Rabbid from GitHub. Rabbid is free software published under the BSD-2 License.

Rabbid - Screenshots

Challenges in the Management of Large Corpora — programme posted

The programme of the 3rd meeting of the workshop on Challenges in the Management of Large Corpora (CMLC-3) has been posted, with the open-content publication of the proceedings volume scheduled for the beginning of July at the latest.

The workshop is going to be held on the 20th of July as part of the Corpus Linguistics 2015 (CL2015) conference.

DeReKo transformation and KorAP development

In the current stage of development, several corpus archives of the current release candidate of DeReKo (2014-II), prepared by Marc Kupietz, have been transformed and annotated to work with the next release of the search engines of KorAP.

  • Wikipedia (2013 release)
  • Goethes Werke
  • Bonner Zeitungskorpus

Further archives are in planning and progress.

New versions of KorAP’s backend and frontend application have been made accessible for users connecting from within the IDS network.

Service version: 1.51
Frontend version: 1.083

Updates include several stability bug fixes as well as a further integration with a second search engine option to generate KWIC results, developed by Piotr Pęzik based on Neo4j. This feature is currently only available via API access, but will be made available via the user interface in the next release of the frontend version.

ChangeLog v1.082 GUI, v1.50 Rest Service

New versions of KorAP’s backend and frontend application have been made accessible for users connecting from within the IDS network.

Service version: 1.50
Frontend version: 1.082

Apart from layout changes for definition of virtual collections, changes also include minor CSS updates, service bug fixes, as well as a new API release of version 0.1.

The example queries, accessible via the User Query menu at several points in the user interface, now include better descriptions and updates for Poliqarp, CQL and COSMAS2 queries.

Layout changes:

  • scrolling bar flickering during loading,
  • simplification to a framed panel view for definition of virtual collection,
  • page status preserved during browser refresh.

Bug fixes:

  • bug fix where cache entry overrides existing virtual collections,
  • unsearchable virtual collections in the demo mode (Queries could not be posted on Virtual collections that the user defined during a demo session of KorAP),
  • False API endpoint use in the frontend for deletion of virtual collections

General updates:

  • performance improvements for database access,
  • API update to v0.1.
  • Access KorAP via a secure connection (SSL)

ChangeLog v1.078 GUI, v1.48 Rest Service

A new version is available that contains minor changes and bug fixes:

  • bug fix for user query saving/retrieval/update
  • bug fix for KWIC-view zoom
  • virtual collection definition view zoom behaviour adjustment
  • more lightweight use of components to enhance performance and minimize memory consumption
  • HTML injection check for user-sensitive input fields
  • encoding fix for German localization messages.

ChangeLog v1.077 GUI, v1.46 Rest Service

Among general performance updates, the current release includes a new feature provided by Piotr Pęzik’s Neo4j backend.

User interface updates:

  •   Collocation Analysis module accessible via “Search Tools” –> “Collocation Analysis”. Cf. also KorAP’s FAQ and our YouTube channel for a tutorial on how to retrieve collocation information (cf. http://youtu.be/hiKHw50Hq9k).
  • CSS/visual updates to adjust for different screens resolutions
  • KorAP Preference property to disable collection of private usage information

REST service updates:

  • GET function for collocation (Neo4j Backend)
  • HTTP parameter updates
  • self-contained (state-less) authentication alternative
  • Serialization API bug fixes
  • Performance improvements

ChangeLog v1.07

A new version of KorAP is available for testing.

Changes involve:

  • bug fix for password reset functions
  • enable collection views to display meta information about virtual collection
  • bug fix to display of meta query for newly created virtual collections
  • serialization of access control policy for virtual collections
  • performance enhancement for login operation
  • KWIC view meta data is only displayed if available
  • document id meta data entry for matches
  • display statistical information about the virtual collection in information panel
  • enabled CQL query language in query language menu.

ChangeLog KorAP REST service

Backend service update to version 1.3; several bug fixes and updates mostly under the hood. These updates include:

  • integration of the query rewrite system for user settings (more on this issue can be found in our LREC-2014 contribution),
  • public service integration for CQL (CLARIN Infrastructure) query end point.


One substantial update concerns the import of COSMAS2 user account data. Users can now login via their COSMAS2 account credentials.