Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1.0.1 #2

Merged
merged 10 commits into from
Jun 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions client/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 1 addition & 2 deletions client/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
{
"name": "galahad-client",
"version": "0.0.2-ALPHA-SNAPSHOT",
"private": true,
"scripts": {
"dev": "vite",
Expand Down Expand Up @@ -38,4 +37,4 @@
"typescript": "^4.7.4",
"vite": "^5.1.7"
}
}
}
6 changes: 1 addition & 5 deletions client/src/App.vue
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

<template #tabs-start>
<a href="/galahad/home">
<img class="painting" src="/galahad-graal-klein.png" />
<img class="painting" src="@/assets/galahad-graal-klein.png" />
</a>
</template>

Expand Down Expand Up @@ -208,10 +208,6 @@ body {
}
}

.logo {
filter: invert(100%);
}

.fade-enter-active,
.fade-leave-active {
transition: opacity 0.25s linear;
Expand Down
Binary file added client/src/assets/clariah.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed client/src/assets/get_started/choosing-layers.png
Binary file not shown.
Binary file removed client/src/assets/get_started/create-corpus.png
Binary file not shown.
Binary file removed client/src/assets/get_started/create-layer.png
Binary file not shown.
Binary file removed client/src/assets/get_started/distribution.png
Binary file not shown.
Binary file removed client/src/assets/get_started/layer-created.png
Binary file not shown.
Binary file removed client/src/assets/get_started/metrics-gradient.png
Binary file not shown.
Binary file removed client/src/assets/get_started/metrics-popup.png
Binary file not shown.
Binary file removed client/src/assets/get_started/metrics.png
Binary file not shown.
Binary file removed client/src/assets/get_started/pos-confusion.png
Binary file not shown.
Binary file removed client/src/assets/get_started/upload-documents.png
Binary file not shown.
Binary file removed client/src/assets/help/image1.png
Binary file not shown.
Binary file removed client/src/assets/help/image10.png
Binary file not shown.
Binary file removed client/src/assets/help/image11.png
Binary file not shown.
Binary file removed client/src/assets/help/image12.png
Binary file not shown.
Binary file removed client/src/assets/help/image13.png
Binary file not shown.
Binary file removed client/src/assets/help/image14.png
Binary file not shown.
Binary file removed client/src/assets/help/image2.png
Binary file not shown.
Binary file removed client/src/assets/help/image3.png
Binary file not shown.
Binary file removed client/src/assets/help/image4.png
Binary file not shown.
Binary file removed client/src/assets/help/image5.png
Binary file not shown.
Binary file removed client/src/assets/help/image6.png
Binary file not shown.
Binary file removed client/src/assets/help/image7.png
Diff not rendered.
Binary file removed client/src/assets/help/image8.png
Diff not rendered.
Binary file removed client/src/assets/help/image9.png
Diff not rendered.
42 changes: 0 additions & 42 deletions client/src/components/help/DataHelp.vue

This file was deleted.

2 changes: 1 addition & 1 deletion client/src/views/HomeView.vue
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
</div>

<figure class="right">
<img src="/galahad-graal-medium.png" />
<img src="@/assets/galahad-graal-medium.png" />
<figcaption>
<i>
&ldquo;Ende seget datmen daer doe wan<br>
Expand Down
52 changes: 36 additions & 16 deletions client/src/views/application/subviews/AboutView.vue
Original file line number Diff line number Diff line change
@@ -1,21 +1,32 @@
<template>
<GCard title="About">
<template #help>Here you can find some information about the application and the exact version you are currently
running.</template>
<div>
<a style="margin-left: auto;" href="https://www.ivdnt.org">
<img src="@/assets/ivdNt-logo-3regels.svg" alt="Logo Instituut voor de Nederlandse taal"
title="Instituut voor de Nederlandse taal" />
</a>
<p>Galahad is created by the
<ExternalLink href="https://www.ivdnt.org">
Dutch Language Institute
</ExternalLink>
<div>
<GCard title="About">
<template #help>
Here you can find information about the application and the exact version you are
currently running.
</template>
<p>
GaLAHaD is created by the <ExternalLink href="https://www.ivdnt.org">Dutch Language Institute
</ExternalLink>.
<br />
For this work, funding was received from NWO (Clariah Plus project 184.034.023).
</p>

<div class="logo">
<a href="https://www.ivdnt.org">
<img src="@/assets/ivdNt-logo-3regels.svg" alt="Logo Instituut voor de Nederlandse taal"
title="Instituut voor de Nederlandse taal" />
</a>

<a href="https://www.clariah.nl">
<img src="@/assets/clariah.png" alt="Clariah logo" title="Clariah" />
</a>
</div>

<h2>Version</h2>
<KeyValues :data="versionYaml" />
</div>
</GCard>
</GCard>
</div>
</template>

<script setup lang='ts'>
Expand All @@ -24,7 +35,16 @@ import { GCard, KeyValues } from '@/components'
</script>

<style scoped="true">
.center {
text-align: center
img {
width: 200px;
}

.logo {
display: flex;
flex-direction: row;
justify-content: left;
gap: 1em;
align-items: center;
flex-wrap: wrap;
}
</style>
86 changes: 15 additions & 71 deletions client/src/views/contribute/subviews/ContributeTaggersView.vue
Original file line number Diff line number Diff line change
@@ -1,77 +1,21 @@
<template>
<div><GCard>
<template #title>Contribute a tagger</template>
<template #help>Creating linguistic infrastructure is a lot of work. Why not do it together?</template>
<p>If you have trained your own tagger, you can opt to make it available through Galahad. Read below how this works.
</p>

<h3>Docker</h3>

<p>
Galahad uses embedded Docker containers running the taggers. You can share your tagger as a Docker image with us
and
other researchers. The easiest way to create a Docker image that implements the basic Galahad API is to extend
from
the galahad-tagger-base image. You can get it from the docker hub.
</p>
<p>
<GInfo>
Get <ExternalLink
href="https://hub.docker.com/repository/docker/instituutnederlandsetaal/taggers-dockerized-base">
instituutnederlandsetaal/galahad-tagger-base</ExternalLink> from hub.docker.com (This docker repository
may not
be public during beta.)
</GInfo>
</p>

<h3>Specifications</h3>

<p>You need to provide some specifications of your tagger in a yaml file.
The file will be named <code>TAGGER_ID.yml</code>.
So a tagger named 'my-tagger' needs to provide a <code>my-tagger.yaml</code> file that looks like:</p>
<p>
<GInfo>
<pre>
<code>
# my-tagger.yaml
description: "This is a short description of my tagger."
tagset: TDN # Or any other tagset
eraFrom: "0"
eraTo: "2020"
produces: # List of the output types of my-tagger
- LEM
- POS
- TOK
attributions: # List any number of attributions
creator: galahad dev
links: # List any number of links
- name: website
href: https://ivdnt.org
</code>
</pre>
<i>(subject to change during beta.)</i>
</GInfo>
</p>

<h3>Github</h3>

<p>For more info and examples see our Github</p>

<p>
<GInfo>
<ExternalLink href="https://github.com/INL/Galahad">
INL/Galahad</ExternalLink> and
<ExternalLink href="https://github.com/INL/galahad-taggers-dockerized">INL/galahad-taggers-dockerized</ExternalLink>
at github.com <i>(Repository may not be public during beta.)</i>
</GInfo>
</p>
Base images for several frameworks already exist. To read how to submit a tagger created with such a framework, see
examples on GitHub.

</GCard></div>
<div>
<GCard noHelp>
<template #title>Contribute a tagger</template>
<p>
If you have trained your own tagger, you can make it available on GaLAHaD.
This works by creating a Docker container for it with a GaLAHaD-standardized API. A base
implementation is
available on our GitHub.
</p>
<p>
See <ExternalLink href="https://github.com/INL/galahad-taggers-dockerized">galahad-taggers-dockerized
</ExternalLink> for more information.
</p>
</GCard>
</div>
</template>

<script setup lang='ts'>
import { GCard, GInfo, ExternalLink } from '@/components'
</script>

10 changes: 4 additions & 6 deletions client/src/views/help/HelpView.vue
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
<template>

<GTabs class="level-2" :basePath="'/help'" :tabs="[
{id: 'general', title: 'General'},
{id: 'formats', title: 'Formats' },
{id: 'glossary', title: 'Glossary' },
]"/>
{ id: 'general', title: 'General' },
{ id: 'formats', title: 'Formats' }
]" />

