Skip to content

Instantly share code, notes, and snippets.

@bcotton
Created March 23, 2023 18:05
Show Gist options
  • Save bcotton/9c9b10b0c818d60ead9b4d49211db85d to your computer and use it in GitHub Desktop.
Save bcotton/9c9b10b0c818d60ead9b4d49211db85d to your computer and use it in GitHub Desktop.
Create a Language
<!DOCTYPE html><html><head> <meta charset="utf-8"/> <title>Chat GPT: New Language</title> <meta name="generator" content="chatGPT Saving Bookmark"/><style>body { background-color: rgb(32,33,35); color: rgb(236,236,241); font-size: 16px; font-family: sans-serif; line-height: 28px; margin: 0;}body > .w-full { padding: 30px;}/* prompt */body > .w-full:nth-child(2n+1) { background: rgb(52,53,65);}/* response */body > .w-full:nth-child(2n+2) { background: rgb(68,70,84);}a, a:visited { color: #7792cd;}pre { margin: 0 0 1em 0; display: inline-block; width: 100%;}pre code.hljs { margin-bottom: 1em; border-radius: 5px;}.whitespace-pre-wrap { white-space: pre-wrap;}.flex-col { max-width: 850px; margin: 0px auto;}</style><link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.7.0/build/styles/default.min.css"/></head><body><div class="flex w-full items-center justify-center gap-1 border-b border-black/10 bg-gray-50 p-3 text-gray-500 dark:border-gray-900/50 dark:bg-gray-700 dark:text-gray-300">Model: GPT-4</div><div class="group w-full text-gray-800 dark:text-gray-100 border-b border-black/10 dark:border-gray-900/50 dark:bg-gray-800"><div class="text-base gap-4 md:gap-6 md:max-w-2xl lg:max-w-2xl xl:max-w-3xl p-4 md:py-6 flex lg:px-0 m-auto"><div class="relative flex w-[calc(100%-50px)] flex-col gap-1 md:gap-3 lg:w-[calc(100%-115px)]"><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap">create the name of a constructed language that you will help me create</div></div></div></div></div><div class="group w-full text-gray-800 dark:text-gray-100 border-b border-black/10 dark:border-gray-900/50 bg-gray-50 dark:bg-[#444654]"><div class="text-base gap-4 md:gap-6 md:max-w-2xl lg:max-w-2xl xl:max-w-3xl p-4 md:py-6 flex lg:px-0 m-auto"><div class="relative flex w-[calc(100%-50px)] flex-col gap-1 md:gap-3 lg:w-[calc(100%-115px)]"><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap"><div class="markdown prose w-full break-words dark:prose-invert light"><p>Let's create the constructed language "Lumivoxa".</p></div></div></div><div class="flex justify-between"></div></div></div></div><div class="group w-full text-gray-800 dark:text-gray-100 border-b border-black/10 dark:border-gray-900/50 dark:bg-gray-800"><div class="text-base gap-4 md:gap-6 md:max-w-2xl lg:max-w-2xl xl:max-w-3xl p-4 md:py-6 flex lg:px-0 m-auto"><div class="relative flex w-[calc(100%-50px)] flex-col gap-1 md:gap-3 lg:w-[calc(100%-115px)]"><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap">Give me the phonetic transcription of that name</div></div></div></div></div><div class="group w-full text-gray-800 dark:text-gray-100 border-b border-black/10 dark:border-gray-900/50 bg-gray-50 dark:bg-[#444654]"><div class="text-base gap-4 md:gap-6 md:max-w-2xl lg:max-w-2xl xl:max-w-3xl p-4 md:py-6 flex lg:px-0 m-auto"><div class="relative flex w-[calc(100%-50px)] flex-col gap-1 md:gap-3 lg:w-[calc(100%-115px)]"><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap"><div class="markdown prose w-full break-words dark:prose-invert light"><p>The phonetic transcription of "Lumivoxa" in the International Phonetic Alphabet (IPA) would be: /luːmɪˈvɔksə/</p></div></div></div><div class="flex justify-between"></div></div></div></div><div class="group w-full text-gray-800 dark:text-gray-100 border-b border-black/10 dark:border-gray-900/50 dark:bg-gray-800"><div class="text-base gap-4 md:gap-6 md:max-w-2xl lg:max-w-2xl xl:max-w-3xl p-4 md:py-6 flex lg:px-0 m-auto"><div class="relative flex w-[calc(100%-50px)] flex-col gap-1 md:gap-3 lg:w-[calc(100%-115px)]"><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap">create a list of phones in the IPA, which limits the consonants and vowels usable in this language</div></div></div></div></div><div class="group w-full text-gray-800 dark:text-gray-100 border-b border-black/10 dark:border-gray-900/50 bg-gray-50 dark:bg-[#444654]"><div class="text-base gap-4 md:gap-6 md:max-w-2xl lg:max-w-2xl xl:max-w-3xl p-4 md:py-6 flex lg:px-0 m-auto"><div class="relative flex w-[calc(100%-50px)] flex-col gap-1 md:gap-3 lg:w-[calc(100%-115px)]"><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap"><div class="markdown prose w-full break-words dark:prose-invert light"><p>Here is a list of consonants and vowels in IPA, which will be used in the Lumivoxa language:</p><p>Consonants:</p><ol><li>/p/ - voiceless bilabial plosive (e.g., 'p' in "pat")</li><li>/b/ - voiced bilabial plosive (e.g., 'b' in "bat")</li><li>/t/ - voiceless alveolar plosive (e.g., 't' in "tap")</li><li>/d/ - voiced alveolar plosive (e.g., 'd' in "dap")</li><li>/k/ - voiceless velar plosive (e.g., 'k' in "kit")</li><li>/g/ - voiced velar plosive (e.g., 'g' in "get")</li><li>/m/ - bilabial nasal (e.g., 'm' in "mat")</li><li>/n/ - alveolar nasal (e.g., 'n' in "not")</li><li>/ŋ/ - velar nasal (e.g., 'ng' in "sing")</li><li>/f/ - voiceless labiodental fricative (e.g., 'f' in "fan")</li><li>/v/ - voiced labiodental fricative (e.g., 'v' in "van")</li><li>/s/ - voiceless alveolar fricative (e.g., 's' in "sat")</li><li>/z/ - voiced alveolar fricative (e.g., 'z' in "zoo")</li><li>/ʃ/ - voiceless postalveolar fricative (e.g., 'sh' in "shop")</li><li>/ʒ/ - voiced postalveolar fricative (e.g., 'zh' as in "measure")</li><li>/h/ - voiceless glottal fricative (e.g., 'h' in "hat")</li><li>/l/ - alveolar lateral approximant (e.g., 'l' in "let")</li><li>/r/ - alveolar trill or approximant (e.g., 'r' in "run")</li></ol><p>Vowels:</p><ol><li>/i/ - close front unrounded vowel (e.g., 'ee' in "see")</li><li>/u/ - close back rounded vowel (e.g., 'oo' in "moon")</li><li>/e/ - close-mid front unrounded vowel (e.g., 'e' in "set")</li><li>/o/ - close-mid back rounded vowel (e.g., 'o' in "more")</li><li>/æ/ - near-open front unrounded vowel (e.g., 'a' in "cat")</li><li>/ɑ/ - open back unrounded vowel (e.g., 'a' in "father")</li><li>/ə/ - mid central vowel, schwa (e.g., 'a' in "sofa")</li></ol></div></div></div><div class="flex justify-between"></div></div></div></div><div class="group w-full text-gray-800 dark:text-gray-100 border-b border-black/10 dark:border-gray-900/50 dark:bg-gray-800"><div class="text-base gap-4 md:gap-6 md:max-w-2xl lg:max-w-2xl xl:max-w-3xl p-4 md:py-6 flex lg:px-0 m-auto"><div class="relative flex w-[calc(100%-50px)] flex-col gap-1 md:gap-3 lg:w-[calc(100%-115px)]"><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap">create a word for moon in this language, using only the phones above. please write in IPA.</div></div></div></div></div><div class="group w-full text-gray-800 dark:text-gray-100 border-b border-black/10 dark:border-gray-900/50 bg-gray-50 dark:bg-[#444654]"><div class="text-base gap-4 md:gap-6 md:max-w-2xl lg:max-w-2xl xl:max-w-3xl p-4 md:py-6 flex lg:px-0 m-auto"><div class="relative flex w-[calc(100%-50px)] flex-col gap-1 md:gap-3 lg:w-[calc(100%-115px)]"><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap"><div class="markdown prose w-full break-words dark:prose-invert light"><p>Using the phones provided for the Lumivoxa language, a word for "moon" could be:</p><p>/ˈlu.næ/</p></div></div></div><div class="flex justify-between"></div></div></div></div><div class="group w-full text-gray-800 dark:text-gray-100 border-b border-black/10 dark:border-gray-900/50 dark:bg-gray-800"><div class="text-base gap-4 md:gap-6 md:max-w-2xl lg:max-w-2xl xl:max-w-3xl p-4 md:py-6 flex lg:px-0 m-auto"><div class="relative flex w-[calc(100%-50px)] flex-col gap-1 md:gap-3 lg:w-[calc(100%-115px)]"><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap">create a lost and complex sentence that means he has spent too much time in the parking lot and has overused his parking time in the above language, using the rules you have created in IPA</div></div></div></div></div><div class="group w-full text-gray-800 dark:text-gray-100 border-b border-black/10 dark:border-gray-900/50 bg-gray-50 dark:bg-[#444654]"><div class="text-base gap-4 md:gap-6 md:max-w-2xl lg:max-w-2xl xl:max-w-3xl p-4 md:py-6 flex lg:px-0 m-auto"><div class="relative flex w-[calc(100%-50px)] flex-col gap-1 md:gap-3 lg:w-[calc(100%-115px)]"><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap"><div class="markdown prose w-full break-words dark:prose-invert light"><p>To create a complex sentence in Lumivoxa, we first need to establish some additional vocabulary and basic grammar rules, such as word order and verb conjugations. Here's a proposal for the Lumivoxa language:</p><ol><li>Subject-Verb-Object (SVO) word order</li><li>Adjectives and adverbs follow the noun or verb they modify</li><li>Verbs inflect for tense (present, past, future) and aspect (simple, continuous, perfect)</li></ol><p>Now, let's create the necessary vocabulary:</p><ul><li>"he": /dæ/</li><li>"to spend (time)": /ʃeŋg/</li><li>"too much": /ˈɑd.o/</li><li>"time": /ˈti.mə/</li><li>"in": /ˈsu/</li><li>"parking lot": /pɑr.kiŋˈlɔt/</li><li>"to overuse": /ˈo.vərˈu.zə/</li><li>"parking time": /pɑr.kiŋˈti.mə/</li></ul><p>Using these vocabulary items and the grammar rules, the Lumivoxa sentence for "He has spent too much time in the parking lot and has overused his parking time" could be:</p><p>/dæ ʃeŋgˈo ˈɑd.o ˈti.mə ˈsu pɑr.kiŋˈlɔt ænd dæ ˈo.vərˈu.zə ˈo pɑr.kiŋˈti.mə/</p><p>Note that this is a basic representation of the sentence structure, and the Lumivoxa language could be further developed and refined to make it more natural and unique.</p></div></div></div><div class="flex justify-between"></div></div></div></div><div class="group w-full text-gray-800 dark:text-gray-100 border-b border-black/10 dark:border-gray-900/50 dark:bg-gray-800"><div class="text-base gap-4 md:gap-6 md:max-w-2xl lg:max-w-2xl xl:max-w-3xl p-4 md:py-6 flex lg:px-0 m-auto"><div class="relative flex w-[calc(100%-50px)] flex-col gap-1 md:gap-3 lg:w-[calc(100%-115px)]"><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap">can you create a new language, named as you wish, that contains a library of phones expressed in the IPA similar to french </div></div></div></div></div><div class="group w-full text-gray-800 dark:text-gray-100 border-b border-black/10 dark:border-gray-900/50 bg-gray-50 dark:bg-[#444654]"><div class="text-base gap-4 md:gap-6 md:max-w-2xl lg:max-w-2xl xl:max-w-3xl p-4 md:py-6 flex lg:px-0 m-auto"><div class="relative flex w-[calc(100%-50px)] flex-col gap-1 md:gap-3 lg:w-[calc(100%-115px)]"><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap"><div class="markdown prose w-full break-words dark:prose-invert light"><p>Certainly! Let's create a new language called "Franzalys". This language will feature a set of phonemes similar to those in French. Here's a list of consonants and vowels for Franzalys:</p><p>Consonants:</p><ol><li>/p/ - voiceless bilabial plosive (e.g., 'p' in "pat")</li><li>/b/ - voiced bilabial plosive (e.g., 'b' in "bat")</li><li>/t/ - voiceless alveolar plosive (e.g., 't' in "tap")</li><li>/d/ - voiced alveolar plosive (e.g., 'd' in "dap")</li><li>/k/ - voiceless velar plosive (e.g., 'k' in "kit")</li><li>/g/ - voiced velar plosive (e.g., 'g' in "get")</li><li>/m/ - bilabial nasal (e.g., 'm' in "mat")</li><li>/n/ - alveolar nasal (e.g., 'n' in "not")</li><li>/ɲ/ - palatal nasal (e.g., 'ñ' in Spanish "cañón")</li><li>/f/ - voiceless labiodental fricative (e.g., 'f' in "fan")</li><li>/v/ - voiced labiodental fricative (e.g., 'v' in "van")</li><li>/s/ - voiceless alveolar fricative (e.g., 's' in "sat")</li><li>/z/ - voiced alveolar fricative (e.g., 'z' in "zoo")</li><li>/ʃ/ - voiceless postalveolar fricative (e.g., 'sh' in "shop")</li><li>/ʒ/ - voiced postalveolar fricative (e.g., 'zh' as in "measure")</li><li>/ʁ/ - voiced uvular fricative (e.g., French 'r' in "rue")</li><li>/l/ - alveolar lateral approximant (e.g., 'l' in "let")</li><li>/j/ - palatal approximant (e.g., 'y' in "yes")</li><li>/w/ - labio-velar approximant (e.g., 'w' in "wet")</li></ol><p>Vowels:</p><ol><li>/i/ - close front unrounded vowel (e.g., 'ee' in "see")</li><li>/y/ - close front rounded vowel (e.g., French 'u' in "tu")</li><li>/u/ - close back rounded vowel (e.g., 'oo' in "moon")</li><li>/e/ - close-mid front unrounded vowel (e.g., French 'é' in "été")</li><li>/ø/ - close-mid front rounded vowel (e.g., French 'eu' in "peur")</li><li>/o/ - close-mid back rounded vowel (e.g., 'o' in "more")</li><li>/ɛ/ - open-mid front unrounded vowel (e.g., French 'è' in "crème")</li><li>/œ/ - open-mid front rounded vowel (e.g., French 'œ' in "sœur")</li><li>/ɔ/ - open-mid back rounded vowel (e.g., French 'o' in "sort")</li><li>/a/ - open front unrounded vowel (e.g., French 'a' in "chat")</li><li>/ə/ - mid central vowel, schwa (e.g., '</li></ol></div></div></div><div class="flex justify-between"></div></div></div></div><div class="group w-full text-gray-800 dark:text-gray-100 border-b border-black/10 dark:border-gray-900/50 dark:bg-gray-800"><div class="text-base gap-4 md:gap-6 md:max-w-2xl lg:max-w-2xl xl:max-w-3xl p-4 md:py-6 flex lg:px-0 m-auto"><div class="relative flex w-[calc(100%-50px)] flex-col gap-1 md:gap-3 lg:w-[calc(100%-115px)]"><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap">create all of the necessary words, and grammatical structures to write the following sentence, and then write the following sentence. "he has spent too much time in the parking lot and has overused his parking time" in the language of Franzalys and express the resulting sentence both IPA and the written Franzalys </div></div></div></div></div><div class="group w-full text-gray-800 dark:text-gray-100 border-b border-black/10 dark:border-gray-900/50 bg-gray-50 dark:bg-[#444654]"><div class="text-base gap-4 md:gap-6 md:max-w-2xl lg:max-w-2xl xl:max-w-3xl p-4 md:py-6 flex lg:px-0 m-auto"><div class="relative flex w-[calc(100%-50px)] flex-col gap-1 md:gap-3 lg:w-[calc(100%-115px)]"><div class="flex flex-grow flex-col gap-3"><div class="min-h-[20px] flex flex-col items-start gap-4 whitespace-pre-wrap"><div class="markdown prose w-full break-words dark:prose-invert light"><p>To create a complex sentence in Franzalys, we'll establish some vocabulary and basic grammar rules. Here's a proposal for the Franzalys language:</p><ol><li>Subject-Verb-Object (SVO) word order</li><li>Adjectives and adverbs follow the noun or verb they modify</li><li>Verbs inflect for tense (present, past, future) and aspect (simple, continuous, perfect)</li></ol><p>Now, let's create the necessary vocabulary:</p><ul><li>"he": /il/</li><li>"to spend (time)": /pase/</li><li>"too much": /tʁo/</li><li>"time": /tɛ̃/</li><li>"in": /dã/</li><li>"parking lot": /plas.pɑʁ.kiŋ/</li><li>"to overuse": /syʁ.u.ti.li.ze/</li><li>"parking time": /tɛ̃.pɑʁ.kiŋ/</li></ul><p>In Franzalys, we'll use the perfect aspect to indicate completed actions:</p><ul><li>"has spent": /a.pa.se/</li><li>"has overused": /a.syʁ.u.ti.li.ze/</li></ul><p>Using these vocabulary items and the grammar rules, the Franzalys sentence for "He has spent too much time in the parking lot and has overused his parking time" could be:</p><p>Il a passé tro tɛ̃ dan la plas parkìn é a syrutilizé son tɛ̃ parkìn.</p><p>In IPA:</p><p>/il a pa.se tʁo tɛ̃ dã la plas.pɑʁ.kiŋ e a syʁ.u.ti.li.ze sɔ̃ tɛ̃.pɑʁ.kiŋ/</p><p>This sentence uses the established grammar and phonology rules of Franzalys. However, it's important to note that this is a basic representation and the language could be further developed and refined to make it more unique and natural.</p></div></div></div><div class="flex justify-between"></div></div></div></div></body></html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment