flat

FoLiA Linguistic Annotation Tool -- Flat is a web-based linguistic annotation environment based around the FoLiA format (http://proycon.github.io/folia), a rich XML-based format for linguistic annotation. Flat allows users to view annotated FoLiA documents and enrich these documents with new annotations, a wide variety of linguistic annotation types is supported through the FoLiA paradigm.

GPL-3.0 License

Downloads
858
Stars
108
Committers
5

Bot releases are hidden (Show)

flat - v0.7.8

Published by proycon about 7 years ago

  • Added option to exclude certain classes from a set definition (for the editor) #118
  • Improvements for metadata editor
  • Added autometadata configuration option, specifying metadata defaults
flat - v0.7.7

Published by proycon about 7 years ago

Bugfix release: FLAT had a minor HTTP violation in communication with foliadocserve (and foliadocserve's backend cherrypy got stricter), fixes HTTP 400 responses from foliadocserve

flat - v0.7.6

Published by proycon about 7 years ago

Minor update:

  • Ship with migrations (#117)
  • Added an option for automatically executing a preset search on page load
flat - v0.7.5

Published by proycon over 7 years ago

Minor update:

  • Allow disabling user registration (ALLOWREGISTRATION directive) (#114)
  • Clarified documentation (#116)
flat - v0.7.4.1

Published by proycon over 7 years ago

Minor bugfix release: exempt public anonymous interfaces from CSRF protection

flat - v0.7.3

Published by proycon over 7 years ago

Minor bugfix release for public editor (#50)

flat - v0.7.2

Published by proycon over 7 years ago

Bugfix release: fixes two regression issues (#107, #108) noticed immediately after v0.7.1 release, reverts part of #102

flat - v0.7.1

Published by proycon over 7 years ago

  • Major improvements in session handling, concurrency now works #106
  • Implemented a public facility, allowing public anonymous uploads/views/edits (without login) #50
  • Added numbers for structural items in perspective view (issue #86)
  • Cleaned up "Add new annotation type" dialog #96
  • Added syntax annotation test #95
  • Stylistic improvements/fixes (thanks to @ErkanBasar) #101 #102
  • Check version information from foliadocserve
  • Various clarifications/fixes in documentation
  • [bugfix] Global annotations disappear when an entity is labeled. #103
  • [bugfix] FQL syntax error on adding features on their parent elements in one go #104
  • [bugfix] Backend unloaded documents prematurely due to poor session handling #105
flat - v0.7

Published by proycon almost 8 years ago

Major update, builds on foliadocserve >= v0.5

  • Refactor of data model, reduce memory consumption (#41)
  • Edit more complex forms of span annotation: dependencies, co-references (#3)
  • Editing features (#43)
  • Selector mechanism that allows selecting structure elements that are not on the deepest level (#75)
  • Use common FoLiA specification to create necessary structures (#76)
    • Use FoLiA onstrains for new annotations (#80)
    • Prevent duplicate annotations (#82)
  • Updated and refactored test suite (#95)
  • More clearly indicate text of selected span (#69)
  • Support for phonetic content (#89)
  • Support for visualisation of morphology (#13)
  • Annotation menus cleaned up and properly sorted (#90)
  • Syntax tree visualisation (#85)
  • Added ability to predefine search queries in the configuration; adding them to the menu for quick access (#94)
  • Fixes in handling of corrections (#79 #91)
  • [bugfix] extra failsafes in global visualisation (#98)
  • [bugfix] add new annotation dialog (#96)
  • [bugfix] Modify both span and category of annotation at same time (#97)
flat - v0.6.2

Published by proycon almost 8 years ago

Update release, featuring several smaller fixes and improvements to search:

  • [Search function] Changed highlight colour for search results (a red border and bold text), to not conflict with existing highlights.
  • [Search function] Automatically resubmit searches when the page changes (highlight mode)
  • [Search function] Search window's "perspective mode" now works, but requires carefully crafted FQL queries, RETURN statement must return something structural that FLAT can visualise. (issue #31)
  • [Bugfix] Ensure colours of annotation focus are consistent (issue #81)
  • [Bugfix] Don't stumble over empty comments boxes (issue #77)
  • [Bugfix] Extra checks to prevent expired user sessions
  • [Bugfix] Clear wait screen when going back to a page from the browser (issue #83)
flat - v0.6.1

Published by proycon about 8 years ago

Bugfix release, fixes issue #73, related to the metadataindex.

flat - v0.6.0

Published by proycon about 8 years ago

Major update release:

  • New and updated documentation: installation guide, administration guide and user guide, hosted on http://flat.readthedocs.io/en/latest/ (issue #16, issue #61)
  • Implemented file management features from the document index (issue #54, issue #20)
  • New user permission model with support for groups and group namespaces. Permissions assignable from administrative interface (issue #63)
  • Added ability to constrain metadata entry (issue #58)
  • Added password reset facility (issue #21) and change password link in menu
  • Administrative interface accessible through menu now
  • Added facility to plug in converters for file upload (issue #62)
  • Added requiredeclaration option for FLAT configuration, prevents loading wrong documents in the wrong configuration (issue #56)
  • Added autoselectspan option to automatically press the select span button on opening the editor dialog (issue #71)
  • Document index allows showing specific metadata fields (issue #55)
  • Bugfix: Support usernames/namespaces with @ signs (issue #66)
  • Bugfix: Global annotations are now rendered when a sub-part is updated (issue #27)
  • Bugfix: Overlapping spans are properly visualised in global annotations (issue #70)
  • Bugfix: Allow overlapping annotation of the same class (issue #67)
  • Bugfix for comments or descriptions with a newline (issue #51)
  • Dropped support for Django < 1.8
flat - v0.5.3

Published by proycon about 8 years ago

Bugfix and documentation release:

  • Fixes issue #64 (issue with editform new)
  • Now with better documentation (issue #16, #61): installation guide, user guide, administration guide, hosted on http://flat.readthedocs.io/en/latest/
flat - v0.5.2

Published by proycon about 8 years ago

Bugfix release:

  • Fixes inability to add descriptions (issue #48)
  • Fixes bug adding comments with new annotations (issue #47)
flat - v0.5.1

Published by proycon about 8 years ago

  • Adds compatibility with the latest django (1.10) (issue #46)
flat - v0.5

Published by proycon about 8 years ago

  • Styling improvements: some colours have changed (better contrast etc) and applied more consistently over the various forms and views.
  • You can now assign comments and/or descriptions to any annotation (issue #38, comments are introduced in FoLiA v1.3), lays the foundation for further higher-order annotations
  • Added confidence slider (issue #18), you can set a confidence value for any annotation
  • Added a simple metadata editor (issue #39), supports FoLiA's limited native metadata format only.
  • Added additional interface and integration tests for the new features
  • The interface now uses the labels from the set definition, if defined (issue #37, introduced in FoLiA v1.3)
flat - v0.4.2

Published by proycon over 8 years ago

  • Fixes bug with revision save button (issue #32)
flat - v0.4.1

Published by proycon over 8 years ago

  • Adds right-to-left support (solves issue #2)