
English: 
He said as a joke to create an AI that can write a fiction.
He didn't expect it to turn out this good.
[JoCoding youtube]
Hello,
I'm JoCoding and I'm creating an coding channel from which anyone can learn easily.
In this video, I'll talk about the latest AI technology,
GPT-3, which is a extremely hot topic these days.
First, GPT is a natural language model created
by an AI research institute, 'Open AI.'
The natural language processing model is an AI model dealing with text.
It can produce sentences to write a fiction or news article, among other things.
The version of this GPT model is upgraded over time,
and the versions are called, GPT-1, GPT-2, GPT-3.
The GPT-2 version, which was released in early 2019,
displayed excellent performance.

Korean: 
소설을 써주는 AI를 만들면 어떨까라고 농담처럼 얘기했는데,
이렇게 좋게 나올 줄은 몰랐다고 합니다.
[조코딩 youtube]
안녕하세요?
누구나 배울 수 있는 쉬운 코딩 채널을 만들어가는 조코딩입니다.
이번 영상에서는 요즘 엄청 핫한 충격적인 최신 인공지능 기술인 GPT-3에 대해서 알아보겠습니다.
먼저 GPT란 Open AI라는 인공지능연구소에서 만든 자연어 모델입니다.
자연어 처리 모델이란 텍스트를 다루는 인공지능 모델로,
문장을 생성하여 소설을 쓰거나 뉴스 기사를 쓰는 등의 일을 할 수 있는 인공지능 모델입니다.
이 GPT 모델은 시간에 따라 버전이 업그레이드 되면서, GPT-1, GPT-2, GPT-3 이렇게 불리게 되는데요.
2019년 초에 발표한 GPT-2만 하더라도 성능이 너무 뛰어나서,

English: 
So much that they were reluctant to disclose it to the public, in fear of people abusing it to create,
for example, fake news. For its work looked like it was done by a real human being.
In order to make this incredible AI, GPT-2, a tremendous effort was required.
The number of learning parameters that can present
the complexity of the model was about 1.5 billion,
and it also trained 3 datasets by using approx. 8 million text data.
But it was nothing.
In case of GPT-3, which was released in June 2020,
the number of parameters was approx. 175 billion.
It increased the complexity by more than 100 times compared to the GPT-2.
Also the training was conducted with approx. 300 billion test datasets.
They created a really enormous model of a larger and more complex scale.
The performance of this model was also breathtaking.
According to the paper, they conducted an experiment to see if the GPT-3 model
can distinguish between texts that were written either by a person or an AI.
On average, only 52% of people could perceive that the text was written by an AI.

Korean: 
이걸 활용해 쓴 글이 마치 사람이 쓴 것 같다라고 해서 가짜뉴스 등에 악용될 우려가 있어서 대중들에게 공개하기를 꺼려했습니다.
이렇게 뛰어난 인공지능인 GPT-2를 만드는데도 엄청난 노력이 들어갔습니다.
모델의 복잡도를 나타낼 수 있는 학습 파라미터의 수가 무려 약 15억 개,
또 학습 데이터 셋에는 약 800만 개의 텍스트 데이터를 이용해서 학습시켰는데요.
그런데 이건 아무것도 아니었습니다.
올해 2020년 6월에 발표한 GPT-3의 경우, 파라미터의 수가 약 1750억 개로
이전 GPT-2 대비 약 100배 이상의 복잡도를 높혔고,
학습에도 약 3000억 개의 텍스트 데이터 셋으로 학습을 진행하여
훨씬 더 크고 복잡한 규모의 정말 어마어마한 모델을 만들어 냈는데요.
이렇게 만들어진 모델의 성능도 정말 엄청났습니다.
논문에 따르면 GPT-3 모델을 이용해서 작성한 글이
인공지능이 쓴 것인지 아니면 사람이 쓴 것인지 판단하게 실험을 했는데요.
평균적으로 52%의 사람만 이 글이 인공지능이 쓴 글이다라고 인지를 할 수 있었습니다.

English: 
In some cases, only 12% of people perceived that it was written by an AI.
In other words, if it goes well, it could produce incredibly elaborate writing,
which induces approx. 88% of people to think it is written by a person.
Even more surprising thing happened when 'Open AI' provided
the AI model in the form of API to those who applied for the pretesting.
Those people, by employing this API, produced amazing results,
and posted them on SNS. They got a lot of attentions.
There are numerous amazing works, created by using GPT-3,
but I'll introduce 10 exemplary works.
Let's take a look at them together.
The first one is a coding AI.
In the last video, I talked about the coding AI released by Microsoft. It uses Python for coding.
And here he created an AI that makes the React application.
This service is created by Sharif Shameem.
Let's watch it.
In English type the following: make the input, the button, and 'Show me all my todos' then click on the generate button.

