ChristopherLowe
Guest
|
|
« on: June 02, 2011, 10:25:40 AM » |
|
I wrote a little program in java that uses mandelbrot escape orbits and a word frequency list to generate poetry. Here is some output, untouched by human hands: that it he have to be it for it not he they they there to from ..in it I need work ... have to in in ..in in it .train have that ..it I in have it .it with not he .that have it they .... other have we this will which but this at at on at would which any do this at this you do one man time over know do at not on on this on on she she at at we from who one year may back this make she as not with
It obviously still needs some work, but it is already producing some very impressive output - the sentence structures are much more realistic than a plain random sentence generator and about 1/1000th the work involved in a lexical/canocial sentence generator. What do you think? Is there some potential here?
|
|
|
Logged
|
|
|
|
ChristopherLowe
Guest
|
|
« Reply #1 on: June 02, 2011, 11:06:38 AM » |
|
Here is some more output: never where get out see to take one no before high first who one there on much null there then get before go then all all take but get take write on on all more one no when time than see time at take find go you so be find null long before to who this any must so when could all see back much these now this much could only see then only down than or find more most no you any for as so who go only down down year year be who back or well this see
line home just just find yet write just just find death another write just find outside another just find yet another just find find null yet home just find actual care let just find body measure report find home stick problem find home curious write find find find more more
problem private .burn report pencil let just class null snow problem just null home just null home home solve home another body home another shoulder line another sometime let another road another invite another
yet another another write write null home write write just .line home write just .direct private home just .report another .report report .touch progress problem another .let line write another .line write write write class home home write write
little little get can part will still little little take still part way first good day between to way own for go must be find I when more than find such all it could most take find and null any you when there see down one no but who time down when out much much you more way go as time no must any long and any any he most as time back you then all to such must only when way also down these be take out any more so by which to of to out for make he And my favourite so far: go be blood be around be human . these be sure . over be poet be poem be experience the cry the . when be such be among . when be spirit be or be shall the program the . at be last be any be group the grow the . can the dependent the river the play the fix the . make the recommend the date the idea the not the . at the top the product the enter the command the . the field the game the over the each the sometimes .
|
|
|
Logged
|
|
|
|
barkeg
|
|
« Reply #2 on: August 19, 2011, 10:55:31 PM » |
|
Nice!! I really like the last one! Would be nice to see some more recent
|
|
|
Logged
|
|
|
|
ChristopherLowe
Guest
|
|
« Reply #3 on: October 16, 2011, 05:13:09 AM » |
|
Thanks barkeg! If you are interested, I have uploaded the source code to my bitbucket account. You can find it here: https://bitbucket.org/ChrisLowe/textbrot
|
|
|
Logged
|
|
|
|
ChristopherLowe
Guest
|
|
« Reply #4 on: October 16, 2011, 05:36:15 AM » |
|
never question other. give so much this there I as over all. critic century expect name problem. experience question set seed. every problem part private best name problem back expect to name girl take one this all I he and around woman around hand year
|
|
|
Logged
|
|
|
|
barkeg
|
|
« Reply #5 on: October 18, 2011, 11:06:23 PM » |
|
Nice! I'll take definitely a look at the code! I just had a crazy idea: You could put the generated lyrics in a voice synthesizer and create a audio file. Now with an other program you could creat a melody in a midi file (there are a lot of programs out there). Using auto-tuning you can make the voice following the melody. That way you could creat an entire song created by fractals
|
|
« Last Edit: October 18, 2011, 11:15:02 PM by barkeg »
|
Logged
|
|
|
|
DarkBeam
Global Moderator
Fractal Senior
Posts: 2512
Fragments of the fractal -like the tip of it
|
|
« Reply #6 on: April 13, 2012, 11:28:04 AM » |
|
This is wild
|
|
|
Logged
|
No sweat, guardian of wisdom!
|
|
|
kram1032
|
|
« Reply #7 on: April 13, 2012, 12:24:08 PM » |
|
hah, nice stuff. Though it almost seems like the orbits are too regular for language: Many words are repeated way too often in one sentence or in sentences that follow each other. It looks like you need more sophisticated details... Maybe you can somehow manage to create those words by following a Zipf-Madelbrot Law... That or the simpler Zipf's Law is how language and music apparently is organized. Maybe this helps: http://1.1o1.in/en/webtools/semantic-depthAnd if you know French or can get the maths out of this without knowing French, then maybe that: The Parabolic fractal distribution
|
|
|
Logged
|
|
|
|
filagree
Guest
|
|
« Reply #8 on: April 13, 2012, 02:32:07 PM » |
|
I keep imagining Leonard Cohen or William Shatner reading/singing the lines- not so much for the content as the quiet mantra like vibe your creation elicits. What is more important here, the programming or the generated words...? Or is it all indivisible ? For a completed piece might a person use the bulk of the Mandelbrot but edit it for 'greater' effect..? What is happening when it inserts the word null ? Am sure you've continued to have fun with this.
|
|
|
Logged
|
|
|
|
kram1032
|
|
« Reply #9 on: April 14, 2012, 02:28:24 AM » |
|
|
|
|
Logged
|
|
|
|
|
bib
|
|
« Reply #11 on: April 14, 2012, 01:57:26 PM » |
|
Most Excellent!! I love that. Is it possible to try the program?
|
|
|
Logged
|
Between order and disorder reigns a delicious moment. (Paul Valéry)
|
|
|
kram1032
|
|
« Reply #12 on: April 14, 2012, 07:04:16 PM » |
|
Too bad my Italian is limited to the mere basics of basics, heh... It's certainly a lot of work to come up with something that's the same read in either direction. I really wonder how to come up with something like it...
|
|
|
Logged
|
|
|
|
DarkBeam
Global Moderator
Fractal Senior
Posts: 2512
Fragments of the fractal -like the tip of it
|
|
« Reply #13 on: April 14, 2012, 07:48:19 PM » |
|
Some words are very "immaginative". It was written a long time ago, entirely by hand with a lot of talent I think! In italian there are many possible sentences readable in two directions because it's a "wide" language and most words begin with consonant and end with wovels
|
|
|
Logged
|
No sweat, guardian of wisdom!
|
|
|
DarkBeam
Global Moderator
Fractal Senior
Posts: 2512
Fragments of the fractal -like the tip of it
|
|
« Reply #14 on: April 14, 2012, 07:52:43 PM » |
|
I could not resist to try a simple poetry program in C. It's flexible; you can build your own dictionary in your language... But each word must be of length < 14 and max 500 words for each dictionary (three distinct dics) Try it >> next page!
|
|
« Last Edit: April 16, 2012, 07:05:51 PM by DarkBeam »
|
Logged
|
No sweat, guardian of wisdom!
|
|
|
|