- Make Czech sentences from Czech input text.
- Run this project in a Docker container and use it as an API for your project.
Z českého textu na vstupu vrátí pole českých vět :).
Všechno díky projektu Centra zpracování přirozeného jazyka (FI MUNI, Brno). Autorem rozdělovače (celá složka separator zde v projektu) je Mgr. Petr Machovec.
- install node >= 10
- install dependencies with yarn
$ yarn start
$ docker build -t macsentence .
$ docker run -i -t --rm --env-file=./.env -p=3001:3001 --name="macsentence" macsentence
Or the same as above with makefile that is a part of the project:
$ make build
$ make run
{
"text":"Na další planetě bydlil pijan. Návštěva u něho byla velice krátká, ale malého prince hodně rozesmutnila. „Co tady děláš?“ řekl pijanovi, který seděl mlčky před řadou prázdných a řadou plných lahví. „Piji,“ odpověděl pochmurně pijan. „A proč piješ?“ zeptal se malý princ. „Abych zapomněl,“ řekl pijan. „Nač abys zapomněl?“ vyzvídal malý princ a užuž ho začínal litovat. „Abych zapomněl, že se stydím,“ přiznal se pijan a sklonil hlavu. „A zač se stydíš?“ vyptával se dále malý princ, protože by mu rád pomohl. „Stydím se, že piji!“ dodal pijan a nadobro se odmlčel. A malý princ zmaten odešel. Dospělí jsou rozhodně moc a moc zvláštní, říkal si v duchu cestou."
}
{
"sentences": [
"Na další planetě bydlil pijan.",
"Návštěva u něho byla velice krátká, ale malého prince hodně rozesmutnila.",
"„Co tady děláš?“ řekl pijanovi, který seděl mlčky před řadou prázdných a řadou plných lahví.",
"„Piji,“ odpověděl pochmurně pijan.",
"„A proč piješ?“ zeptal se malý princ.",
"„Abych zapomněl,“ řekl pijan.",
"„Nač abys zapomněl?“ vyzvídal malý princ a užuž ho začínal litovat.",
"„Abych zapomněl, že se stydím,“ přiznal se pijan a sklonil hlavu.",
"„A zač se stydíš?“ vyptával se dále malý princ, protože by mu rád pomohl.",
"„Stydím se, že piji!“ dodal pijan a nadobro se odmlčel.",
"A malý princ zmaten odešel.",
"Dospělí jsou rozhodně moc a moc zvláštní, říkal si v duchu cestou.\n"
]
}