Article count:10350 Read by:146647018

Account Entry

ChatGPT invented "Slime Language", which has all the vocabulary and grammar rules, and is also equipped with "Shi Huanying" Python code

Latest update time:2022-12-08 17:20
    Reads:
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

Latest articlesabout

 
EEWorld WeChat Subscription

 
EEWorld WeChat Service Number

 
AutoDevelopers

About Us About Us Service Contact us Device Index Site Map Latest Updates Mobile Version

Site Related: TI Training

Room 1530, Zhongguancun MOOC Times Building,Block B, 18 Zhongguancun Street, Haidian District,Beijing, China Tel:(010)82350740 Postcode:100190

EEWORLD all rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2021 EEWORLD.com.cn, Inc. All rights reserved