(toiminnot)

hwechtla-tl: Runogeneraattori

Kierre.png

Mikä on WikiWiki?
nettipäiväkirja
koko wiki (etsi)
viime muutokset


Tämä ohjelma muodostaa sille annetusta aineistosta eri runomitoissa olevie runoja.

Esimerkki tuloksista

Osoitteesta http://sange.fi/~atehwa/cgi-bin/runogen/runogen.cgi?url=http%3A%2F%2Fsange.fi%2F%7Eatehwa%2Fcgi-bin%2Fpiki.cgi%2FSuuri%2520tarina&tee_runo=nelidaktyyli :

Tässä runosi, ole hyvä!

    ennen pitkää melko leveä
    savista ja pensaat pölyisiä.
    löytää Ennaa tai pakoreittiä.
    Näkijän huone oli pimeä,
    voinut antaa sydäntään. Ehu oli
    mieleen vanhat. Ja hän kyseli
    purtavaksi, kun hän kuuli meteliä.

Miten se toimii?

Aineistosta muodostetaan noin 4--16 tavun pätkiä, joista kustakin lasketaan niiden "rytminen rakenne" ja "riimirakenne" (ks. https://github.com/pkalliok/almost-bad-poetry/blob/main/structure.py). Rytmisessä rakenteessa lasketaan kunkin tavun pituus ja arvataan sen paino sananvälien perusteella. Riimirakenteessa hajotetaan kolme viimeistä tavua tavuytimeen, sitä edeltävään ja seuraavaan osaan.

Runomitat on määritetty siten, että jokaiselle säkeelle on määritetty sen rytminen rakenne, ja säkeistä on määritetty, minkä pitää rimmata toisiinsa (ks. https://github.com/pkalliok/almost-bad-poetry/blob/main/measures.py). Kun haetaan säettä, jolle ei ole vielä riimiä, haetaan puhtaasti tekstinpätkää, jonka rytminen rakenne on mahdollisimman lähellä haluttua. Jos säkeelle on jo riimi olemassa, otetaan myös huomioon, että sen pitää rimmata aiempien riimien kanssa.

Sekä rytminen sopiminen että rimmaus ovat erilaisia "rytmisen" tai "riimillisen" etäisyyden mittoja, jotka on määritetty kahden rytmin tai kahden riimirakenteen välille (ks. https://github.com/pkalliok/almost-bad-poetry/blob/main/similarity.py). Koko tekstiaineistosta yksinkertaisesti etsitään pätkä, joka on lähimpänä rytmillisesti ja riimillisesti haluttua rytmiä / rimmattavaa.

Erikseen on kielletty, että runossa ei saa olla samaan sanaan loppuvia säkeitä. (Tämä ei täysin toimi, jos aineistossa on "pseudosanoja", jotka eivät sisällä tavuanalyysin mielestä tavuja mutta tulevat kuitenkin viimeiseksi sanaksi ja siten muuttavat sitä.) Lisäksi runogeneraattori ei käytä samaa säettä kahta kertaa. Ks. generate_poem() täällä lopussa: https://github.com/pkalliok/almost-bad-poetry/blob/main/measures.py

Jo käytetyt säkeet talletetaan pysyvästi, sillä muuten samasta sivusta seuraisi aina sama runo. Logiikka siihen on täällä: https://github.com/pkalliok/almost-bad-poetry/blob/main/ingest.py

Huomioita


heating repair: I recently used this purlieus to allot heating repair , and I couldnt be happier with the results. The search was straightforward, and I appreciated the ornate profiles and buyer reviews in behalf of each contractor. It comparing options and reading nearly other clients' experiences easy. The contractors I contacted were willing, professional, and offered competitive quotes. This site is a spectacular resource seeing that anyone needing safe haven vamp services. Warmly recommended payment its explicit interface and worth listings!

indica gummies: Exploring indica gummies and pre roll weed has been an enlightening journey object of me. The worth and odour of these products are impressive, sacrifice a calming and enjoyable experience. Whether I'm unwinding after a extensive period or seeking creative inspiration, hemp pre-rolls plan for a understandable additional that I can trust. The convenience of pre-rolls combined with the benefits of hemp flowers make them a go-to choice for r 'rest and mindfulness. I perceive the rclame to group specifically and harmlessness of the products, enhancing my overall satisfaction. Decidedly recommend troublesome hemp flowers and pre-rolls an eye to a holistic and fulfilling trial!

mood gummies: Trying mood gummies has been totally the journey. As someone rapier-like on unpretentious remedies, delving into the coterie of hemp has been eye-opening. From THC tinctures to hemp seeds and protein competency, I've explored a variety of goods. Regard for the confusion surrounding hemp, researching and consulting experts have helped pilot this burgeoning field. Inclusive, my experience with hemp has been optimistic, contribution holistic well-being solutions and sustainable choices.


Pikalinkit:


kommentoi (viimeksi muutettu 21.11.2024 18:52)