alexr_rwx: (coffee)
[personal profile] alexr_rwx
This semester's AI term project: automated poetry. I'd always wanted to make a really good automatic poetry system. You'll say "I want these lines with this meter, with these lines rhyming..." and maybe if I get to it, "... and it should include these words and thematically related ones".

Maybe I can grab the OpenCyc "general knowledge base" and use that to figure out what's related to what. Maybe it can generate something likely with Markov chains and then munge that up to fit the constraints.

I wrote the syllable counter earlier tonight :)

Remember that automatic poetry bot from Cyberiad? Brett [livejournal.com profile] zip4096, I still haven't read Solaris... I'll get to it one of these years :)

Date: 2005-10-07 02:43 am (UTC)
From: [identity profile] brainfaucet.livejournal.com
Holy crap that's incredible!

Date: 2005-10-07 07:56 am (UTC)
ext_110843: (juggling)
From: [identity profile] oniugnip.livejournal.com
Hopefully :)

You could imagine composing poetry as a search problem, though, yes? It's just going to be interesting doing it in a clean and pretty way...

Date: 2005-10-07 03:05 am (UTC)
From: [identity profile] yaello.livejournal.com
your automated poetry system would be the perfect complement to my jackson pollock robot!

Robot Action Painting!!

Date: 2005-10-07 03:13 am (UTC)
ext_110843: (removal of signs)
From: [identity profile] oniugnip.livejournal.com
I like that idea way too much :)

(did you see Hektor the graffiti bot? he's adorably not-anthropomorphic...)

Re: Robot Action Painting!!

Date: 2005-10-07 03:14 am (UTC)
ext_110843: (toasters)
From: [identity profile] oniugnip.livejournal.com
... and he lives here: http://www.hektor.ch/

Date: 2005-10-07 03:56 am (UTC)
From: [identity profile] zip4096.livejournal.com
Oh!! I do remember Milhaus!! Did he work by, like, random_line(list1) + random_line(list2) + random_line(list3) ?

No worries on Solaris :) I find it heartwarming in a way, that years can go by and we still have books borrowed... :) Er, I think I left Cyberiad in Tally... I also have your copy of Flatland in my car! :)

Date: 2005-10-07 06:32 am (UTC)
ext_110843: (cartoon me)
From: [identity profile] oniugnip.livejournal.com
*nods* He kept lists of n-syllable words as appropriately labelled instance variables... it was something very much like that :)

... and it brings a smile to my face, too :) (I was trying to remember where that copy of Flatland was, recently!) Shall we get together this weekend? Are you headed off to the great elsewhere again? How's that Cameron character doing?

Date: 2005-10-07 05:00 am (UTC)
From: [identity profile] sault.livejournal.com
'I wrote the syllable counter earlier tonight.'

I hate you.

Oops, I mean, er...good job!

Date: 2005-10-07 06:29 am (UTC)
ext_110843: (juggling)
From: [identity profile] oniugnip.livejournal.com
I'm sure it's not as sophisticated as yours :)

But it works pretty well for a first pass. Can I look at your technique sometime?
From: [identity profile] klausboy.livejournal.com
I like AI, but i am fearing it is far too programming intensive for my third CS course here. I ain't picking up on lisp quick enough really. But the theory, I love the theory.

LOVE

Profile

alexr_rwx: (Default)
Alex R

May 2022

S M T W T F S
1234 567
891011121314
15161718192021
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Oct. 13th, 2025 01:23 pm
Powered by Dreamwidth Studios