dobutokO-poetry: Helps to order the 7 or less Ukrainian words to obtain somewhat suitable for poetry or music text

[ Ukrainian, game, heuristics, language, library, mit, music, phonetic-languages, poetry, program, uniqueness ] [ Propose Tags ]

Helps to order the 7 or less Ukrainian words (or their concatenations) to obtain somewhat suitable for poetry or music text. Can be also used as a research instrument with generalized functions.


[Skip to Readme]
Versions [faq] 0.1.0.0, 0.2.0.0, 0.3.0.0, 0.3.1.0, 0.3.2.0, 0.4.0.0, 0.5.0.0, 0.6.0.0, 0.7.0.0, 0.8.0.0, 0.8.1.0, 0.9.0.0, 0.9.0.1, 0.10.0.0, 0.11.0.0, 0.12.0.0, 0.13.0.0, 0.14.0.0, 0.15.0.0, 0.16.0.0, 0.16.1.0, 0.16.2.0, 0.16.3.0, 0.17.0.0 (info)
Change log ChangeLog.md
Dependencies base (>=4.7 && <4.15), dobutokO-poetry-general (>=0.1 && <1), mmsyn3 (>=0.1.5 && <1), mmsyn6ukr (>=0.8 && <1), mmsyn7s (>=0.8 && <1), uniqueness-periods (>=0.2 && <1), vector (>=0.11 && <0.14) [details]
License MIT
Copyright Oleksandr Zhabenko
Author OleksandrZhabenko
Maintainer olexandr543@yahoo.com
Category Language, Game
Home page https://hackage.haskell.org/package/dobutokO-poetry
Uploaded by OleksandrZhabenko at 2020-09-07T07:18:16Z
Distributions NixOS:0.17.0.0
Executables dobutokO-poetry
Downloads 3056 total (331 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2020-09-07 [all 1 reports]

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees


Readme for dobutokO-poetry-0.17.0.0

[back to package description]

There are different languages. They have different structure and rules. But there is a possibility to create and use (on the one of the existing vastly used and well spread languages basis, in this work, the Ukrainian one) the "phonetic" language more suitable for poetry and music. Even there can be different variants of the phonetic language. This work proposes to create at least two new "phonetic" languages on the Ukrainian basis.

Imagine, you can understand the information in the text no matter of the words order and only with the most needed grammar preserved (for example, the rule not to separate the preposition and the next word is preserved). Understand just like you can read the text (after some instruction and training might be) with the words where only the first and the last letters are preserved on their places and the rest are interchangeably mixed. So imagine, you can understand (and express your thoughts, feeling, motives and so on) the message of the text with no strict word order preserved.

In such a case, you can rearrange words (preserving the most important rules in this case to reduce or even completely eliminate ambiguity) so that they can obtain more interesting phonetic sounding. You can try to create poetic (at least somewhat rhythmic and expressive) text or music. This can be an inspiring and developing exercise itself. But how can you quickly find out which combinations are more or less suitable? Besides, can the complexity of the algorithms be reduced?

These are some of the interesting questions. The work does not at the moment answers them, but is experimental, still may be valuable.

Ukrainian is the language with no strict words order needed (though there do exist some preferences in it) and have rather pleasant sounding. So it can be a good example and instance. Besides for the author it is a native language.

Even if you would not like to create and use "phonetic" languages where phonetics is of more importance than the grammar, then you can evaluate the phonetic potential of the words used in the text in producing specially sounding texts. This can also be helpful in poetry writing and other probably related fields.