A Programming Language for Finite State Transducers View Full Text


Ontology type: schema:Chapter      Open Access: True


Chapter Info

DATE

2006

AUTHORS

Helmut Schmid

ABSTRACT

SFST-PL is a programming language for finite-state transducers which is based on extended regular expressions with variables. SFST-PL is used by the Stuttgart Finite-State-Transducer (SFST) tools which are available under the GNU public license. SFST-PL was designed as a general programming language for the development of tokenizers, pattern recognizers, computational morphologies and other FST applications. The first SFST application was the SMOR morphology [1], a large-scale German morphology which covers composition, derivation and inflection. An SFST program consists of a list of variable and alphabet assignments followed by a single regular expression which defines the resulting transducer. More... »

PAGES

308-309

Book

TITLE

Finite-State Methods and Natural Language Processing

ISBN

978-3-540-35467-3
978-3-540-35469-7

Author Affiliations

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/11780885_38

DOI

http://dx.doi.org/10.1007/11780885_38

DIMENSIONS

https://app.dimensions.ai/details/publication/pub.1032990849


Indexing Status Check whether this publication has been indexed by Scopus and Web Of Science using the SN Indexing Status Tool
Incoming Citations Browse incoming citations for this publication using opencitations.net

JSON-LD is the canonical representation for SciGraph data.

TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

[
  {
    "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
    "about": [
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/2004", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Linguistics", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/20", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Language, Communication and Culture", 
        "type": "DefinedTerm"
      }
    ], 
    "author": [
      {
        "affiliation": {
          "alternateName": "University of Stuttgart", 
          "id": "https://www.grid.ac/institutes/grid.5719.a", 
          "name": [
            "Institute for Natural Language Processing (IMS), University of Stuttgart, Germany"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Schmid", 
        "givenName": "Helmut", 
        "type": "Person"
      }
    ], 
    "datePublished": "2006", 
    "datePublishedReg": "2006-01-01", 
    "description": "SFST-PL is a programming language for finite-state transducers which is based on extended regular expressions with variables. SFST-PL is used by the Stuttgart Finite-State-Transducer (SFST) tools which are available under the GNU public license. SFST-PL was designed as a general programming language for the development of tokenizers, pattern recognizers, computational morphologies and other FST applications. The first SFST application was the SMOR morphology [1], a large-scale German morphology which covers composition, derivation and inflection. An SFST program consists of a list of variable and alphabet assignments followed by a single regular expression which defines the resulting transducer.", 
    "editor": [
      {
        "familyName": "Yli-Jyr\u00e4", 
        "givenName": "Anssi", 
        "type": "Person"
      }, 
      {
        "familyName": "Karttunen", 
        "givenName": "Lauri", 
        "type": "Person"
      }, 
      {
        "familyName": "Karhum\u00e4ki", 
        "givenName": "Juhani", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/11780885_38", 
    "inLanguage": [
      "en"
    ], 
    "isAccessibleForFree": true, 
    "isPartOf": {
      "isbn": [
        "978-3-540-35467-3", 
        "978-3-540-35469-7"
      ], 
      "name": "Finite-State Methods and Natural Language Processing", 
      "type": "Book"
    }, 
    "name": "A Programming Language for Finite State Transducers", 
    "pagination": "308-309", 
    "productId": [
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1032990849"
        ]
      }, 
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/11780885_38"
        ]
      }, 
      {
        "name": "readcube_id", 
        "type": "PropertyValue", 
        "value": [
          "9d29fec70464529bbe8f87c8813022ca51230c34d428025fb03c24971633c73a"
        ]
      }
    ], 
    "publisher": {
      "location": "Berlin, Heidelberg", 
      "name": "Springer Berlin Heidelberg", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/11780885_38", 
      "https://app.dimensions.ai/details/publication/pub.1032990849"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2019-04-16T07:30", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-uberresearch-data-dimensions-target-20181106-alternative/cleanup/v134/2549eaecd7973599484d7c17b260dba0a4ecb94b/merge/v9/a6c9fde33151104705d4d7ff012ea9563521a3ce/jats-lookup/v90/0000000356_0000000356/records_57880_00000000.jsonl", 
    "type": "Chapter", 
    "url": "https://link.springer.com/10.1007%2F11780885_38"
  }
]
 

Download the RDF metadata as:  json-ld nt turtle xml License info

HOW TO GET THIS DATA PROGRAMMATICALLY:

JSON-LD is a popular format for linked data which is fully compatible with JSON.

curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/pub.10.1007/11780885_38'

N-Triples is a line-based linked data format ideal for batch operations.

curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/pub.10.1007/11780885_38'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/11780885_38'

RDF/XML is a standard XML format for linked data.

curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/11780885_38'


 

This table displays all metadata directly associated to this object as RDF triples.