Korean: 
심지어 어떤 글은 12%의 사람만 이 글이 인공지능이 쓴 거라고 인지할 수 있었습니다.
즉 잘 된 경우 약 88%의 사람이 이 글이 사람이 쓴 것이라고 판단할 정도로
엄청나게 정교한 글이 나오는 수준까지 되었습니다.
그런데 더 놀라운 건 OpenAI가 이렇게 만든 인공지능 모델을 API 형태로 제공하여 몇몇 사전 체험 신청자들에게 공개하였는데요.
사람들이 이 API를 이용하여 엄청 놀라운 결과물들을 만들게 되어 SNS에서 난리가 났습니다.
이렇게 GPT-3를 이용한 엄청 많은 놀라운 작품들이 있는데, 이중에서 대표적인 10가지만 소개해드리겠습니다.
화면을 통해 함께 보시죠.
첫번째로 코딩하는 인공지능입니다.
지난 영상에서 마이크로소프트에서 공개한 파이썬으로 코딩하는 인공지능을 소개해드렸죠.
여기서는 리액트 앱을 만드는 인공지능을 만드셨습니다.
샤리프 사만이라는 분이 만드신 서비스인데요.
영상으로 보시죠.
영어로 인풋을 만들고, 버튼을 만들어라, 그리고 내 todo들을 다  보여줘라라고 영어로 쓴 다음에 generate 버튼을 누르니까

English: 
You can see the input and the button,
and when I actually enter it, the React code that accepts every To do is completed.
Isn't this amazing?
Now, for this To do application, you only need to write an explanation in English,
and it produces the code automatically.
Secondly, a man called, Faraaz Nishtar, created a service that
produces SQL queries by using the GPT-3 model.
I just typed in the question, 'How many users have signed up since the start of 2020?'
And it creates automatically
the SQL query to search the database.
Additionally, I asked a  more complicating question about
the number of average influencers whom users are subscribing.
You can see that it completes the SQL statement by creating even subqueries.
Great, right?
It can be the React or SQL, in fact, you can write code like this for every languages.
The third one is created by Jordan Singer
who made a plug-in for a design tool called Figma.
Here English is also used to make an app.
There is a navigation bar, a camera icon,

Korean: 
이렇게 인풋과 버튼이 만들어지고,
실제로 입력하면 이렇게 To do 들이 다 입력되는 React 코드가 완성되었습니다.
엄청나지 않나요?
이제는 이런 To do앱을 그냥 영어로 설명만 적어도 코드가 자동으로 나오게 됩니다.
두번째로 파라즈 니스타라는 분은 GPT-3 모델로 SQL 쿼리를 만들어주는 서비스를 만들었습니다.
마찬가지로 영어로 얼마나 많은 유저들이 2020년 이후로 회원가입을 했냐, 이렇게만 영어로 작성하였는데,
이렇게 데이터베이스를 조회하는 SQL 쿼리도 자동으로 만들어주게 되었습니다.
또 좀 더 복잡하게 유저가 구독하고 있는 평균적인 인플루언서의 숫자는 어떻게 되냐, 이렇게 물어보니까,
이런식으로 서브쿼리까지 써가면서 SQL 구문을 완성한 것을 볼 수 있습니다.
엄청나지 않나요?
React도 되고, SQL도 되고, 응용하면 모든 언어에 대해서 다 이런식으로 코드를 작성할 수 있겠습니다.
세번째로 조던 싱어라는 분이 피그마라는 디자인 툴의 플러그인을 만드셨는데요.
여기서도 영어로 앱을 만드는데 내비게이션 바가, 카메라 아이콘이 있고,

English: 
message icon. and so on. Write everything in English, and click on the Design button.
And you can confirm that the design is created as it was written in English.
It can  be used for design as well as coding.
Fourthly, Paul Katsen applied GPT-3 to Excel.
He created a function called GTP-3 in Excel, and loaded the data
that mapped the state names, and its populations.
I click on the State of Michigan, and close the function,
then the number of population in Michigan appears automatically.
I change to Alaska, and you can see, the number changes accordingly.
By using the GPT-3 function, you can do the same thing with the 'Founded Date.'
The fifth one is the case of applying it to email.
This is made by 'othersideAI.'
When you receive an email, you are required to write some formalities like a greeting, etc., right?
But ignore that part, and just write the main keywords, like
Thanks but no, we want to invest more than $150K, is $150K a possible sum.

