---
name: "fst-infl2-daemon"
section: "1"
platform: "linux"
package: "sfst"
version: "1.4.7b-1+b1"
release: "Debian 12 (Bookworm)"
platforms: ["linux"]
url: "https://new.carta.tech/fst-infl2-daemon"
---

# fst-infl2-daemon(1)

morphological analysers

## NAME

fst-infl2-daemon - morphological analysers

## SYNOPSIS

**fst-infl2-daemon \[ options \]** *\<socket-no\>* *file*

## OPTIONS

- **-t file**

  Read an alternative transducer from *file* and use it if the main transducer fails to find an analysis. By iterating this option, a cascade of transducers may be tried to find an analysis.

- **-b**

  Print surface and analysis symbols. (fst-infl2 only)

- **-n**

  Print multi-character symbols without the enclosing angle brackets. (fst-infl only)

- **-d**

  The analyses are symbolically disambiguated by returning only analyses with a minimal number of morphemes. This option requires that morpheme boundaries are marked with the tag \<X\>. If no \<X\> tag is found in the analysis string, then the program (basically) counts the number of multi-character symbols consisting entirely of upper-case characters and uses this count for disambiguation. The latter heuristic was developed for the German SMOR morphology. (This option is only available with fst-infl2 and fst-infl3.)

- **-e n**

  If no regular analysis is found, do robust matching and print analyses with up to *n* edit errors. The set of edit operations currently includes replacement, insertion and deletion. Each operation has currently a fixed error weight of 1. (fst-infl2 only)

- **-% f**

  Disambiguates the analyses statistically and prints the most likely analyses with at least f % of the total probability mass of the analyses. The transducer weights are read from a file obtained by appending *.prob* to the name of the transducer file. The weight files are created with *fst-train.* (fst-infl2 only)

- **-p**

  Print the probability of each analysis. (fst-infl2 only)

- **-c**

  use this option if the transducer was compiled on a computer with a different endianness. If you have a transducer which was compiled on a Sparc computer and you want to use it on a Pentium, you need to use this option. (fst-infl2 only)

- **-q**

  Suppress status messages.

- **-h**

  Print usage information.

## DESCRIPTION

*fst-infl2-daemon* is similar to *fst-infl2* but but reads and writes from/to a socket.

## BUGS

No bugs are known so far.

## SEE ALSO

fst-infl2, fst-compiler, fst-mor

## AUTHOR

Helmut Schmid, Institute for Computational Linguistics, University of Stuttgart, Email: schmid@ims.uni-stuttgart.de, This software is available under the GNU Public License.