</template>

<script lang='ts'>
import {defineComponent} from 'vue'
import { defineComponent } from 'vue'
import { GTabs } from '@/components'

export default defineComponent({
Expand All @@ -19,4 +18,3 @@ export default defineComponent({
}
})
</script>

3 changes: 2 additions & 1 deletion client/src/views/overview/subviews/TagsetsView.vue
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@
<div>
<GTable title="Tagsets overview" :columns :items="tagsetsStore.tagsets">
<template #help>
Here you can see an overview of all tagsets used by the benchmark corpora.
Here you can see an overview of possible tagsets to annotate Dutch. Currently only TDN-Core is used in
the platform.
</template>

<template #table-empty-instruction>
Expand Down
25 changes: 11 additions & 14 deletions codemeta.json → codemeta-harvest.json
Original file line number Diff line number Diff line change
@@ -1,32 +1,29 @@
{
"@context": "https://w3id.org/codemeta/3.0",
"@type": "SoftwareSourceCode",
"version": "1.0.0",
"dateModified": "2024-06-04",
"dateCreated": "2024-05-31",
"datePublished": "2024-05-31",
"applicationCategory": [
"https://w3id.org/nwo-research-fields#Linguistics",
"https://w3id.org/nwo-research-fields#ComputationalLinguisticsAndPhilology",
"https://w3id.org/nwo-research-fields#ArtificialIntelligenceExpertSystems",
"https://w3id.org/nwo-research-fields#SoftwareForTheHumanities",
"https://w3id.org/nwo-research-fields#SoftwareForHumanities",
"https://w3id.org/nwo-research-fields#TextualAndLinguisticCorpora",
"https://vocabs.dariah.eu/tadirah/en/page/enriching",
"https://vocabs.dariah.eu/tadirah/en/page/posTagging",
"https://vocabs.dariah.eu/tadirah/en/page/tagging",
"https://vocabs.dariah.eu/tadirah/en/page/annotating",
"https://vocabs.dariah.eu/tadirah/en/page/merging",
"https://vocabs.dariah.eu/tadirah/en/page/converting",
"https://vocabs.dariah.eu/tadirah/en/page/lemmatizing",
"https://vocabs.dariah.eu/tadirah/en/page/machineLearning",
"https://vocabs.dariah.eu/tadirah/en/page/comparing",
"https://vocabs.dariah.eu/tadirah/en/page/analyzing"
"https://vocabs.dariah.eu/tadirah/enriching",
"https://vocabs.dariah.eu/tadirah/posTagging",
"https://vocabs.dariah.eu/tadirah/tagging",
"https://vocabs.dariah.eu/tadirah/annotating",
"https://vocabs.dariah.eu/tadirah/merging",
"https://vocabs.dariah.eu/tadirah/converting",
"https://vocabs.dariah.eu/tadirah/lemmatizing",
"https://vocabs.dariah.eu/tadirah/machineLearning",
"https://vocabs.dariah.eu/tadirah/comparing",
"https://vocabs.dariah.eu/tadirah/analyzing"
],
"author": [
{
"@type": "Person",
"@id": "http://orcid.org/0009-0006-9941-9582",
"type": "Person",
"email": "vincent.prins@ivdnt.org",
"familyName": "Prins",
"givenName": "Vincent"
Expand Down
2 changes: 1 addition & 1 deletion readme.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# GaLAHaD (1.0.0)
# GaLAHaD
Generating Linguistic Annotations for Historical Dutch

[![Dev images to docker](https://github.com/INL/Galahad/actions/workflows/publish-dev.yml/badge.svg)](https://github.com/INL/Galahad/actions/workflows/publish-dev.yml)
Expand Down
Loading
Loading