Korean: 
메세지 아이콘이 있고, 이런식으로 쭉 영어로 작성하고 디자인 버튼을 누르니까
아까 영어로 쓴대로 디자인이 만들어진 걸 확인할 수 있습니다.
코딩 뿐만 아니라 이렇게 디자인에도 활용될 수 있습니다.
네번째로 폴 카슨이라는 분은 GPT-3를 엑셀에도 적용했는데요.
엑셀에 GTP-3라는 함수를 만들고 주 이름과 인구수를 매핑해 놓은 이 데이터를 불러와서
미시간 주를 찍어주고 함수를 닫아주니까, 자동으로 미시간 주의 인구수가 완성되었습니다.
또 알래스카로 바꿨더니 바로 알래스카의 인구수로 바뀐 걸 확인할 수 있습니다.
또 설립된 연도도 마찬가지로 GPT-3 함수를 이용해서 알래스카도 자동완성할 수 있는 걸 확인할 수 있습니다.
다섯번째로 이메일에 적용한 사례가 있는데요.
othersideAI라는 곳에서 이런 걸 만들었습니다.
이렇게 이메일이 왔을 때, 원래 이메일이라는 게 좀 격식을 차려서 뭐 인사말도 쓰고 해야 되잖아요?
그래서 그런 거를 그냥 쓰지 않고 핵심만, 고맙지만 싫다, 우리는 15만불 이상 뭐 투자를 한다, 15만불은 가능하다,

Korean: 
딱 이런 핵심만 적어서 generate 이메일을 하게 되면, 뭐 Thanks for the note 이런 말이나,
I'm glad you were 어쩌고 저쩌고 하면서 인사말이랑 예의있는 말들까지 자동으로 다 완성돼서, 이메일 답장을 보낼 수가 있습니다.
신기하지 않나요?
재미있는 아이디어 인 것 같습니다.
여섯번째로 카를로스 e. 페레즈라는 분이 만드신 건데,
구글 닥스에 GPT-3를 결합하여 만드셨습니다.
여기서 텍스트 자동완성, 스펠링체크, 그리고 파라프레이즈, 문장을 다시 쓰는 거죠.
이런 기능까지 넣었다고 합니다.
이렇게 어떤 문장이 있을 때, 문장의 스타일을 인공지능이 바꿔주는 그런 파라프레이즈 기능을 보겠습니다.
여기는 클릭베이트 스타일로 바꾸는데요.
클릭베이트가 낚시성제목, 이런 거죠.
뭐 수학문제를 푸는데 문제가 있냐, 이런 문장이 있는데 이걸 클릭베이트로 리라이트하면,
이런식으로 why you're having trouble,
너가 왜 이 수학문제를 이해하지 못하는지라는 좀 클릭베이트성, 낚시성 제목으로 바뀌었습니다.
이런 기능은 유튜브 제목 정할 때 사용하면 좋겠네요.
일곱번째로 Qasim Munye라는 분이 만드신 소설을 쓰는 AI가 있습니다.

English: 
After typing the keywords, click on the 'Generate Email.'
As you can see, 'Thanks for the note' or
'I'm glad you were' blahblah, greeting, formalities are all automatically added.
Now you can send your reply.
It's cool, right?
A very interesting idea.
The sixth one is from a man called, Carlos E. Perez.
He created an AI by combining GPT-3 with Google Docs.
On his Twitter, you can see words like 'text completion, spell checking,
and a paraphrase capability,' Paraphrasing is rewriting a sentence.
He added all these functions.
Let's try the paraphrase function, if I type a sentence,
the AI will change the style of that sentence.
Here you can see 'Clickbait.'
Clickbait is, in other words, titles that are exaggerated to make people to click on them.
Here is a sentence, 'Are you having a hard time getting......problem?'
Okay, and I'll rewrite this in the Clickbait style.
Then as you can see, the sentence is paraphrased.
'Why don't you understand this math problem?'
The title is changed to a more like Clickbait style.
I think this function comes in handy when deciding on a title for YouTube video.
The seventh one is an AI that writes a fiction, and it's created by Qasim Munye.

Korean: 
소설을 써주는 AI를 만들면 어떨까라고 농담처럼 얘기했는데, 이렇게 좋게 나올 줄은 몰랐다고 합니다.
이렇게 사람이 I'm fine 정도만 딱 적어주고, 인공지능을 동작시키면,
인공지능이 알아서 소설을 쭉쭉 써내려가는 것을 볼 수 있습니다.
엄청나지 않나요?
여덟번째로 Mrinal Mohit님이 만드신 밈 생성기도 있습니다.
밈을 생성하는 버튼을 누르면 인공지능이 이렇게 사진에 맞는 재미있는 말을 매칭해서 자동으로 밈을 만들어주는 걸 볼 수 있습니다.
이제는 유머도 인공지능이 만드는 날이 왔습니다.
아홉번째로 파라스 코프라라는 분이 만드신 검색 엔진도 있습니다.
이런식으로 더 셀피쉬 진이라는 게 언제 출판됐냐 이렇게 입력을 하니까,
답으로 셀피쉬 진이 1976년에 출판됐다, 이렇게 정답이 나오는 걸 확인할 수 있습니다.
보니까 위키피디아에서 나온 정보를 GPT-3를 통해서 이해하고
여기에 맞는 답을 골라서 가져오게 만든 것 같습니다.
열번째로 야시라는 분이 회계지식이 없는 사람들을 위해서 재무제표를 자동으로 생성해주는 서비스를 만들었습니다.

