github inception-project/inception inception-0.20.0-rc-8
INCEpTION 0.20.0-rc-8

pre-release3 years ago

We are pleased to announce the pre-release of INCEpTION 0.20.0-rc-8.

INCEpTION is an extensible web-based collaborative environment
for text annotation. It integrates machine-learning-based annotation
support, knowledge base management and corpus building into
a single comprehensive platform.

This is the pre-release of a feature release.

Notable changes since INCEpTION 0.19.7

  • ⭐️ Added basic relation recommender support
  • ⭐️ Added support for per-project guest annotators
  • ⭐️ Added customizability of the page accepting invite links
  • ⭐️ Added quick-choice feature editor for features with small tagsets
  • ⭐️ Added ability to reset the admin password if it was forgotten
  • ⭐️ Added ability to pin collapsible dashboard sidebar
  • ⭐️ Added ability to recover from a locked database
  • ⭐️ Added ability to configure a custom command for opening the browser in desktop mode
  • ⭐️ Added support for displaying spans that extend beyond the page boundaries in brat mode
  • ⭐️ Added access to confusion matrix from recommender sidebar
  • ⭐️ Added default log file in application folder
  • ⭐️ Added ability to set a custom default admin password for unsupervised deployments
  • ⭐️ Added ability to configure telemetry in unsupervised deployments
  • ⭐️ Added support for opening a document in the best-suited editor by default
  • ⭐️ Added option to disable SSL checking for individual SPARQL knowledge bases
  • ⭐️ Added option to configure a logout URL for external authentication scenarios
  • ⭐️ Added desktop tray icon and menu allowing to open the browser, access logs and shut down the app
  • ⭐️ Improved layout of the search sidebar
  • ⭐️ Improved splash screen
  • ⭐️ Improved display of error messages and helpful guidance when running in desktop mode
  • ⭐️ Improved curation overview sidebar using different colors depending on agreement/curation state
  • ⭐️ Improved recommender sidebar with additional details
  • ⭐️ Improved description popups
  • ⭐️ Improved recommender behavior when there is too little data for self-evaluation
  • ⭐️ Improved page routing when users can only access a single project by skipping project overview
  • ⭐️ Improved annotation page sidebar by hiding non-applicable tabs
  • 🧪 Added experimental annotation editor using RecogitoJS
  • 🦟 Fixed issue accessing the annotation screen via an activity link after creating a layer
  • 🦟 Fixed knowledge-bases staying behind when a project is deleted
  • 🦟 Fixed issue in string matching span recommender with certain types of whitespace
  • 🦟 Fixed active learning jumping to the wrong locations
  • 🦟 Fixed memory leak in recommender sidebar (by removing the chart)
  • 🦟 Fixed issue that stacked unrelated relations are highlighted together
  • 🦟 Fixed issue sometimes preventing curation after adding a new feature
  • 🦟 Fixed issue with stale document states when opening the curation page
  • 🦟 Fixed special handling of OWL class in knowledge bases
  • 🦟 Fixed paging buttons showing in editors where they have no effect (e.g. HTML)
  • 🦟 Fixed popup hanging around after creating an annotation in HTML editor mode
  • 🦟 Fixed header and footer items being inaccessible when a modal dialog is open
  • 🦟 Fixed brat info popover being clipped by the header bar
  • ℹ️ Ability to install plugins has been disabled by default
  • ℹ️ Forward annotation mode has been deprecated and is no longer available by default
  • ℹ️ Configurability of the "remember annotation" setting has been deprecated and is no longer possible by default
  • ℹ️ Internal backup for CAS (annotation) files enabled to keep 2 backups with min 24h in between - this change increases disk usage! If you operate with low disk space, consider disabling the internal backup.
  • ℹ️ MySQL driver is no longer bundled, only the MariaDB driver is shipped. If you have manually configured a DB driver and dialect in the settings.properties, comment them out. In the JDBC connection string replace mysql with mariadb. The MariaDB driver should also work with a MySQL database.
  • ℹ️ Support for running on a native Apple Silicon JDK

If you discover problems with this release, please report them to us via our issue tracker [2].

Contributors to this release since 0.19.7: @reckart, @UWinch, @jcklie, @Falko1

Also thanks to all issue reporters, beta testers, feature suggesters, and users!

Download

The new version can be downloaded from our website [3].

Important upgrade notes

An in-place upgrade from INCEpTION 0.19.7 to 0.20.0-rc-5 is possible.

Due to changes in the database schema, a downgrade is not possible!

Back up your data before the upgrade [4].

Publication

An overview of INCEpTION can be found in

Klie, J.-C., Bugert, M., Boullosa, B., Eckart de Castilho, R. and Gurevych, I. (2018):
The INCEpTION Platform: Machine-Assisted and Knowledge-Oriented Interactive Annotation.
In Proceedings of System Demonstrations of the 27th International Conference on Computational Linguistics (COLING 2018), Santa Fe, New Mexico, USA

PDF and BibTeX as well as more publications on specific features are
available from our website [5].

License and System requirements

INCEpTION is provided as open source software under the Apache License version 2.

Running INCEpTION requires Java version 11 or higher.

By default, INCEpTION uses an embedded database which is sufficient for testing. However, the use of a MariaDB database is recommended.

INCEpTION works best with Chrome and Safari.

-- The INCEpTION developer team

[1] https://github.com/inception-project/inception/issues?q=milestone%3A0.20.0
[2] https://github.com/inception-project/inception/issues
[3] https://inception-project.github.io/downloads-beta/
[4] https://inception-project.github.io/releases/0.19.7/docs/admin-guide.html#_backup_your_data
[5] https://inception-project.github.io/publications/

Don't miss a new inception release

NewReleases is sending notifications on new releases.