image
Physics Forums Logo
image
image
* Register * Upgrade Blogs Library Staff Rules Mark Forums Read
image
image   image
image

Go Back   Physics Forums > Other Sciences > Computing & Technology > Programming & Comp Sci


Reply

image Content Generating Algorithms - Where to Start? Share It Thread Tools Search this Thread image
Old May4-09, 01:12 AM       Last edited by NeoDevin; May4-09 at 01:22 AM..            #1
NeoDevin

NeoDevin is Offline:
Posts: 439
Content Generating Algorithms - Where to Start?

I want to learn more about content generating algorithms (examples: here and here), but I'm not sure where to begin. I have basic programming knowledge, but I figure I can learn any more advanced programming requirements as I go.

Can someone recommend some reading to start with on the subject?

Thanks in advance.
  Reply With Quote
Old May4-09, 03:58 AM                  #2
MATLABdude

MATLABdude is Offline:
Posts: 875
Re: Content Generating Algorithms - Where to Start?

SCIgen the syntactically correct CS technobabble generator (for those moments when you wonder whether certain authors just randomly strung buzz-words together):
http://pdos.csail.mit.edu/scigen/
  Reply With Quote
Old May4-09, 10:32 AM                  #3
junglebeast

junglebeast is Offline:
Posts: 428
Re: Content Generating Algorithms - Where to Start?

Does anyone else find it hilarious that the book generating program uses automation and copy-pasting in Word instead of just generating a latex source? Sounds like wayyy more of a pain than it has to be...
  Reply With Quote
Old May4-09, 10:52 AM                  #4
Borek
 
Borek's Avatar

Best Humor 2008

Borek is Offline:
Posts: 4,894
Recognitions:
PF Contributor PF Contributor
Homework Helper Homework Helper
Science Advisor Science Advisor
Re: Content Generating Algorithms - Where to Start?

Markov chains can be used.

As he spoke, it was not merely possible, but I wouldn't really be true? Could they enter any of the month, which he lived. 'Why shouldn't we be married in the daytime, and now suddenly she slapped it away from it without discussion, as if she were relieved to hear something really interesting to tell them apart.' Well, then, ask Mrs. Hudson has been galloping all night, from eight in the governors began to reassure Aouda, telling her it no more, and, full of the house for information about the arrowheads themselves. I was weak. Yes, they had found no words for this. This is a nurse here who may some day citizens of Alexandria filled him with the sad news they were always very careful, in accordance with your short term survival scheme you have, rather than fall into the present. He paused. Very likely I have. Then, for pity's sake, Help! The way he stood hid behind a desk on the wall of Chasma Borealis and around six thirty a sudden thought, and so he held his sway. These ruffians, united by our master's wife, who had been unduly anxious concerning the destination of the crab's cerebral portion.
I don't remember what was feed into the generator - some combination of SF books probably.
  Reply With Quote
Old May4-09, 02:52 PM                  #5
NeoDevin

NeoDevin is Offline:
Posts: 439
Re: Content Generating Algorithms - Where to Start?

Noone has any suggestions on where to start learning about it?
  Reply With Quote
Old May4-09, 03:39 PM                  #6
DavidSnider

DavidSnider is Offline:
Posts: 195
Recognitions:
PF Contributor PF Contributor
Re: Content Generating Algorithms - Where to Start?

NeoDevin: Check out http://en.wikipedia.org/wiki/Markov_chains
  Reply With Quote
Old May4-09, 04:06 PM                  #7
NeoDevin

NeoDevin is Offline:
Posts: 439
Re: Content Generating Algorithms - Where to Start?

Thanks DavidSnider, that was an interesting read. I'm looking up more information now, hopefully this will lead me where I want to go. If anyone has a more introductory level and in depth source on markov chains, I would be grateful.
  Reply With Quote
Old May4-09, 04:13 PM                  #8
Borek
 
Borek's Avatar

Best Humor 2008

Borek is Offline:
Posts: 4,894
Recognitions:
PF Contributor PF Contributor
Homework Helper Homework Helper
Science Advisor Science Advisor
Re: Content Generating Algorithms - Where to Start?

The basic idea behind the text above is:

1. use some original text to calculate probabilities that given word is followed by other word
2. generate text that retains these probabilities (that is - start with any word, draw the next one using probablities calculated in step one, use this word as a base for the next draw and so on)

If I recall correctly text presented was generated using three words sequences, but it is just a simple extension of the idea.

Edit: Hm, Chasma Borealis suggests Red Mars was used as the input I really don't remember, I wrote the code several years ago.
  Reply With Quote
Old May4-09, 04:20 PM                  #9
DavidSnider

DavidSnider is Offline:
Posts: 195
Recognitions:
PF Contributor PF Contributor
Re: Content Generating Algorithms - Where to Start?

I've heard rumors that social science papers have been generated this way and accepted into peer reviewed journals =)
  Reply With Quote
image image
Reply
Thread Tools


Similar Threads for: Content Generating Algorithms - Where to Start?
Thread Thread Starter Forum Replies Last Post
Thermodynamics vs Algorithms maverick280857 Academic Guidance 7 Aug8-07 02:07 PM
Need help with Algorithms loveCS Engineering, Comp Sci, & Technology 0 May29-06 06:54 AM
help with an algorithms heartless Precalculus Mathematics 1 Nov20-05 10:04 PM
Algorithms heman Computing & Technology 14 May17-05 08:49 PM
Algorithms BicycleTree General Math 3 Apr22-05 10:49 PM

Powered by vBulletin Copyright ©2000 - 2009, Jelsoft Enterprises Ltd. © 2009 Physics Forums
Sciam | physorgPhysorg.com Science News Partner
image
image   image