English: 
He said as a joke to create an AI that can write a fiction,
but he didn't expect it to turn out this good.
I just write, 'I'm fine' then activates the AI,
then it will write a fiction on its own.
Isn't this crazy?
Eighth, a meme generator created by Mrinal Mohit.
Click on the 'Generate new meme,' and the AI will find funny matching words for the pictures, automatically generating a meme.
Now the day has come to make jokes generated by AI.
The ninth one is a search engine created by Paras Chopra.
I type in, 'When was The Selfish Gene published?'
and the answer is 'The Selfish Gene was published in 1976,' which is correct.
It looks like it gets the information from the Wikipedia, and understands it through GPT-3,
finally selects a correct answer and produces it.
The last one is created by Yash. He made a service that automatically generates
financial statements for people without accounting knowledge.

Korean: 
이런식으로 영어로 900달러를 3개월 렌트를 위해서 미리 지불했다, 이걸 입력하고 엔터를 누르면
이렇게 오른쪽에 재무제표 상에 현금이 깎이고, 프리페이드 익스펜스라고 해서 여기에 900이 올라가고,
이런식으로 재무제표를 자동으로 인공지능이 관리해주는 그런 서비스도 만들었습니다.
앞서 살펴본 10가지 외에도 정말 많은 사람들이 진짜 재미있고 유용한 서비스들을 많이 만들었는데요.
여기 gptcrush라는 사이트로 들어오시면
이렇게 사람들이 만든 작품들을 모아놓은 것도 있습니다.
그래서 여기서 분야별로 볼 수도 있고, 전체적으로 넘겨보면서 어떤 서비스들이 있는지 확인할 수 있습니다.
영상 잘 보셨나요?
물론 GPT-3라고 해서 아직 완벽한 인공지능은 아니지만,
인공지능의 발전 가능성과 응용가능성을 보여주는 매우 좋은 사례라고 할 수 있겠습니다.
이 정도면 진짜 가까운 시일내에 이런 서비스들이 상용화되어,
세상을 엄청 편리하게 만들 수 있다는 생각이 드네요.
현재 OpenAI Waitlist에 등록하고 선정이 되면, GPT-3 API를 무료 베타테스팅을 해볼 수 있는데요.

English: 
In English, type in, 'I prepaid $900 for the rent for the next 3 months,' then press enter.
Now the cash has gone down by that sum, and the prepaid expenses increased by $900.
In this way, he crated a service that takes care of the financial statements automatically.
Apart from these 10 things, many people created really funny and useful services.
When you visit a site called, 'gptcrush,
you can see all those works created by people.
You can take a look  by field or glance through the site to see what kind of services are here.
Did you enjoy the video?
Of course, the GPT-3 is not a perfect AI yet,
but it's an excellent example to demonstrate the development and applicability of the AI.
I think at this rate, these services will be commercialized in the near future,
making the world way more convenient.
At present, if you register at the 'OpenAIWaitlist' and get selected,
you can participate in free beta testing of the GPT-3 API.

English: 
Anyone can apply. If you're interested, click the link in the content section below.
I have already applied.
I can't wait to be selected and create a lot fun stuffs.
If I have a chance, I will prepare a video of creating a service by using the GPT-3 API.
If you found this video informative,
please Subscribe, Like and Turn on Notification.
Those things give me strength to carry on with making videos.
I will come back with even more informative video.
Thank you.

Korean: 
여러분들도 누구나 신청할 수 있으니 아래 내용란의 링크를 참고해주세요.
저도 신청해 놨는데요.
얼른 선정되서 재미있는 것들을 많이 만들어보고 싶네요.
기회가 되면 이 GPT-3 API를 활용해서 서비스를 만들어보는 것도 영상으로 준비해볼 수 있도록 하겠습니다.
영상 유익하셨다면 구독, 좋아요, 알림설정 꼭 부탁드립니다.
영상을 만들어가는 큰 힘이 됩니다.
앞으로 더 유익한 영상으로 찾아 뵙겠습니다.
감사합니다.
