Generating random text
cs.bell-labs.com
Generating random text
1–10 of 29 posts
Re: Generating random text
#2Now I'll have to tweak my spam detection even more. Joke aside and somebody correct me if I'm wrong, spam probably runs on a simple wordlist type algorithm.
What is then the usefulness (I define usefulness extremely wide) of such a generator?
Re: Generating random text
#3Re: Generating random text
#4I remember reading about that in "The Information", where it is described how Claude Shannon did it. Now I'll have to tweak my spam detection even more. Joke aside and somebody correct me if I'm wrong, spam probably runs on a simple wordlist type algorithm. What is then the usefulness (I define usefulness extremely wide) of such a generator?
Re: Generating random text
#5I hadn't seen Shannon's algorithm before though, which looks a bit more memory efficient than the approach I used.
Re: Generating random text
#6There's even a weekly podcast generated from news headlines: http://www.x11r5.com/radio/
Re: Generating random text
#7I remember reading about that in "The Information", where it is described how Claude Shannon did it. Now I'll have to tweak my spam detection even more. Joke aside and somebody correct me if I'm wrong, spam probably runs on a simple wordlist type algorithm. What is then the usefulness (I define usefulness extremely wide) of such a generator?
If you have a good generator for text, you have a useful language model that can be plugged into applications such as speech recognition, OCR, predictive text entry systems and compression.
Re: Generating random text
#8Earlier quoted context omitted.
If you have a good generator for text, you have a useful language model that can be plugged into applications such as speech recognition, OCR, predictive text entry systems and compression.
Could you somehow use it in reverse? What I mean is, is it possible to get a random text generator for a certain language and then use it to determine, whether a given text is in that language or not?
Given the string so far, see how probable it is that the generator would generate the next character, p(x_n | x_For more on information theory, modelling and inference you might like: http://www.inference.phy.cam.ac.uk/mackay/itila/book.html
Re: Generating random text
#9Re: Generating random text
#10Earlier quoted context omitted.
If you have a good generator for text, you have a useful language model that can be plugged into applications such as speech recognition, OCR, predictive text entry systems and compression.
Could you somehow use it in reverse? What I mean is, is it possible to get a random text generator for a certain language and then use it to determine, whether a given text is in that language or not?
For a more in-depth, yet very accessible discussion, I would recommend "Speech and Language Processing" by Jurafsky & Martin (http://books.google.com/books/about/SPEECH_AND_LANGUAGE_PROC...). It's considered by many to be the Bible of NLP.