Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

In! #27

Open
hugovk opened this issue Oct 31, 2018 · 4 comments
Open

In! #27

hugovk opened this issue Oct 31, 2018 · 4 comments

Comments

@hugovk
Copy link
Member

hugovk commented Oct 31, 2018

I'm going to start off with something easyish, and then see what follows.


First by reproducing some historical procgen shared by James Ryan:

extremely early #procgen: Pfizer used an IBM 702 in 1956 to generate 42,000 prospective drug names, which were compiled into a printed book!

image
imageimage

I'll start with one or both of these from Corpora to get word endings:

I'll find a bunch of one and two syllable words, then combine them to get ~42,000 words.

image

Only 42k words? Worry not.

Like the IBM machine, it will be "taught to be discreet" and "fixed to automatically eliminate four-letter combinations that wouldn't be proper in a family medicine chest". So I'll need a list of "improper words" to filter those out. And unlike the original, I think they will belong in an ~8kword appendix.


I may also dip into @ojahnn's NaNoLiPo for other ideas, or some unrealised ideas from 2017, 2016 and 2015 and 2014.

@hugovk
Copy link
Member Author

hugovk commented Nov 1, 2018

NaNoLiPo Prompts

  • Nov. 1: #avoidlipo -- Your text may not contain any "e"s
    NaNoGenMo + NaNoLiPo = 50,000 Woofs #30
  • Nov. 2: #monosyllablipo -- All words in your text must consist of exactly one syllable.
    NaNoGenMo + NaNoLiPo = 50,000 Woofs #30
  • Nov. 3: #punchcardlipo -- Each sentence in your text must contain exactly 80 characters.
  • Nov. 4: #tautogramlipo -- All words in your text must begin with the same letter. You can choose the letter.
    NaNoGenMo + NaNoLiPo = 50,000 Woofs #30
  • Nov. 5: #vomitlipo -- In your text, the order of consonant phonemes in each word must follow the place of articulation; start with phonemes articulated at the back of the mouth, end with phonemes articulated at the front. For instance, "good" starts at the velum and ends at the alveolar ridge. You can follow the table in this article from right to left.
    NaNoGenMo + NaNoLiPo = 50,000 Woofs #30
  • Nov. 6: #mirrorlipo -- You may only use letters that have at least one axis of symmetry.
    Nov. 6: #mirrorlipo - 50,000 Moos eseyffarth/NaNoLiPo2018#46 (Nov. 6: #mirrorlipo - "'I am, Don.' eseyffarth/NaNoLiPo2018#47)
  • Nov. 7: #interleaflipo -- Reading every other word in your text must still yield a full, valid text.
  • Nov. 8: #recyclipo -- The same set of letters must appear in each sentence of your text.
  • Nov. 9: #quintilipo -- All words in your text must contain at least 5 letters.
  • Nov. 10: #vowelringlipo -- The order in which the vowels a, e, i, o, u appear (across words) must stay the same throughout the text. You can pick the order of your vowels.
    NaNoGenMo + NaNoLiPo = 50,000 Woofs #30
    NaNoGenMo + NaNoLiPo = 50,000 Moos #51
  • Nov. 11: #monotonelipo -- All words in your text must have the same length.
  • Nov. 12: #frankensteinlipo -- Your text must contain the verbs from another, published text, in the order of appearance, but the substantives of yet another, published text, in the order of appearance; e.g., the verbs from Pride and Prejudice, but the nouns of The Hobbit. Words that are not verbs or nouns can be inserted freely.
  • Nov. 13: #aphasialipo -- Your text may not contain any meaningful substantives; in case you want to use a substantive, you must use a placeholder such as "thing", "stuff", or "whatchamacallit".
  • Nov. 14: #upgolipo -- You may only use the ten hundred most used words in English.
  • Nov. 15: #piphilolipo -- Your text must contain words whose length corresponds to the digits of pi, in order.
  • Nov. 16: #dashakumaracharitalipo -- Your text may not contain any labial consonants ([m], [p], [b], [f], [v]).
  • Nov. 17: #panphonlipo -- Write a text that contains each phoneme of English once. The shorter your text is, the better.
  • Nov. 18: #emojlipo -- You may only use substantives if there is an emoji for them. Write the emoji instead of the word.
  • Nov. 19: #acrostilipo -- The beginning letters of the words in your text must spell out another text, word, or phrase.
  • Nov. 20: #abstractlipo -- You may not use any concrete nouns; all substantives you use must refer to abstract concepts.
  • Nov. 21: #hapaxlipo -- Pick a published text and determine its hapax legomena. Your own text may only consist of the original text's hapaxes.
  • Nov. 22: #rhopalipo -- Each word in your text must be longer than the previous word by one syllable.
  • Nov. 23: #epanodoslipo -- The second sentence of your text must repeat one word from the first sentence. The next sentence must repeat that word and an additional word from the second sentence. Continue as long as you like.
  • Nov. 24: #selfsustainlipo -- You may only use letters and characters that occur in your own full name and title.
  • Nov. 25: #dactylipo -- Your entire text must consist of a row of dactyls.
  • Nov. 26: #eprimelipo -- Your text may contain absolutely no forms of the verb "to be", neither as a full verb nor as an auxiliary verb.
  • Nov. 27: #snpvplipo -- Your entire text must consist of sentences of the form S -> NP VP, that is, sentences must conform to the structure of sentences like "John walks" or "John loves Mary".
  • Nov. 28: #anglipo -- Your text may only contain words of Anglo-Saxon origin.
  • Nov. 29: #ouroborolipo -- Each sentence in your text must end with the same word with which it begins.
  • Nov. 30: #traindenullepartlipo -- Your text may not contain any verbs.

@LuRsT
Copy link

LuRsT commented Nov 1, 2018

Will you be doing one entry per challenge? 😮

@hugovk
Copy link
Member Author

hugovk commented Nov 1, 2018

No, I won't have time for that, but some will be double entries! Like 50,000 Woofs can do for both #avoidlipo and #monosyllablipo :)

@hugovk
Copy link
Member Author

hugovk commented Nov 30, 2018

A CATALOGUE OF PHARMACEUTICAL DRUG NAMES

#95

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants