generated from google/docsy-example
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
12 changed files
with
105 additions
and
28 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
--- | ||
title: The Ellogon Annotation Framework | ||
title: The Ellogon Annotation Platform | ||
linkTitle: About | ||
menu: | ||
main: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
--- | ||
categories: ["Concepts"] | ||
tags: ["architecture", "docs"] | ||
title: "Architecture" | ||
linkTitle: "Architecture" | ||
description: > | ||
A short lead description about this content page. It can be **bold** or _italic_ and can be split over multiple paragraphs. | ||
--- | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,25 +1,57 @@ | ||
|
||
--- | ||
title: "Documentation" | ||
title: "The Ellogon Annotation Platform" | ||
linkTitle: "Documentation" | ||
description: > | ||
Open Source Data Annotation Platform | ||
weight: 20 | ||
menu: | ||
main: | ||
weight: 20 | ||
pre: "<i class='fas fa-book'></i>" | ||
--- | ||
|
||
{{% pageinfo %}} | ||
This is a placeholder page that shows you how to use this template site. | ||
{{% /pageinfo %}} | ||
## What is the Ellogon Annotation Platform? | ||
|
||
Available for direct use at: **[annotation.ellogon.org](https://annotation.ellogon.org)** | **[annotation.vast-project.eu](https://annotation.vast-project.eu)**\ | ||
Old version (Angular JS): **[clarin.ellogon.org](https://clarin.ellogon.org)** | ||
|
||
This section is where the user documentation for your project lives - all the information your users need to understand and successfully use your project. | ||
The Ellogon Annotation Platform is an **open-source**, **free** to use, **customisable** data annotation tool - in the cloud! | ||
|
||
For large documentation sets we recommend adding content under the headings in this section, though if some or all of them don’t apply to your project feel free to remove them or add your own. You can see an example of a smaller Docsy documentation site in the [Docsy User Guide](https://docsy.dev/docs/), which lives in the [Docsy theme repo](https://github.com/google/docsy/tree/master/userguide) if you'd like to copy its docs section. | ||
The Ellogon Annotation Platform is a tool for annotating (or labelling) and exploring multiple types of data, with a focus on simplicity, ease of use, extensibility, reliability, productivity and high performance. | ||
|
||
Other content such as marketing material, case studies, and community updates should live in the [About](/about/) and [Community](/community/) pages. | ||
You can perform different types of labeling with many data formats, especially with formats that encode text and annotation for tasks that relate to natural language processing (NLP). The Ellogon Annotation Platform provides a plethora of Annotation Schemas (encoded in [XML](https://en.wikipedia.org/wiki/XML)) for many NLP tasks (document classification, part-of-speech tagging, named-entity recognition and classification, (aspect & document based) sentiment analysis and polarity detection, argument mining, etc.), while new, user-generated, Annotation Schemas can be providing, extending applicability to new tasks, corpora, and annotation needs. | ||
|
||
Find out how to use the Docsy theme in the [Docsy User Guide](https://docsy.dev/docs/). You can learn more about how to organize your documentation (and how we organized this site) in [Organizing Your Content](https://docsy.dev/docs/best-practices/organizing-content/). | ||
Due to a recent (2021-2022) migration of its backend from [Laravel](https://laravel.com/) ([PHP](https://www.php.net/)) to [Django](https://www.djangoproject.com/) ([Python](https://www.python.org/)), enables the ability to integrate **machine learning** models to supply predictions for labels (**pre-annotation**), or perform continuous active learning. See [seting up machine learning with annotation](#). | ||
|
||
Finally, the Ellogon Annotation Platform provides many facilities and tools for visualising annotations and performing comparisons among multiple annotators. See the [platform features](#) for more. | ||
|
||
## Annotation Workflow | ||
|
||
The Ellogon Annotation Platform offers two deployment channels: | ||
|
||
1. **Online, Cloud Services**: This usage type does not involve any form of installation process; users can start using the Ellogon Annotation Platform immediately. | ||
|
||
2. **Offline, On-Premise**: In this case, users must download and install the platform on a server of their choice, using technologies such as containers. | ||
|
||
Beyond the installation process, which is required only for the second deployment channel (2.), the following steps are typical in an annotation workflow, as supported by the Ellogon Annotation Platform: | ||
|
||
1. **Create Accounts**: The annotation team (including the annotators and the process managers) must register with the platform. | ||
|
||
2. **Define the Annotation Schema**: A suitable (for the task) annotation schema (from existing available schemas) must be selected. Alternatively, a new annotation schema must be defined (in XML), if task requirements exceed available schemas capabilities. | ||
|
||
3. **Import Data**: The data to be annotated must be imported into the platform. Any annotation team member can import data, and can select the rest of the team members that data can be shared. | ||
|
||
4. **Annotate Data**: Each annotation team member annotates the data assigned for annotation. Annotation can be collaborative (multiple annotators work simultaneously on data) or stand alone (each annotator creates its own annotation set over data). | ||
|
||
5. **Review Annotation**: Annotations from multiple annotators can be visualised, and compared to identify differences (and even correct inconsistencies to retrieve a "gold" annotation). Standard metrics (like inter-rater agreement) can be automatically calculated. | ||
|
||
6. **Export Annotated Data**, for further sharing/processing outside the platform. | ||
|
||
## Ellogon Annotation Platform Concepts | ||
|
||
Visit [concepts]({{% ref "./concepts/" %}}) for more details. | ||
|
||
## Ellogon Annotation Platform Components and Architecture | ||
|
||
Visit [architecture]({{% ref "./concepts/architecture/" %}}) for more details. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
<!--https://github.com/alex-shpak/hugo-book--> | ||
|
||
{{ if .Parent }} | ||
{{ $name := .Get 0 }} | ||
{{ $group := printf "tabs-%s" (.Parent.Get 0) }} | ||
|
||
{{ if not (.Parent.Scratch.Get $group) }} | ||
{{ .Parent.Scratch.Set $group slice }} | ||
{{ end }} | ||
|
||
{{ .Parent.Scratch.Add $group (dict "Name" $name "Content" .Inner) }} | ||
{{ else }} | ||
{{ errorf "%q: 'tab' shortcode must be inside 'tabs' shortcode" .Page.Path }} | ||
{{ end}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
<!--https://github.com/alex-shpak/hugo-book--> | ||
|
||
{{ if .Inner }}{{ end }} | ||
{{ $id := .Get 0 }} | ||
{{ $group := printf "tabs-%s" $id }} | ||
|
||
<div class="book-tabs"> | ||
{{ range $index, $tab := .Scratch.Get $group }} | ||
<input type="radio" class="hidden" name="{{ $group }}" id="{{ printf "%s-%d" $group $index }}" {{ if not $index }}checked="checked"{{ end }} /> | ||
<label for="{{ printf "%s-%d" $group $index }}"> | ||
{{ $tab.Name }} | ||
</label> | ||
<div class="book-tabs-content markdown-inner"> | ||
{{ .Content | markdownify }} | ||
</div> | ||
{{ end }} | ||
</div> |