mbtserver(1)

πŸ’– mbtserver β€” Tilburg Memory Based Tagger Server πŸ’–

okay bestie, gather round, because this is mbtserver(1) from the General Commands Manual and it's genuinely iconic. it's a whole server layer for your tagger. yes, THE server layer. let's get into it πŸ¦‹


✨ SYNOPSIS ✨

mbtserver [server options]

or, and listen, this one is lowkey deprecated:

mbtserver -s settingsfile -S portnumber (deprecated)

🌸 DESCRIPTION 🌸

so mbtserver basically extends mbt with a server layer. the whole point? you get to access a trained tagger from multiple sessions at once, which is giving main character energy. and it doesn't stop there β€” it also lets you run and access different taggers in parallel. multiple taggers, one server. we love to see it πŸ’…


πŸŽ€ OPTIONS πŸŽ€

  • -h or --help β€” show help. simple. slay.
  • --config=file β€” read the settings for one or more taggers from the specified configuration file. this is the big one, so pay attention πŸ‘‘

A configuration file must contain a port specification:

port=<number>

It may provide a limit to the number of parallel connections:

maxconn=<number>

And it must give one or more mbt tagger descriptions:

<base>=<mbt options line>

The <base> is a basename for the Tagger that will be started with the options specified. the basename is needed because it's possible to start several (different) taggers. when accessing the server, we need a way to tell which Tagger we want to use. in general, the mbt options line will just be something like: -s <settingsfile>, where settingsfile is a file generated by mbtg. iykyk ✨

example config file:

port=4567
maxconn=15
test1 = -s tests/eindh.set
another = -s tests/wotan.set
  • --pidfile=file β€” store the pid of the main server process in file. so you can find it later. very "keep track of your faves" of it.
  • --logfile=file β€” log server actions to file. receipts, bestie. receipts 🧚
  • --daemonize=[yes|no] β€” run the server as a daemon. Default is yes.
  • -V or --version β€” show version.

πŸ’€ deprecated options are πŸ’€

  • -s settingsfile β€” read settings (probably generated with mbtg) from the settingsfile.
  • -S <port> β€” run the server on 'port'.
🫢 heads up: these two are deprecated. they still show up in the synopsis, but they're the "we don't talk about that era" of this manpage.

For mbt options see mbt(1).


🌈 Accessing the server 🌈

To Do

not me leaving this section as just "To Do" 😭 it's literally in the original, i'm not making stuff up, the docs said "To Do" and honestly? relatable.

πŸ™ˆ BUGS πŸ™ˆ

possibly

yeah. that's the whole section. "possibly." the confidence?? the mystery?? iconic honestly πŸ’…

πŸ‘‘ AUTHORS πŸ‘‘

  • Ko van der Sloot β€” Timbl@uvt.nl
  • Antal van den Bosch β€” Timbl@uvt.nl

πŸ”₯ SEE ALSO πŸ”₯

mbt(1) mbtg(1) timbl(1)


okay that's the whole vibe, bestie β€” go run your taggers in parallel and be the main character of your own server πŸ’–βœ¨

this has been the mbtserver(1) page, from the General Commands Manual, dated 2014 december 2. no cap, that's the date on it. mwah πŸŽ€