ChatGPT invented "Slime Language", which has all the vocabulary and grammar rules, and is also equipped with "Shi Huanying" Python code
Yige Yuyang comes from Aofei Temple
Qubit | Official account QbitAI
Hey guys, ChatGPT can invent languages ? ? ?
Not only do some simple replacements of English vocabulary are made, but grammatical rules such as clauses and grammatical cases are also made clear.
That's right, now, ChatGPT has successfully created a new ship language - " Slime Language " under the guidance of a fat human friend named Dylan Black .
Let’s briefly taste the conversation between them…
can't read? It doesn't matter, ChatGPT also wrote a Python program specifically for "Shi Ying" translation.
△ Can really run through
All I can say is, this time, the original demon is ecstatic... (Manual dog head)
ChatGPT by drawing inferences from one example
Dillongo himself is a Ph.D. in physics who graduated from Stanford University.
He gave the entire process of creating "Slime Language" by ChatGPT on his blog. For convenience, he named this new language Glorp.
(The italics are Dylango, the normal fonts are ChatGPT generated answers)
The first step is to lay a good vocabulary foundation.
To this end, he first asked ChatGPT to convert 10 common nouns and verbs into Slime to test the waters. It turned out that ChatGPT not only did it, but the answers were also very unique.
The second step is to define a basic grammar for this new language.
Let’s do some popular science first. In language setting, the subject is often called “nominative” ; the object can be called “accusative” ; if something is used as a tool in a sentence, it is called “accusative”. "Instrumental case" (instrumental case) ; if it expresses a relationship of ownership, such as mine, yours, it is called "genitive case" or "possessive case" (genitive) .
The setting proposed by Dylango for ChatGPT is that all words end with a vowel: the accusative case ends with "a", the genitive case ends with "e", and the instrumental case ends with "i".
After receiving the instruction, ChatGPT immediately understood it and demonstrated the changes in the three situations with the word "Gloop".
After learning these two points, Brother Dylan began to let ChatGPT try to translate some simple sentences.
The first words used were words that had already appeared in the above vocabulary translation, such as "slime", "see", and "food". ChatGPT translated it easily and also gave the corresponding part of speech for each word in the sentence.
After the difficulty level was upgraded, Brother Dillon tried a word like "mouth" that had never appeared before, which also did not stump ChatGPT.
Not only basic declarative sentences, but under the guidance of Direngo, ChatGPT also learned to generate questions by inverting the subject and verb. (Quietly, isn’t this much easier than instructing primary school students to do their homework?)
Other more advanced settings include teaching ChatGPT to introduce clauses, learn to use adjectives, declension, etc. As long as Dylango gives an example, ChatGPT can immediately understand it and apply it with examples.
Specific principles include: adjectives appear before or after the nouns they modify and are marked with the prefix "ip"; clauses are marked with the introductory word "blub", which can be deformed according to the situation of the clause.
Although errors sometimes occur, after Brother Dillon points it out, ChatGPT will rewrite it on its own. If it is still not correct after one attempt, it will be corrected two or three times until it is correct.
Finally, in order to prevent outsiders from not understanding, ChatGPT also provides Python code that can translate slime language into English. Dillon said that after manually inserting the correct regular expression, it has been successfully run.
Will ChatGPT really be "invented"?
Brother Dillon was so imaginative this time that netizens were stunned.
Some netizens who are keen on artificial language (conlang) said:
Oh my God, my niche hobby is going to be submerged by the AI tsunami?
This thing isn't too useful for writers/game makers who want to add some new languages to their work.
Some netizens shared their similar experiences, "I feel like ChatGPT can really invent and create":
When he asked ChatGPT about HyperTalk (a scripting language) , ChatGPT directly "imagined" a new language feature and even generated a sample program.
However, some netizens pointed out that Dillongo's experience was more like " teaching ChatGPT a language invented by humans " rather than " ChatGPT created its own language ."
But the surprising thing is:
(ChatGPT) can generate and translate new languages back and forth based only on natural language idioms without training and without special coding, while maintaining consistent grammar. An efficient translation program is also implemented.
Dillongo himself also said that ChatGPT can understand clauses and inflections (words with deformations), which is "far beyond expectations."
So, what do you think of this new gameplay of ChatGPT?
Reference links:
[1]
https://maximumeffort.substack.com/p/i-taught-chatgpt-to-invent-a-language
[2]
https://news.ycombinator.com/item?id=33885153
-over-
Qubits "MEET2023 Intelligent Future Conference"
December 14, online live broadcast
Click here to follow me
Featured Posts
- Fun micro-projects, easy to learn python
- ##FunMicroProjects,LearnPythonEasilyFirst,takeapreliminarylookatthetableofcontentsofthisbooktogetageneralunderstandingofthecontentandstructureofthisbook.Fromthetableofcontents,weknowthatweshouldstartfromt
- 小坑kk Embedded System
- After the web page is controlled, the repl connection will be disconnected.
- importnetwork,usocket frommachineimportPin,PWM,SoftI2C importtime fromssd1306importSSD1306_I2C i2c=SoftI2C(sda=Pin(4),scl=Pin(5)) oled=SSD1306_I2C(128,64,i2c,addr=0x3c) led=Pin(2,Pin.OUT) ssid='...' password='...' defWIFI_C
- fideliu MicroPython Open Source section
- Record a crash experience of building STM32G030F6P6 environment
- I'moldandmymemoryisnotgood. I'mafraidI'llforget.Tobehonest,beingadeveloperisnoteasy.Youhavetowritenewfeatures,fixbugs,andcompetewiththedevelopmentenvironmentanytimeandanywhere. Forexample,Iamstillveryang
- 辛昕 stm32/stm8
- Liyuan invites you to win big prizes for a good start in the new year
- Clicktoentertheluckyflipeventpage ,whatareyouwaitingfor,comeandparticipate! Eventtime: February8,2022-February28,2022 ActivityRules 1.Newcustomerscanenjoyonechancetoflipthecardafterregis
- eric_wang Integrated technical exchanges
- Recommend an embedded device development platform that supports js
- Youcandevelopjsthroughvscode,pushjscodetothedeviceinrealtimetorun,purejs,noneedtocompile,supportscreen,interestedcanseehttps://github.com/duoxianwulian/dxdop providesmanyjslibraries,cancontrolgpio,pwm,bluetooth,
- voxer Embedded System
- Programming language learning
- Iwouldliketoaskalltheseniorsandpredecessors,whenitcomestolearningprogramming,whichlanguageisthemostpromisingandthemostuseful? PYTHONorC Itdependsontheindustryyouarein.Manyindustrieshavedifferentlanguages.
- 851779592 Programming Basics