Skip to content

Generates text - like lorem ipsum - but uses real English. Taken from random samplings of dialog spoken by characters in Star Trek: The Next Generation.

License

Notifications You must be signed in to change notification settings

codekoala/treksum

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Lorem Ipsum: The Next Generation See it in action here.

Generates text - like lorem ipsum - but uses real English. Taken from random samplings of dialog spoken by Commander William Riker in Star Trek: The Next Generation.

This project was inspired by the many other "lorem ipsum" type generators out there that aim to use real English rather than jibberish.

@jessicaspacekat came up with the brilliant idea of using Riker's dialog for generating text. She created a fancy javascript generator, but I wanted something I could use in my projects - for provisioning sample data to test with. I also wanted to use all of Riker's dialog, rather than a limited subset.

I found a site, http://antoa.com/tng/, which contains the scripts of every episode of Star Trek: The Next Generation. I scraped the site then parsed out all Riker's lines. After a little bit of cleaning up, I created a large object full of every line he's ever spoken in TNG. I saved that to a pickle for quick loading, and wrote rikeripsum.py to generate random sentences.

###TODO

  • Ability to generate random words.
  • Ability to select which character you'd like to pull lines from (this is started).
  • Perhaps a way to construct truly random sentences using a sampling of words from the dialog.

###Try it out #####Live sample available here: http://ben174.github.io/rikeripsum/

##Usage

from rikeripsum import rikeripsum
rikeripsum.generate_paragraph()

About

Generates text - like lorem ipsum - but uses real English. Taken from random samplings of dialog spoken by characters in Star Trek: The Next Generation.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 99.9%
  • Other 0.1%