74 TRIPLES      22 PREDICATES      27 URIs      20 LITERALS      8 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/11780885_38 schema:about anzsrc-for:20
2 anzsrc-for:2004
3 schema:author Ndc5a8afcf12949539aa7b38ea57ef7f1
4 schema:datePublished 2006
5 schema:datePublishedReg 2006-01-01
6 schema:description SFST-PL is a programming language for finite-state transducers which is based on extended regular expressions with variables. SFST-PL is used by the Stuttgart Finite-State-Transducer (SFST) tools which are available under the GNU public license. SFST-PL was designed as a general programming language for the development of tokenizers, pattern recognizers, computational morphologies and other FST applications. The first SFST application was the SMOR morphology [1], a large-scale German morphology which covers composition, derivation and inflection. An SFST program consists of a list of variable and alphabet assignments followed by a single regular expression which defines the resulting transducer.
7 schema:editor Nacaaa46707f8421cba40c6a9738aaf2f
8 schema:genre chapter
9 schema:inLanguage en
10 schema:isAccessibleForFree true
11 schema:isPartOf Nb6a5be6cebdf41ed9caf47d74354daaf
12 schema:name A Programming Language for Finite State Transducers
13 schema:pagination 308-309
14 schema:productId N3f3962abdd5648a4bdfdfc99646e7dc2
15 N57c7f9b203224c9a810ee0398c55dcd9
16 Ne6a2cdc8838449cfa61ffbae82c44e70
17 schema:publisher Ncfaabc5e5c094a21a3cb1339324f8810
18 schema:sameAs https://app.dimensions.ai/details/publication/pub.1032990849
19 https://doi.org/10.1007/11780885_38
20 schema:sdDatePublished 2019-04-16T07:30
21 schema:sdLicense https://scigraph.springernature.com/explorer/license/
22 schema:sdPublisher N96c489d5a2424cb78d46fd9a244728e6
23 schema:url https://link.springer.com/10.1007%2F11780885_38
24 sgo:license sg:explorer/license/
25 sgo:sdDataset chapters
26 rdf:type schema:Chapter
27 N17d8b113e6594c2cb3899df30ee161cc schema:affiliation https://www.grid.ac/institutes/grid.5719.a
28 schema:familyName Schmid
29 schema:givenName Helmut
30 rdf:type schema:Person
31 N183859811acc45839cb1d1364137446b schema:familyName Karhumäki
32 schema:givenName Juhani
33 rdf:type schema:Person
34 N2371529605524029aba7324266f8fd23 rdf:first Ncec1ac3dedf147068b7311451a179af6
35 rdf:rest N5ad60dbfa51441ffb29426eb43d19f3b
36 N3f3962abdd5648a4bdfdfc99646e7dc2 schema:name readcube_id
37 schema:value 9d29fec70464529bbe8f87c8813022ca51230c34d428025fb03c24971633c73a
38 rdf:type schema:PropertyValue
39 N57c7f9b203224c9a810ee0398c55dcd9 schema:name dimensions_id
40 schema:value pub.1032990849
41 rdf:type schema:PropertyValue
42 N5ad60dbfa51441ffb29426eb43d19f3b rdf:first N183859811acc45839cb1d1364137446b
43 rdf:rest rdf:nil
44 N96c489d5a2424cb78d46fd9a244728e6 schema:name Springer Nature - SN SciGraph project
45 rdf:type schema:Organization
46 Nacaaa46707f8421cba40c6a9738aaf2f rdf:first Nb934ae99b25449d7b1bd77bd816fe6f8
47 rdf:rest N2371529605524029aba7324266f8fd23
48 Nb6a5be6cebdf41ed9caf47d74354daaf schema:isbn 978-3-540-35467-3
49 978-3-540-35469-7
50 schema:name Finite-State Methods and Natural Language Processing
51 rdf:type schema:Book
52 Nb934ae99b25449d7b1bd77bd816fe6f8 schema:familyName Yli-Jyrä
53 schema:givenName Anssi
54 rdf:type schema:Person
55 Ncec1ac3dedf147068b7311451a179af6 schema:familyName Karttunen
56 schema:givenName Lauri
57 rdf:type schema:Person
58 Ncfaabc5e5c094a21a3cb1339324f8810 schema:location Berlin, Heidelberg
59 schema:name Springer Berlin Heidelberg
60 rdf:type schema:Organisation
61 Ndc5a8afcf12949539aa7b38ea57ef7f1 rdf:first N17d8b113e6594c2cb3899df30ee161cc
62 rdf:rest rdf:nil
63 Ne6a2cdc8838449cfa61ffbae82c44e70 schema:name doi
64 schema:value 10.1007/11780885_38
65 rdf:type schema:PropertyValue
66 anzsrc-for:20 schema:inDefinedTermSet anzsrc-for:
67 schema:name Language, Communication and Culture
68 rdf:type schema:DefinedTerm
69 anzsrc-for:2004 schema:inDefinedTermSet anzsrc-for:
70 schema:name Linguistics
71 rdf:type schema:DefinedTerm
72 https://www.grid.ac/institutes/grid.5719.a schema:alternateName University of Stuttgart
73 schema:name Institute for Natural Language Processing (IMS), University of Stuttgart, Germany
74 rdf:type schema:Organization
 




Preview window. Press ESC to close (or click here)


...