{
    "@context": [
        "https://w3id.org/codemeta/3.0",
        "https://w3id.org/software-iodata",
        "https://w3id.org/nwo-research-fields",
        "https://raw.githubusercontent.com/jantman/repostatus.org/master/badges/latest/ontology.jsonld",
        "https://w3id.org/research-technology-readiness-levels",
        "https://schema.org",
        "https://w3id.org/software-types"
    ],
    "@id": "https://tools.clariah.nl/frog-service/2.7",
    "@type": "SoftwareSourceCode",
    "applicationCategory": [
        {
            "@id": "https://vocabs.dariah.eu/tadirah/annotating",
            "@type": "skos:Concept",
            "dc:contributor": [
                "Akihiro Kameda",
                "Aurélien Berra",
                "Christof Schöch",
                "Claudia Müller-Birn",
                "Elisabeth Burr",
                "Francesca Tomasi",
                "Gimena del Rio Riande",
                "Hideyuki Ohshima",
                "Ikki Ohmukai",
                "Jun Ogawa",
                "Kiyonori Nagasaki",
                "Klaus Thoden",
                "Luise Borek",
                "Mariko Kasahara",
                "Martin Grandjean",
                "Masao Oi",
                "Melanie Siemund",
                "Monica Berti",
                "Natsuko Nakagawa",
                "Nozomi Ohtsuki",
                "Ryo Mochizuki",
                "Saskia Lindner",
                "Shintaro Seki",
                "Shumpei Katakura",
                "So Miyagawa",
                "Tamara Butigan",
                "Thibault Clérice",
                "Tiziana Mancinelli",
                "Toma Tasovac",
                "Tomoteru Kiyuna",
                "Toshiki Koike",
                "Vanja Savic",
                "Vincent Razanajao",
                "Yi Yeong-il",
                "Yoichiro Watanabe"
            ],
            "dc:creator": [
                "Canan Hastik",
                "Jonathan Geiger",
                "Luise Borek",
                "Vera Khramova"
            ],
            "dct:created": {
                "@type": "xsd:dateTime",
                "@value": "2024-05-22T11:18:43.881696+00:00"
            },
            "dct:modified": {
                "@type": "xsd:dateTime",
                "@value": "2025-09-04T13:49:27.416461+00:00"
            },
            "skos:broader": {
                "@id": "https://vocabs.dariah.eu/tadirah/enriching"
            },
            "skos:closeMatch": {
                "@id": "http://tadirah.dariah.eu/vocab/index.php?tema=22&/annotating",
                "skos:closeMatch": {
                    "@id": "https://vocabs.dariah.eu/tadirah/annotating"
                }
            },
            "skos:inScheme": {
                "@id": "https://vocabs.dariah.eu/tadirah/"
            },
            "skos:narrower": [
                {
                    "@id": "https://vocabs.dariah.eu/tadirah/associating"
                },
                {
                    "@id": "https://vocabs.dariah.eu/tadirah/audioAnnotation"
                },
                {
                    "@id": "https://vocabs.dariah.eu/tadirah/highlighting"
                },
                {
                    "@id": "https://vocabs.dariah.eu/tadirah/segmenting"
                },
                {
                    "@id": "https://vocabs.dariah.eu/tadirah/visualAnnotation"
                }
            ],
            "skos:note": [
                {
                    "@language": "en",
                    "@value": "annotating  refers to the activity of making information about a digital object explicit by adding notes, metadata, keywords, tags or links to a digitized representation or to an annotation file associated with it. This can be in the form of explanatory annotations that comments or contextualize a passage, annotations that make structural or linguistic information explicit, as linked open data making the relationships between objects machine-readable, or in the case of general metadata, adding information about the object as a whole."
                },
                {
                    "@language": "ja",
                    "@value": "注釈付けとは、デジタル化された表現やそれに関連する注釈ファイルに注記、メタデータ、キーワード、タグ、リンクを付記することで、デジタルオブジェクトに関する情報を明示的にする活動を指す。これは、一部分にコメントや文脈をつける説明的注釈、構造的または言語的情報を明示的にする注釈、オブジェクト間の関係を機械が読取り得るようにする、リンクされたオープンデータとしての注釈の形式であり得、あるいは一般的なメタデータの場合はオブジェクト全体に関する情報を追加する。"
                }
            ],
            "skos:prefLabel": [
                {
                    "@language": "de",
                    "@value": "Annotieren"
                },
                {
                    "@language": "en",
                    "@value": "Annotating"
                },
                {
                    "@language": "es",
                    "@value": "Anotación"
                },
                {
                    "@language": "fr",
                    "@value": "Annotation"
                },
                {
                    "@language": "it",
                    "@value": "Annotazione"
                },
                {
                    "@language": "ja",
                    "@value": "注釈付け"
                },
                {
                    "@language": "pt",
                    "@value": "Anotação"
                },
                {
                    "@language": "sr",
                    "@value": "Анотирање"
                }
            ]
        },
        {
            "@id": "https://vocabs.dariah.eu/tadirah/contextualizing",
            "@type": "skos:Concept",
            "dc:contributor": [
                "Akihiro Kameda",
                "Aurélien Berra",
                "Christof Schöch",
                "Claudia Müller-Birn",
                "Elisabeth Burr",
                "Francesca Tomasi",
                "Gimena del Rio Riande",
                "Hideyuki Ohshima",
                "Ikki Ohmukai",
                "Jun Ogawa",
                "Kiyonori Nagasaki",
                "Klaus Thoden",
                "Luise Borek",
                "Mariko Kasahara",
                "Martin Grandjean",
                "Masao Oi",
                "Melanie Siemund",
                "Monica Berti",
                "Natsuko Nakagawa",
                "Nozomi Ohtsuki",
                "Ryo Mochizuki",
                "Saskia Lindner",
                "Shintaro Seki",
                "Shumpei Katakura",
                "So Miyagawa",
                "Tamara Butigan",
                "Thibault Clérice",
                "Tiziana Mancinelli",
                "Toma Tasovac",
                "Tomoteru Kiyuna",
                "Toshiki Koike",
                "Vanja Savic",
                "Vincent Razanajao",
                "Yi Yeong-il",
                "Yoichiro Watanabe"
            ],
            "dc:creator": [
                "Canan Hastik",
                "Jonathan Geiger",
                "Luise Borek",
                "Vera Khramova"
            ],
            "dct:created": {
                "@type": "xsd:dateTime",
                "@value": "2024-05-22T11:18:46.428892+00:00"
            },
            "dct:modified": {
                "@type": "xsd:dateTime",
                "@value": "2025-09-04T13:49:28.562104+00:00"
            },
            "skos:altLabel": {
                "@language": "ja",
                "@value": "文脈化"
            },
            "skos:broader": {
                "@id": "https://vocabs.dariah.eu/tadirah/interpreting"
            },
            "skos:closeMatch": {
                "@id": "http://tadirah.dariah.eu/vocab/index.php?tema=34&/contextualizing",
                "skos:closeMatch": {
                    "@id": "https://vocabs.dariah.eu/tadirah/contextualizing"
                }
            },
            "skos:inScheme": {
                "@id": "https://vocabs.dariah.eu/tadirah/"
            },
            "skos:narrower": [
                {
                    "@id": "https://vocabs.dariah.eu/tadirah/associate"
                },
                {
                    "@id": "https://vocabs.dariah.eu/tadirah/coOccurrence"
                },
                {
                    "@id": "https://vocabs.dariah.eu/tadirah/integrating"
                },
                {
                    "@id": "https://vocabs.dariah.eu/tadirah/semantification"
                }
            ],
            "skos:note": [
                {
                    "@language": "en",
                    "@value": "contextualizing  refers to  creating associations between an object of investigation and other, more established or better-understood objects in a relation of geographical, temporal, or thematic proximity to the object of investigation, with the aim of ascribing meaning to that object."
                },
                {
                    "@language": "ja",
                    "@value": "文脈化とは、対象に意味を付与することを目的として、対象と、調査対象物に地理的、時間的、またはテーマ的に近接した関係にある他の、より確立された、あるいはより良く理解された対象との間に関連付けを行うことを指す。"
                }
            ],
            "skos:prefLabel": [
                {
                    "@language": "de",
                    "@value": "Kontextualisieren"
                },
                {
                    "@language": "en",
                    "@value": "Contextualizing"
                },
                {
                    "@language": "es",
                    "@value": "Contextualización"
                },
                {
                    "@language": "fr",
                    "@value": "Contextualisation"
                },
                {
                    "@language": "it",
                    "@value": "Contestualizzazione"
                },
                {
                    "@language": "pt",
                    "@value": "Contextualização"
                },
                {
                    "@language": "sr",
                    "@value": "Контекстуализовање"
                }
            ]
        },
        {
            "@id": "https://vocabs.dariah.eu/tadirah/namedEntityRecognition",
            "@type": "skos:Concept",
            "dc:contributor": [
                "Akihiro Kameda",
                "Aurélien Berra",
                "Christof Schöch",
                "Claudia Müller-Birn",
                "Elisabeth Burr",
                "Francesca Tomasi",
                "Gimena del Rio Riande",
                "Hideyuki Ohshima",
                "Ikki Ohmukai",
                "Jun Ogawa",
                "Kiyonori Nagasaki",
                "Klaus Thoden",
                "Luise Borek",
                "Mariko Kasahara",
                "Martin Grandjean",
                "Masao Oi",
                "Melanie Siemund",
                "Monica Berti",
                "Natsuko Nakagawa",
                "Nozomi Ohtsuki",
                "Ryo Mochizuki",
                "Saskia Lindner",
                "Shintaro Seki",
                "Shumpei Katakura",
                "So Miyagawa",
                "Tamara Butigan",
                "Thibault Clérice",
                "Tiziana Mancinelli",
                "Toma Tasovac",
                "Tomoteru Kiyuna",
                "Toshiki Koike",
                "Vanja Savic",
                "Vincent Razanajao",
                "Yi Yeong-il",
                "Yoichiro Watanabe"
            ],
            "dc:creator": [
                "Canan Hastik",
                "Jonathan Geiger",
                "Luise Borek",
                "Vera Khramova"
            ],
            "dct:created": {
                "@type": "xsd:dateTime",
                "@value": "2024-05-22T11:18:54.086579+00:00"
            },
            "dct:modified": {
                "@type": "xsd:dateTime",
                "@value": "2025-09-04T13:49:18.719918+00:00"
            },
            "skos:altLabel": {
                "@language": "en",
                "@value": "NER"
            },
            "skos:broader": {
                "@id": "https://vocabs.dariah.eu/tadirah/spatialAnalysis"
            },
            "skos:definition": [
                {
                    "@language": "en",
                    "@value": "extraction of named entity mentions in unstructured text into pre-defined categories (Wikidata contributors, \"Q403574,\" Wikidata, https://www.wikidata.org/w/index.php?title=Q403574&oldid=1232404694 (accessed July 30, 2020)."
                },
                {
                    "@language": "ja",
                    "@value": "あらかじめ定義されたカテゴリにおける固有表現を、非構造化テキストから抽出すること。"
                }
            ],
            "skos:inScheme": {
                "@id": "https://vocabs.dariah.eu/tadirah/"
            },
            "skos:prefLabel": [
                {
                    "@language": "en",
                    "@value": "Named Entity Recognition"
                },
                {
                    "@language": "ja",
                    "@value": "固有表現認識"
                }
            ]
        },
        {
            "@id": "https://vocabs.dariah.eu/tadirah/posTagging",
            "@type": "skos:Concept",
            "dc:contributor": [
                "Akihiro Kameda",
                "Aurélien Berra",
                "Christof Schöch",
                "Claudia Müller-Birn",
                "Elisabeth Burr",
                "Francesca Tomasi",
                "Gimena del Rio Riande",
                "Hideyuki Ohshima",
                "Ikki Ohmukai",
                "Jun Ogawa",
                "Kiyonori Nagasaki",
                "Klaus Thoden",
                "Luise Borek",
                "Mariko Kasahara",
                "Martin Grandjean",
                "Masao Oi",
                "Melanie Siemund",
                "Monica Berti",
                "Natsuko Nakagawa",
                "Nozomi Ohtsuki",
                "Ryo Mochizuki",
                "Saskia Lindner",
                "Shintaro Seki",
                "Shumpei Katakura",
                "So Miyagawa",
                "Tamara Butigan",
                "Thibault Clérice",
                "Tiziana Mancinelli",
                "Toma Tasovac",
                "Tomoteru Kiyuna",
                "Toshiki Koike",
                "Vanja Savic",
                "Vincent Razanajao",
                "Yi Yeong-il",
                "Yoichiro Watanabe"
            ],
            "dc:creator": [
                "Canan Hastik",
                "Jonathan Geiger",
                "Luise Borek",
                "Vera Khramova"
            ],
            "dct:created": {
                "@type": "xsd:dateTime",
                "@value": "2024-05-22T11:18:55.008161+00:00"
            },
            "dct:modified": {
                "@type": "xsd:dateTime",
                "@value": "2025-09-04T13:49:19.070897+00:00"
            },
            "skos:altLabel": {
                "@language": "en",
                "@value": "Part-of-Speech-Tagging"
            },
            "skos:broader": {
                "@id": "https://vocabs.dariah.eu/tadirah/structuralAnalysis"
            },
            "skos:definition": [
                {
                    "@language": "en",
                    "@value": "the process of identifying the grammatical type of words in a text (Wikidata contributors, \"Q1271424,\" Wikidata, https://www.wikidata.org/w/index.php?title=Q1271424&oldid=1167811400 (accessed July 30, 2020)."
                },
                {
                    "@language": "ja",
                    "@value": "あるテキストにおける単語の文法的タイプを同定する作業手順。"
                }
            ],
            "skos:inScheme": {
                "@id": "https://vocabs.dariah.eu/tadirah/"
            },
            "skos:prefLabel": [
                {
                    "@language": "en",
                    "@value": "POS-Tagging"
                },
                {
                    "@language": "ja",
                    "@value": "品詞タグ付け"
                }
            ]
        },
        {
            "@id": "https://vocabs.dariah.eu/tadirah/segmenting",
            "@type": "skos:Concept",
            "dc:contributor": [
                "Akihiro Kameda",
                "Aurélien Berra",
                "Christof Schöch",
                "Claudia Müller-Birn",
                "Elisabeth Burr",
                "Francesca Tomasi",
                "Gimena del Rio Riande",
                "Hideyuki Ohshima",
                "Ikki Ohmukai",
                "Jun Ogawa",
                "Kiyonori Nagasaki",
                "Klaus Thoden",
                "Luise Borek",
                "Mariko Kasahara",
                "Martin Grandjean",
                "Masao Oi",
                "Melanie Siemund",
                "Monica Berti",
                "Natsuko Nakagawa",
                "Nozomi Ohtsuki",
                "Ryo Mochizuki",
                "Saskia Lindner",
                "Shintaro Seki",
                "Shumpei Katakura",
                "So Miyagawa",
                "Tamara Butigan",
                "Thibault Clérice",
                "Tiziana Mancinelli",
                "Toma Tasovac",
                "Tomoteru Kiyuna",
                "Toshiki Koike",
                "Vanja Savic",
                "Vincent Razanajao",
                "Yi Yeong-il",
                "Yoichiro Watanabe"
            ],
            "dc:creator": [
                "Canan Hastik",
                "Jonathan Geiger",
                "Luise Borek",
                "Vera Khramova"
            ],
            "dct:created": {
                "@type": "xsd:dateTime",
                "@value": "2024-05-22T11:18:56.572743+00:00"
            },
            "dct:modified": {
                "@type": "xsd:dateTime",
                "@value": "2025-09-04T13:49:27.668817+00:00"
            },
            "skos:broader": {
                "@id": "https://vocabs.dariah.eu/tadirah/annotating"
            },
            "skos:inScheme": {
                "@id": "https://vocabs.dariah.eu/tadirah/"
            },
            "skos:note": [
                {
                    "@language": "en",
                    "@value": "segmenting refers to a management process or method of dividing something into smaller homogeneous parts/units to gain better understanding about an object or topic. Segmentation can range from demographic, geographical, ethical, behavioral, visual, linguistic, musical to other areas and can be multi-dimensional."
                },
                {
                    "@language": "ja",
                    "@value": "分節化は、対象となる物やトピックについてより良い理解を得るために、何かを、より小さな等質的部分、単位に分割していく作業の管理過程や手法を指す。分節化は、人口統計学、地理学、倫理学、行動学、視覚研究、言語学、音楽など、様々な領域で、また多次元に、行い得るものである。"
                }
            ],
            "skos:prefLabel": [
                {
                    "@language": "en",
                    "@value": "Segmenting"
                },
                {
                    "@language": "ja",
                    "@value": "分節化"
                }
            ]
        },
        {
            "@id": "https://vocabs.dariah.eu/tadirah/tagging",
            "@type": "skos:Concept",
            "dc:contributor": [
                "Akihiro Kameda",
                "Aurélien Berra",
                "Christof Schöch",
                "Claudia Müller-Birn",
                "Elisabeth Burr",
                "Francesca Tomasi",
                "Gimena del Rio Riande",
                "Hideyuki Ohshima",
                "Ikki Ohmukai",
                "Jun Ogawa",
                "Kiyonori Nagasaki",
                "Klaus Thoden",
                "Luise Borek",
                "Mariko Kasahara",
                "Martin Grandjean",
                "Masao Oi",
                "Melanie Siemund",
                "Monica Berti",
                "Natsuko Nakagawa",
                "Nozomi Ohtsuki",
                "Ryo Mochizuki",
                "Saskia Lindner",
                "Shintaro Seki",
                "Shumpei Katakura",
                "So Miyagawa",
                "Tamara Butigan",
                "Thibault Clérice",
                "Tiziana Mancinelli",
                "Toma Tasovac",
                "Tomoteru Kiyuna",
                "Toshiki Koike",
                "Vanja Savic",
                "Vincent Razanajao",
                "Yi Yeong-il",
                "Yoichiro Watanabe"
            ],
            "dc:creator": [
                "Canan Hastik",
                "Jonathan Geiger",
                "Luise Borek",
                "Vera Khramova"
            ],
            "dct:created": {
                "@type": "xsd:dateTime",
                "@value": "2024-05-22T11:18:57.796998+00:00"
            },
            "dct:modified": {
                "@type": "xsd:dateTime",
                "@value": "2025-09-04T13:49:17.893856+00:00"
            },
            "skos:broader": {
                "@id": "https://vocabs.dariah.eu/tadirah/contentAnalysis"
            },
            "skos:definition": [
                {
                    "@language": "en",
                    "@value": "the act of labelling a piece of data or content wth a short string to express some metadata (Wikidata contributors, \"Q43401994,\" Wikidata, https://www.wikidata.org/w/index.php?title=Q43401994&oldid=1198888121 (accessed September 4, 2020)"
                },
                {
                    "@language": "ja",
                    "@value": "メタデータを表現するために短い文字列を伴うデータやコンテンツの一つをラベリングする行為。"
                }
            ],
            "skos:inScheme": {
                "@id": "https://vocabs.dariah.eu/tadirah/"
            },
            "skos:prefLabel": [
                {
                    "@language": "en",
                    "@value": "Tagging"
                },
                {
                    "@language": "ja",
                    "@value": "タグ付け"
                }
            ]
        },
        {
            "@id": "https://vocabs.dariah.eu/tadirah/treeTagging",
            "@type": "skos:Concept",
            "dc:contributor": [
                "Akihiro Kameda",
                "Aurélien Berra",
                "Christof Schöch",
                "Claudia Müller-Birn",
                "Elisabeth Burr",
                "Francesca Tomasi",
                "Gimena del Rio Riande",
                "Hideyuki Ohshima",
                "Ikki Ohmukai",
                "Jun Ogawa",
                "Kiyonori Nagasaki",
                "Klaus Thoden",
                "Luise Borek",
                "Mariko Kasahara",
                "Martin Grandjean",
                "Masao Oi",
                "Melanie Siemund",
                "Monica Berti",
                "Natsuko Nakagawa",
                "Nozomi Ohtsuki",
                "Ryo Mochizuki",
                "Saskia Lindner",
                "Shintaro Seki",
                "Shumpei Katakura",
                "So Miyagawa",
                "Tamara Butigan",
                "Thibault Clérice",
                "Tiziana Mancinelli",
                "Toma Tasovac",
                "Tomoteru Kiyuna",
                "Toshiki Koike",
                "Vanja Savic",
                "Vincent Razanajao",
                "Yi Yeong-il",
                "Yoichiro Watanabe"
            ],
            "dc:creator": [
                "Canan Hastik",
                "Jonathan Geiger",
                "Luise Borek",
                "Vera Khramova"
            ],
            "dct:created": {
                "@type": "xsd:dateTime",
                "@value": "2024-05-22T11:18:58.435501+00:00"
            },
            "dct:modified": {
                "@type": "xsd:dateTime",
                "@value": "2025-09-04T13:49:19.140185+00:00"
            },
            "skos:broader": {
                "@id": "https://vocabs.dariah.eu/tadirah/structuralAnalysis"
            },
            "skos:definition": {
                "@language": "en",
                "@value": "Wikidata contributors, \"Q98845582,\" Wikidata, https://www.wikidata.org/w/index.php?title=Q98845582&oldid=1270642307 (accessed September 4, 2020)."
            },
            "skos:inScheme": {
                "@id": "https://vocabs.dariah.eu/tadirah/"
            },
            "skos:prefLabel": {
                "@language": "en",
                "@value": "Tree-Tagging"
            }
        },
        {
            "@id": "nwo:Linguistics",
            "@type": [
                "ResearchField",
                "skos:Concept"
            ],
            "skos:inScheme": "https://w3id.org/nwo-research-fields#Scheme",
            "skos:prefLabel": "Linguistics"
        },
        {
            "@id": "nwo:TextualAndContentAnalysis",
            "@type": [
                "ResearchField",
                "skos:Concept"
            ],
            "skos:broader": "https://w3id.org/nwo-research-fields#ComputersAndTheHumanities",
            "skos:inScheme": "https://w3id.org/nwo-research-fields#Scheme",
            "skos:notation": "37.20.00",
            "skos:prefLabel": "Textual and content analysis"
        }
    ],
    "applicationSuite": "Frog",
    "audience": [
        {
            "@id": "https://tools.clariah.nl/audience/developers",
            "@type": "Audience",
            "audienceType": "Developers"
        },
        {
            "@id": "https://tools.clariah.nl/audience/science-research",
            "@type": "Audience",
            "audienceType": "Science/Research"
        }
    ],
    "author": [
        {
            "@id": "https://tools.clariah.nl/person/maarten-van-gompel",
            "@type": "Person",
            "affiliation": [
                {
                    "@id": "https://tools.clariah.nl/org/knaw-humanities-cluster",
                    "@type": "Organization",
                    "name": "KNAW Humanities Cluster",
                    "url": "https://huc.knaw.nl/"
                },
                {
                    "@id": "https://tools.clariah.nl/org/knaw-humanities-cluster-clst-radboud-university",
                    "@type": "Organization",
                    "name": "KNAW Humanities Cluster & CLST, Radboud University"
                }
            ],
            "email": "proycon@anaproy.nl",
            "familyName": [
                "van Gompel",
                "van gompel"
            ],
            "givenName": "Maarten",
            "url": "https://proycon.anaproy.nl"
        }
    ],
    "codeRepository": "https://github.com/proycon/frog_webservice",
    "contributor": [
        {
            "@id": "https://tools.clariah.nl/person/maarten-van-gompel",
            "@type": "Person",
            "affiliation": [
                {
                    "@id": "https://tools.clariah.nl/org/knaw-humanities-cluster",
                    "@type": "Organization",
                    "name": "KNAW Humanities Cluster",
                    "url": "https://huc.knaw.nl/"
                },
                {
                    "@id": "https://tools.clariah.nl/org/knaw-humanities-cluster-clst-radboud-university",
                    "@type": "Organization",
                    "name": "KNAW Humanities Cluster & CLST, Radboud University"
                }
            ],
            "email": "proycon@anaproy.nl",
            "familyName": [
                "van Gompel",
                "van gompel"
            ],
            "givenName": "Maarten",
            "url": "https://proycon.anaproy.nl"
        }
    ],
    "dateCreated": "2022-02-17T20:41:15Z+0100",
    "dateModified": "2023-12-05T16:06:08Z+0100",
    "description": "Frog is a suite containing a tokeniser, Part-of-Speech tagger, lemmatiser, morphological analyser, shallow parser, and dependency parser for Dutch. This is the webservice for it, for both humans and machines.",
    "developmentStatus": [
        {
            "@id": "https://www.repostatus.org/#active",
            "@type": "skos:Concept",
            "og:image": "https://www.repostatus.org/badges/latest/active.svg",
            "skos:definition": "The project has reached a stable, usable state and is being actively developed.",
            "skos:inScheme": "https://www.repostatus.org",
            "skos:prefLabel": "Active"
        },
        {
            "@id": "trl:Level8Complete",
            "@type": [
                "skos:Concept",
                {
                    "@id": "trl:TechnologyReadinessLevel",
                    "@type": "Class"
                }
            ],
            "skos:broader": "trl:Stage4Complete",
            "skos:definition": "Technology complete and qualified, released for all end-users in scholarly environments.",
            "skos:inScheme": "trl:Scheme",
            "skos:notation": "8",
            "skos:prefLabel": "8 - Complete"
        }
    ],
    "downloadUrl": "https://github.com/proycon/frog_webservice/archive/refs/tags/v2.7.zip",
    "funding": [
        {
            "@type": "Grant",
            "funder": {
                "@type": "Organization",
                "name": "NWO",
                "url": "https://www.nwo.nl"
            },
            "name": "CLARIAH-CORE (NWO grant 184.033.101)",
            "url": "https://www.clariah.nl"
        },
        {
            "@type": "Grant",
            "funder": {
                "@type": "Organization",
                "name": "NWO",
                "url": "https://www.nwo.nl"
            },
            "name": "CLARIAH-PLUS (NWO grant 184.034.023)"
        },
        {
            "@type": "Grant",
            "funder": {
                "@type": "Organization",
                "name": "NWO",
                "url": "https://www.nwo.nl"
            },
            "name": "CLARIN-NL (NWO grant 184.021.003)",
            "url": "https://www.clariah.nl"
        }
    ],
    "https://github.com/proycon/codemetapy/errors": 0,
    "https://github.com/proycon/codemetapy/log": "(log file starts at Thu Jun 18 03:08:06 UTC 2026)\n\n[harvester info] --> Processing frog-service (https://github.com/proycon/frog_webservice) [Thu Jun 18 03:08:06 UTC 2026]\n\n[harvester info] Git updating cached clone of https://github.com/proycon/frog_webservice...\n\n[harvester info] Found release v2.7\n\n[harvester info] Using 'v2.7'\n\n[harvester info] Git reference: v2.7\n\n[harvester info] Scanning directory /tmp/codemeta-harvester.cache/frog-service for harvestable resources...\n\n[harvester info] found codemeta-harvest.json for frog-service (md5sum d17aa23ae9ca03cec3d43b543a494443); values in here take precendence over (override) those in later detection stages\n\n[harvester info] found python setup for frog-service, converting to codemeta\n\n[harvester info] Looking for license....\n\n[harvester info] Found license GPL-3.0-only\n\n[harvester info] Getting contributors from git...\n\n[harvester info] Getting top contributor from git...\n\n[harvester info] Git top contributor Maarten van Gompel <proycon@anaproy.nl> will be assigned as author (and maintainer) if none are found in the metadata\n\n[harvester info] Extracting last and first commit date from git log....\n\n[harvester info] Date created: 2022-02-17T20:41:15Z+0100, date modified: 2023-12-05T16:06:08Z+0100\n\n[harvester info] Querying Github/GitLab API (https://github.com/proycon/frog_webservice)\n\n[harvester info] Adding URL for found README: README.md\n\n[harvester info] Found releaseNotes\n\n[harvester info] Querying Zenodo API for DOI (access token provided)...\n\n[harvester info] Looking for TRL information in README.md...\n\n[harvester info] Looking for repostatus information in README.md...\n\n[harvester info] Found repostatus https://www.repostatus.org/#active\n\n[harvester info] Looking for continuous integration information in README.md...\n\n[harvester info] Looking for documentation links in README.md...\n\n[harvester info] Falling back to git tag (v2.7) if no version number is specified...\n\n[harvester info] Inferring repostatus information from git activity (used only as a fallback if not explicitly provided)...\n\n[harvester info] Inferred repostatus https://www.repostatus.org/#inactive\n\n[harvester info] Looking for repostatus information in README.md in master branch...\n\n[harvester info] Found repostatus (master branch) https://www.repostatus.org/#active\n\n[harvester info] Setting group Frog\n\n[harvester info] Reconciliating: codemetapy  --baseuri https://tools.clariah.nl --baseuri https://tools.clariah.nl --includecontext --addcontext https://w3id.org/nwo-research-fields --addcontext https://w3id.org/research-technology-readiness-levels --addcontextgraph https://vocabs.dariah.eu/rest/v1/tadirah/data?format=text/turtle --trl --identifier \"frog-service\" --codeRepository \"https://github.com/proycon/frog_webservice\" --validate /etc/software.ttl --released --enrich --textv \"Please consult the CLARIAH Software Metadata Requirements at https://github.com/CLARIAH/clariah-plus/blob/main/requirements/software-metadata-requirements.md for an in-depth explanation of any found problems\" -O /tmp/out/frog-service.codemeta.json /tmp/codemeta-harvester.cache//tmp/99-version.frog-service.codemeta.json /tmp/codemeta-harvester.cache//tmp/99-repostatus.frog-service.codemeta.json /tmp/codemeta-harvester.cache//tmp/90-authors.frog-service.codemeta.json /tmp/codemeta-harvester.cache//tmp/43-releasenotes.frog-service.codemeta.json /tmp/codemeta-harvester.cache//tmp/41-readme.frog-service.codemeta.json /tmp/codemeta-harvester.cache//tmp/40-gitapi.frog-service.codemeta.json /tmp/codemeta-harvester.cache//tmp/39-gitdate.frog-service.codemeta.json /tmp/codemeta-harvester.cache//tmp/32-contributors.frog-service.codemeta.json /tmp/codemeta-harvester.cache//tmp/29-license.frog-service.codemeta.json /tmp/codemeta-harvester.cache//tmp/20-python.frog-service.codemeta.json /tmp/codemeta-harvester.cache//tmp/11-repostatus.frog-service.codemeta.json /tmp/codemeta-harvester.cache//tmp/10-harvest.frog-service.codemeta.json /tmp/codemeta-harvester.cache//tmp/05-repostatus.frog-service.codemeta.json /tmp/codemeta-harvester.cache//tmp/04-applicationSuite.frog-service.codemeta.json \n\n-- begin log --\n\nPassed 14 files/sources but specified 0 input types! Automatically guessing types...\n\nDetected input types: [('/tmp/codemeta-harvester.cache//tmp/99-version.frog-service.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/99-repostatus.frog-service.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/90-authors.frog-service.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/43-releasenotes.frog-service.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/41-readme.frog-service.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/40-gitapi.frog-service.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/39-gitdate.frog-service.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/32-contributors.frog-service.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/29-license.frog-service.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/20-python.frog-service.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/11-repostatus.frog-service.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/10-harvest.frog-service.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/05-repostatus.frog-service.codemeta.json', 'json'), ('/tmp/codemeta-harvester.cache//tmp/04-applicationSuite.frog-service.codemeta.json', 'json')]\n\nAdding to contextgraph: /tmp/turtle\n\nInitial URI automatically generated, may be overriden later: https://tools.clariah.nl/frog-service\n\nProcessing source #1 of 14\n\nParsing json-ld file from /tmp/codemeta-harvester.cache//tmp/99-version.frog-service.codemeta.json\n\n    NOTE: Not a valid JSON-LD document, @context missing! Attempting to inject automatically...\n\n    Injected (possibly temporary) URI https://tools.clariah.nl/frog-service\n\n[CODEMETA COMPOSITION (https://tools.clariah.nl/frog-service)] processed 1 new triples, total is now 2\n\nProcessing source #2 of 14\n\nParsing json-ld file from /tmp/codemeta-harvester.cache//tmp/99-repostatus.frog-service.codemeta.json\n\n    NOTE: Not a valid JSON-LD document, @context missing! Attempting to inject automatically...\n\n    Injected (possibly temporary) URI https://tools.clariah.nl/frog-service\n\n[CODEMETA COMPOSITION (https://tools.clariah.nl/frog-service)] processed 1 new triples, total is now 3\n\nProcessing source #3 of 14\n\nParsing json-ld file from /tmp/codemeta-harvester.cache//tmp/90-authors.frog-service.codemeta.json\n\n    Found main resource with URI https://tools.clariah.nl/frog-service.topcontributor/snapshot\n\n    Injected (possibly temporary) URI https://tools.clariah.nl/frog-service\n\n[CODEMETA COMPOSITION (https://tools.clariah.nl/frog-service)] processed 8 new triples, total is now 10\n\nProcessing source #4 of 14\n\nParsing json-ld file from /tmp/codemeta-harvester.cache//tmp/43-releasenotes.frog-service.codemeta.json\n\n    NOTE: Not a valid JSON-LD document, @context missing! Attempting to inject automatically...\n\n    Injected (possibly temporary) URI https://tools.clariah.nl/frog-service\n\n[CODEMETA COMPOSITION (https://tools.clariah.nl/frog-service)] processed 2 new triples, total is now 12\n\nProcessing source #5 of 14\n\nParsing json-ld file from /tmp/codemeta-harvester.cache//tmp/41-readme.frog-service.codemeta.json\n\n    NOTE: Not a valid JSON-LD document, @context missing! Attempting to inject automatically...\n\n    Injected (possibly temporary) URI https://tools.clariah.nl/frog-service\n\n[CODEMETA COMPOSITION (https://tools.clariah.nl/frog-service)] processed 1 new triples, total is now 13\n\nProcessing source #6 of 14\n\nParsing json-ld file from /tmp/codemeta-harvester.cache//tmp/40-gitapi.frog-service.codemeta.json\n\n    Found main resource with URI https://tools.clariah.nl/frog_webservice/snapshot\n\n    Injected (possibly temporary) URI https://tools.clariah.nl/frog-service\n\n[CODEMETA COMPOSITION (https://tools.clariah.nl/frog-service)] overriding old http://schema.org/author (https://tools.clariah.nl/stub/H-13497feab8868f61 -> https://tools.clariah.nl/stub/H69eb78e4a9c96608)\n\n[CODEMETA COMPOSITION (https://tools.clariah.nl/frog-service)] processed 29 new triples, total is now 36\n\nProcessing source #7 of 14\n\nParsing json-ld file from /tmp/codemeta-harvester.cache//tmp/39-gitdate.frog-service.codemeta.json\n\n    NOTE: Not a valid JSON-LD document, @context missing! Attempting to inject automatically...\n\n    Injected (possibly temporary) URI https://tools.clariah.nl/frog-service\n\n[CODEMETA COMPOSITION (https://tools.clariah.nl/frog-service)] overriding old http://schema.org/dateCreated (2022-02-17T21:15:33Z -> 2022-02-17T20:41:15Z+0100)\n\n[CODEMETA COMPOSITION (https://tools.clariah.nl/frog-service)] overriding old http://schema.org/dateModified (2023-12-05T15:14:48Z -> 2023-12-05T16:06:08Z+0100)\n\n[CODEMETA COMPOSITION (https://tools.clariah.nl/frog-service)] processed 2 new triples, total is now 36\n\nProcessing source #8 of 14\n\nParsing json-ld file from /tmp/codemeta-harvester.cache//tmp/32-contributors.frog-service.codemeta.json\n\n    Found main resource with URI https://tools.clariah.nl/frog-service.contributors/snapshot\n\n    Injected (possibly temporary) URI https://tools.clariah.nl/frog-service\n\n[CODEMETA COMPOSITION (https://tools.clariah.nl/frog-service)] processed 8 new triples, total is now 37\n\nProcessing source #9 of 14\n\nParsing json-ld file from /tmp/codemeta-harvester.cache//tmp/29-license.frog-service.codemeta.json\n\n    NOTE: Not a valid JSON-LD document, @context missing! Attempting to inject automatically...\n\n    Injected (possibly temporary) URI https://tools.clariah.nl/frog-service\n\n[CODEMETA COMPOSITION (https://tools.clariah.nl/frog-service)] overriding old http://schema.org/license (http://spdx.org/licenses/GPL-3.0-only -> GPL-3.0-only)\n\n[CODEMETA CORRECTION (https://tools.clariah.nl/frog-service)] automatically converting license to spdx URI\n\n[CODEMETA COMPOSITION (https://tools.clariah.nl/frog-service)] processed 1 new triples, total is now 37\n\nProcessing source #10 of 14\n\nParsing json-ld file from /tmp/codemeta-harvester.cache//tmp/20-python.frog-service.codemeta.json\n\n    Found main resource with URI https://tools.clariah.nl/frog-webservice/2.7\n\n    Injected (possibly temporary) URI https://tools.clariah.nl/frog-service\n\n[CODEMETA COMPOSITION (frog-webservice)] overriding old http://schema.org/author (https://tools.clariah.nl/stub/H69eb78e4a9c96608 -> https://tools.clariah.nl/stub/H3dbb23696674e5ce)\n\n[CODEMETA COMPOSITION (frog-webservice)] overriding old http://schema.org/description (Webservice and web interface for Frog, a dutch NLP suite -> Frog is a suite containing a tokeniser, Part-of-Speech tagger, lemmatiser, morphological analyser, shallow parser, and dependency parser for Dutch. This is the webservice for it, for both humans and machines.)\n\n[CODEMETA COMPOSITION (frog-webservice)] overriding old https://codemeta.github.io/terms/developmentStatus (https://www.repostatus.org/#inactive -> https://www.repostatus.org/#active)\n\n[CODEMETA COMPOSITION (frog-webservice)] overriding old http://schema.org/keywords (nlp -> clam webservice rest nlp computational_linguistics rest)\n\n[CODEMETA COMPOSITION (frog-webservice)] overriding old http://schema.org/keywords (dutch -> clam webservice rest nlp computational_linguistics rest)\n\n[CODEMETA COMPOSITION (frog-webservice)] overriding old http://schema.org/keywords (webservice -> clam webservice rest nlp computational_linguistics rest)\n\n[CODEMETA COMPOSITION (frog-webservice)] overriding old http://schema.org/keywords (named-entity-recognition -> clam webservice rest nlp computational_linguistics rest)\n\n[CODEMETA COMPOSITION (frog-webservice)] overriding old http://schema.org/keywords (folia -> clam webservice rest nlp computational_linguistics rest)\n\n[CODEMETA COMPOSITION (frog-webservice)] overriding old http://schema.org/keywords (frog -> clam webservice rest nlp computational_linguistics rest)\n\n[CODEMETA COMPOSITION (frog-webservice)] overriding old http://schema.org/keywords (part-of-speech-tagger -> clam webservice rest nlp computational_linguistics rest)\n\n[CODEMETA COMPOSITION (frog-webservice)] overriding old http://schema.org/name (frog_webservice -> Frog-Webservice)\n\n[CODEMETA COMPOSITION (frog-webservice)] overriding old http://schema.org/version (v2.7 -> 2.7)\n\n[CODEMETA COMPOSITION (frog-webservice)] processed 58 new triples, total is now 76\n\nProcessing source #11 of 14\n\nParsing json-ld file from /tmp/codemeta-harvester.cache//tmp/11-repostatus.frog-service.codemeta.json\n\n    NOTE: Not a valid JSON-LD document, @context missing! Attempting to inject automatically...\n\n    Injected (possibly temporary) URI https://tools.clariah.nl/frog-service\n\n[CODEMETA COMPOSITION (frog-webservice)] processed 1 new triples, total is now 76\n\nProcessing source #12 of 14\n\nParsing json-ld file from /tmp/codemeta-harvester.cache//tmp/10-harvest.frog-service.codemeta.json\n\n    Injected (possibly temporary) URI https://tools.clariah.nl/frog-service\n\n[CODEMETA COMPOSITION (frog-webservice)] overriding old http://schema.org/softwareRequirements (https://tools.clariah.nl/dependency/folia-tools -> https://tools.clariah.nl/stub/H-83c693cb20d1555)\n\n[CODEMETA COMPOSITION (frog-webservice)] overriding old http://schema.org/softwareRequirements (https://tools.clariah.nl/dependency/clam-ge-3-2-4 -> https://tools.clariah.nl/stub/H-83c693cb20d1555)\n\n[CODEMETA COMPOSITION (frog-webservice)] overriding old http://schema.org/applicationCategory (Text Processing > Linguistic -> https://vocabs.dariah.eu/tadirah/posTagging)\n\n[CODEMETA COMPOSITION (frog-webservice)] overriding old http://schema.org/applicationCategory (Internet > WWW/HTTP > WSGI > Application -> https://vocabs.dariah.eu/tadirah/posTagging)\n\n[CODEMETA COMPOSITION (frog-webservice)] processed 44 new triples, total is now 114\n\nProcessing source #13 of 14\n\nParsing json-ld file from /tmp/codemeta-harvester.cache//tmp/05-repostatus.frog-service.codemeta.json\n\n    NOTE: Not a valid JSON-LD document, @context missing! Attempting to inject automatically...\n\n    Injected (possibly temporary) URI https://tools.clariah.nl/frog-service\n\n[CODEMETA COMPOSITION (frog-webservice)] processed 1 new triples, total is now 114\n\nProcessing source #14 of 14\n\nParsing json-ld file from /tmp/codemeta-harvester.cache//tmp/04-applicationSuite.frog-service.codemeta.json\n\n    NOTE: Not a valid JSON-LD document, @context missing! Attempting to inject automatically...\n\n    Injected (possibly temporary) URI https://tools.clariah.nl/frog-service\n\n[CODEMETA COMPOSITION (frog-webservice)] processed 1 new triples, total is now 115\n\nRemapping URI to (possibly) new identifier and version component: https://tools.clariah.nl/frog-service -> https://tools.clariah.nl/frog-service/2.7\n\n[CODEMETA VALIDATION (frog-service)] done\n\n[CODEMETA ENRICHMENT (frog-service)] Guessing interface type http://schema.org/WebAPI based on clues\n\n[CODEMETA ENRICHMENT (frog-service)] automatically adding programmingLanguage Python derived from runtimePlatform Python\n\n[CODEMETA ENRICHMENT (frog-service)] automatically adding programmingLanguage Python derived from runtimePlatform Python\n\n[CODEMETA ENRICHMENT (frog-service)] automatically adding programmingLanguage Python derived from runtimePlatform Python\n\n[CODEMETA ENRICHMENT (frog-service)] automatically adding programmingLanguage Python derived from runtimePlatform Python\n\n[CODEMETA ENRICHMENT (frog-service)] automatically adding programmingLanguage Python derived from runtimePlatform Python\n\n[CODEMETA ENRICHMENT (frog-service)] automatically adding programmingLanguage Python derived from runtimePlatform Python\n\nVALIDATION https://tools.clariah.nl/frog-service/2.7 #1: Info: Software source code *SHOULD* link to a continuous integration service that builds the software and runs the software's tests (This is missing in the metadata)\n\nVALIDATION https://tools.clariah.nl/frog-service/2.7 #2: Warning: Documentation *SHOULD* be expressed (This is missing in the metadata)\n\nVALIDATION https://tools.clariah.nl/frog-service/2.7 #3: Info: Reference publications *SHOULD* be expressed, if any (This is missing in the metadata)\n\n-- end log --\n\n[harvester info] Output written to /tmp/out/frog-service.codemeta.json\n\n[harvester info] Harvesting remote service URL https://webservices.cls.ru.nl/frog/ for frog-service: codemetapy  --baseuri https://tools.clariah.nl --baseuri https://tools.clariah.nl --includecontext --addcontext https://w3id.org/nwo-research-fields --addcontext https://w3id.org/research-technology-readiness-levels --addcontextgraph https://vocabs.dariah.eu/rest/v1/tadirah/data?format=text/turtle --trl -O \"/tmp/codemeta-harvester.cache//tmp/frog-service.codemeta.json\" \"/tmp/out/frog-service.codemeta.json\" \"https://webservices.cls.ru.nl/frog/\"\n\n[harvester info] <-- Finished processing frog-service (https://github.com/proycon/frog_webservice) [Thu Jun 18 03:08:23 UTC 2026]\n",
    "identifier": "frog-service",
    "isSourceCodeOf": [
        {
            "@id": "https://tools.clariah.nl/webapplication/Nd563191726453951a1bf73ed61413204",
            "@type": "WebApplication",
            "author": [
                {
                    "@type": "Person",
                    "email": "lamasoftware@science.ru.nl",
                    "name": "Ko van der Sloot, Antal van den Bosch, Maarten van Gompel, Bertjan Busser"
                }
            ],
            "consumesData": [
                {
                    "@type": "DigitalDocument",
                    "description": "Text document",
                    "encodingFormat": "text/plain",
                    "identifier": "PlainTextFormat",
                    "name": "*.txt"
                },
                {
                    "@type": "TextDigitalDocument",
                    "description": "FoLiA XML document",
                    "encodingFormat": "text/xml",
                    "identifier": "FoLiAXMLFormat",
                    "name": "*.xml"
                }
            ],
            "description": "Frog is a suite containing a tokeniser, Part-of-Speech tagger, lemmatiser, morphological analyser, shallow parser, and dependency parser for Dutch.",
            "license": "",
            "name": "Frog Webservice",
            "producesData": [
                {
                    "@type": "TextDigitalDocument",
                    "description": "Frog Columned Output (legacy)",
                    "encodingFormat": "text/plain",
                    "identifier": "FrogTSVFormat",
                    "name": "*.frog.out"
                },
                {
                    "@type": "TextDigitalDocument",
                    "description": "FoLiA Document",
                    "encodingFormat": "text/xml",
                    "identifier": "FoLiAXMLFormat",
                    "name": "*.xml"
                },
                {
                    "@type": "DigitalDocument",
                    "description": "Log file with (standard) error output",
                    "encodingFormat": "text/plain",
                    "identifier": "PlainTextFormat",
                    "name": "error.log"
                }
            ],
            "provider": {
                "@type": "Organization",
                "name": "Centre for Language and Speech Technology, Radboud University and KNAW Humanities Cluster"
            },
            "url": "https://webservices.cls.ru.nl/frog",
            "version": "2.7"
        },
        {
            "@type": "WebAPI",
            "name": "Frog-Webservice"
        }
    ],
    "issueTracker": "https://github.com/proycon/frog_webservice/issues",
    "keywords": "clam webservice rest nlp computational_linguistics rest",
    "license": {
        "@id": "http://spdx.org/licenses/GPL-3.0-only",
        "name": "GNU General Public License v3"
    },
    "maintainer": {
        "@id": "https://tools.clariah.nl/person/maarten-van-gompel",
        "@type": "Person",
        "affiliation": [
            {
                "@id": "https://tools.clariah.nl/org/knaw-humanities-cluster",
                "@type": "Organization",
                "name": "KNAW Humanities Cluster",
                "url": "https://huc.knaw.nl/"
            },
            {
                "@id": "https://tools.clariah.nl/org/knaw-humanities-cluster-clst-radboud-university",
                "@type": "Organization",
                "name": "KNAW Humanities Cluster & CLST, Radboud University"
            }
        ],
        "email": "proycon@anaproy.nl",
        "familyName": [
            "van Gompel",
            "van gompel"
        ],
        "givenName": "Maarten",
        "url": "https://proycon.anaproy.nl"
    },
    "name": "Frog-Webservice",
    "operatingSystem": [
        "BSD",
        "Linux",
        "macOS"
    ],
    "owl:sameAs": [
        {
            "@id": "https://tools.clariah.nl/frog-service.contributors/snapshot"
        },
        {
            "@id": "https://tools.clariah.nl/frog-service.topcontributor/snapshot"
        },
        {
            "@id": "https://tools.clariah.nl/frog-service/2.7"
        },
        {
            "@id": "https://tools.clariah.nl/frog-webservice/2.7"
        },
        {
            "@id": "https://tools.clariah.nl/frog_webservice/snapshot"
        }
    ],
    "producer": {
        "@id": "https://huc.knaw.nl",
        "@type": "Organization",
        "name": [
            "Humanities Cluster",
            "KNAW Humanities Cluster"
        ],
        "parentOrganization": {
            "@id": "https://knaw.nl",
            "@type": "Organization",
            "location": {
                "@type": "Place",
                "name": "Amsterdam"
            },
            "name": "KNAW",
            "url": "https://knaw.nl"
        },
        "url": "https://huc.knaw.nl"
    },
    "programmingLanguage": "Python",
    "readme": "https://github.com/proycon/frog_webservice/blob/v2.7//README.md",
    "releaseNotes": "https://github.com/proycon/frog_webservice/releases/tag/v2.7",
    "review": {
        "@id": "https://tools.clariah.nl/validation/N614059d655a44a9d94394443bfdcfe0c",
        "@type": "Review",
        "author": [
            "codemetapy validator using software.ttl"
        ],
        "datePublished": "2026-06-18 03:08:19",
        "name": "Automatic software metadata validation report for Frog-Webservice 2.7",
        "reviewBody": "Please consult the CLARIAH Software Metadata Requirements at https://github.com/CLARIAH/clariah-plus/blob/main/requirements/software-metadata-requirements.md for an in-depth explanation of any found problems\n\nValidation of Frog-Webservice 2.7 was successful (score=3/5), but there are some warnings which should be addressed:\n\n1. Info: Software source code *SHOULD* link to a continuous integration service that builds the software and runs the software's tests (This is missing in the metadata)\n2. Warning: Documentation *SHOULD* be expressed (This is missing in the metadata)\n3. Info: Reference publications *SHOULD* be expressed, if any (This is missing in the metadata)",
        "reviewRating": 3
    },
    "runtimePlatform": [
        "Python 3",
        "Python 3.10",
        "Python 3.6",
        "Python 3.7",
        "Python 3.8",
        "Python 3.9"
    ],
    "softwareRequirements": {
        "@type": "SoftwareApplication",
        "identifier": "frog",
        "name": "frog",
        "version": ">= 0.31"
    },
    "url": "https://languagemachines.github.io/frog",
    "version": "2.7"
}