| CARVIEW |
miniutter: Simple English clause creation from arbitrary words
This library helps in generating simple present tense English sentences from short, parametrized descriptions. In a typical use, the structure of a clause is fixed, but the particular words to be used vary in arbitrary ways. The main goal of the library is to minimize the API complexity and the code size of programs that use it. The library doesn't attempt to ban incorrect English sentences, but just make the creation of the simple correct ones easy and predictable.
[Skip to Readme]
Downloads
- miniutter-0.5.1.2.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
| Versions [RSS] | 0.4.0, 0.4.2, 0.4.3.0, 0.4.4.0, 0.4.4.1, 0.4.4.2, 0.4.5.0, 0.4.6.0, 0.4.7.0, 0.5.0.0, 0.5.1.0, 0.5.1.1, 0.5.1.2 |
|---|---|
| Dependencies | base (>=4.7 && <99), binary (>=0.6.3.0 && <1), containers (>=0.4.1 && <1), minimorph (>=0.3.0.0 && <1), semigroups (>=0.18 && <0.19), text (>=0.11.2.3) [details] |
| Tested with | ghc ==7.10.3 || ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.3 || ==9.4 |
| License | BSD-3-Clause |
| Author | Mikolaj Konarski |
| Maintainer | Mikolaj Konarski <mikolaj.konarski@funktory.com> |
| Uploaded | by MikolajKonarski at 2022-07-03T13:02:43Z |
| Category | Natural Language Processing |
| Home page | https://github.com/Mikolaj/miniutter |
| Bug tracker | https://github.com/Mikolaj/miniutter/issues |
| Source repo | head: git clone git://github.com/Mikolaj/miniutter.git |
| Distributions | Arch:0.5.1.2, Debian:0.5.1.0, LTSHaskell:0.5.1.2, NixOS:0.5.1.2, Stackage:0.5.1.2 |
| Reverse Dependencies | 2 direct, 1 indirect [details] |
| Downloads | 13086 total (42 in the last 30 days) |
| Rating | 2.0 (votes: 1) [estimated by Bayesian average] |
| Your Rating |
|
| Status | Docs available [build log] Last success reported on 2022-07-03 [all 1 reports] |
Readme for miniutter-0.5.1.2
[back to package description]miniutter
This library helps in generating simple present tense English sentences from short, parametrized descriptions. In a typical use, the structure of a clause is fixed, but the particular words to be used vary in arbitrary ways. The main goal of the library is to minimize the API complexity and the code size of programs that use it. The library doesn't attempt to ban incorrect English sentences, but just make the creation of the simple correct ones easy and predictable.
The library is available from Hackage1 and it's homepage and issue tracker is on github2.
Further information
The library emerged when the needs of the LambdaHack3 game engine outgrew its rudimentary grammar code written by Andres Loeh. The library uses minimorph4 by Eric Kow to tackle English spelling. More information about natural language processing libraries in Haskell is gathered at the Haskell wiki5.