이번 글에서는 ChatGPT를 가지고 ChatGPT에 대한 논문을 쓰고 있는 제 경험담을 공유하고자 합니다.
ChatGPTers 이 글에서 ChatGPT 등의 AI를 이용하여 어디까지 도움을 받을 수 있고, 어떻게 쓰는 것이 맞을 지에 대한 영상을 정리한 내용이 있었습니다.
저는 지금 선행연구와 데이터 분석이 끝낸 상태이고, 이제 재료들을 가지고 글을 작성하려고 하고 있는데, 인트로 부분과 리터리처 리뷰 부분 앞 부분을 작성한 경험을 공유드리고자 합니다.
ChatGPTers 이 글에서 ChatGPT 등의 AI를 이용하여 어디까지 도움을 받을 수 있고, 어떻게 쓰는 것이 맞을 지에 대한 영상을 정리한 내용이 있었습니다.
저는 지금 선행연구와 데이터 분석이 끝낸 상태이고, 이제 재료들을 가지고 글을 작성하려고 하고 있는데, 인트로 부분과 리터리처 리뷰 부분 앞 부분을 작성한 경험을 공유드리고자 합니다.
1. ChatGPT에게 써달라고 할 내용 (재료) 준비하기
- 저는 연구를 하면서 진행한 내용들을 노트테이킹 앱(Obsidian)에 정리를 하였고 이를 PPT로 리서치 프로포절을 작성하면서 해당 내용을 정리했습니다. (PPT는 교수님께 보고드리기 용도로 추가로 만들었습니다)
- [예시]
- PPT의 내용을 ChatGPT에 피드하기 위해서는 텍스트가 되어야 하는데, PDF로 만들고, Python 스크립트를 통해 PPT의 불렛포인트 내용을 txt 파일로 만들어주는 코드를 작성하여 텍스트로 만들었습니다.
[이하 코드]
```python
import PyPDF2
# Enter the path of your PDF file here
pdf_file = 'Proposal v3.pdf'
# Create a PdfFileReader object to read the PDF file
pdf_reader = PyPDF2.PdfFileReader(open(pdf_file, 'rb'))
# Create a new text file to write the extracted text
with open('original_text.txt', 'w', encoding='utf-8') as f:
# Loop through each page of the PDF file
for page_num in range(pdf_reader.numPages):
# Extract the text from the current page
page = pdf_reader.getPage(page_num)
text = page.extractText()
# Add three blank spaces between the extracted text
text = text + '\n\n\n'
# Add the page number to the beginning of the new page section
text = f'--- Page {page_num + 1} ---\n\n{text}'
# Write the extracted and formatted text to the text file
f.write(text)
```
import PyPDF2
# Enter the path of your PDF file here
pdf_file = 'Proposal v3.pdf'
# Create a PdfFileReader object to read the PDF file
pdf_reader = PyPDF2.PdfFileReader(open(pdf_file, 'rb'))
# Create a new text file to write the extracted text
with open('original_text.txt', 'w', encoding='utf-8') as f:
# Loop through each page of the PDF file
for page_num in range(pdf_reader.numPages):
# Extract the text from the current page
page = pdf_reader.getPage(page_num)
text = page.extractText()
# Add three blank spaces between the extracted text
text = text + '\n\n\n'
# Add the page number to the beginning of the new page section
text = f'--- Page {page_num + 1} ---\n\n{text}'
# Write the extracted and formatted text to the text file
f.write(text)
```
- 위 코드로 만든 텍스의 예시는 다음과 같습니다.
- [예시] - 텍스트 파일 원본
--- Page 3 ---
Background / Research Motivation (1/3)
3Disruptive Innovation
•Disruptive innovation, a concept introduced by Clayton Christensen (1997) , refers to a new product,
service, or technology that starts as a niche offering and eventually disrupts established markets and
competitors.
•Disruptive innovations may initially underperform in comparison to existing solutions but improve over
time, eventually displacing incumbents and transforming industries. (Christensen, 1997)
ChatGPT , signs of the next Disruptive Innovation?
•The developments after the launch of ChatGPT (OpenAI , 2022) exhibits characteristics that suggest it
could be a disruptive innovation, akin to personal computers and smartphones. (Wunker , 2023)
•User growth : ChatGPT reached 100 million users in just 2 months, while Tiktok took around 9 months (Hu, 2023) .
•Business adoption: The number of services adopting the ChatGPT API is exponentially increasing (Pariseau , 2023).
•Government interest: Some government agencies are considering adopting ChatGPT or similar chatbots to
automate workflows (Myatt, 2023) , even in Korea (Lee, 2023) .
•Productivity improvements by professionals : A survey reports that business professionals find ChatGPT to be
substantially helpful in enhancing productivity (Nielsen, 2023).
•At its current state, ChatGPT is seen as “jack of all trades, but master of none” (Kocon et al., 2023) , but
these recent developments indicate the potential for it to become the next disruptive technology.
2. ChatGPT에 들어갈 재료 손질하기
- 이것을 그대로 넣기 위해서는 ChatGPT에게 좀 정돈된 형태로 피드를 해야 할겁니다.
- 그래서 텍스트 전체를 마크다운(MD)의 형식과 유사하게 다음과 정리하였습니다.
- 섹션의 제목은 샵 기호 (#)로 제시하였습니다.
- 슬라이드의 제목은 볼드 (**볼드**)로 처리하였습 니다.
- 하이픈(-)기반 불렛포인트 형식으로 하되, 상 하위 아이디어를 들여쓰기(indent)를 통해 분리하엿습니다.
- 이것은 모두 수작업으로 진행하였습니다.
- 시간이 조금 들지만, ChatGPT에 입력될 내용을 다시 한번 점검 차에 진행하였습니다.
- [예시]
# Research Background and Motivation
**Disruptive Innovation**
- Disruptive innovation, a concept introduced by Clayton Christensen (1997) , refers to a new product, service, or technology that starts as a niche offering and eventually disrupts established markets and
competitors.
- Disruptive innovations may initially underperform in comparison to existing solutions but improve over time, eventually displacing incumbents and transforming industries. (Christensen, 1997)
**ChatGPT , signs of the next Disruptive Innovation?**
- The developments after the launch of ChatGPT (OpenAI , 2022) exhibits characteristics that suggest it
could be a disruptive innovation, akin to personal computers and smartphones. (Wunker , 2023)
- User growth : ChatGPT reached 100 million users in just 2 months, while Tiktok took around 9 months (Hu, 2023) .
- Business adoption: The number of services adopting the ChatGPT API is exponentially increasing (Pariseau , 2023).
- Government interest: Some government agencies are considering adopting ChatGPT or similar chatbots to
automate workflows (Myatt, 2023) , even in Korea (Lee, 2023) .
- Productivity improvements by professionals : A survey reports that business professionals find ChatGPT to be substantially helpful in enhancing productivity (Nielsen, 2023).
- At its current state, ChatGPT is seen as “jack of all trades, but master of none” (Kocon et al., 2023) , but these recent developments indicate the potential for it to become the next disruptive technology.
3. 어떤 씩 으로 입력이 될 것인지 ChatGPT에게 가르쳐주기
- 준비된 내용을 가지고 이제 ChatGPT에 입력할 차례입니다.
1. 먼저 ChatGPT한테 무엇을 할 것인지 인지시켜주었습니다.
- [영어 프롬프트 및 답변]
**You:**
In this conversation, we will be working together to compose and academic article.
I have done all the research, and the outline is ready with all the references.
I am going to provide you with the outline, the references, and your job is to help me write the article in an academic and professional tone and manner.
The overall research topic is about discovering potential of ChatGPT as a potential disruptive innovation with the Korean users.
Are you ready for this journey! I am very excited!
I will be providing you with the outline.
Tell me that you are as excited as I am!
* * *
**ChatGPT:**
I am absolutely excited to embark on this journey with you! I look forward to helping you compose an academic article on the potential of ChatGPT as a disruptive innovation for Korean users. Please provide me with the outline, and we can start working together on creating a well-structured and professional academic article. - [한국어 번역]
브라이언:
이 대화에서 우리는 함께 글을 쓰고 학술 논문을 작성할 것입니다.
나는 모든 연구를 마쳤고 개요는 모든 참고 문헌과 함께 준비되었습니다.
나는 당신에게 개요와 참고 문헌을 제공할 것이며, 당신의 임무는 내가 학문적이고 전문적인 어조와 방식으로 기사를 작성하는 데 도움을 주는 것입니다.
전반적인 연구 주제는 한국 사용자들과 함께 잠재적인 파괴적 혁신으로서 ChatGPT의 잠재력을 발견하는 것입니다.
이 여정을 떠날 준비가 되셨습니까? 나는 매우 흥분 된다!
개요를 알려 드리겠습니다.
너도 나만큼 흥분한다고 말해줘!
챗지피티 답변:
여러분과 함께 이 여정을 시작하게 되어 매우 기쁩니다! 한국 사용자를 위한 파괴적인 혁신으로서 ChatGPT의 잠재력에 대한 학술 기사를 작성하는 데 도움이 되기를 기대합니다. 개요를 제공해 주시면 잘 구조화되고 전문적인 학술 논문을 작성하기 위해 함께 작업을 시작할 수 있습니다.
2. 어떤 형식으로 앞으로 입력될 것인지, 즉 내가 입력될 데이터에 대한 형식과 풀이를 설명하였습니다.
- [영문 프롬프트 및 답변]
**You:**
I will be feeding you with data per each section, and in each turn you will be writing a draft for that particular section.
The format of the data I will feed you is as follows:
1. The title of the section will be given with a hashtag(#) symbol (Example: # 1. Introduction). This will be the title of the section
2. Small sections will be given with two asterisks in front and back of the words (Example: **Section**)
**Important**: The section titles with asterisks on the front and behind does not mean an actual section title, but is just to summarize the bullet points below.
3. The outlines will be given in bullet points with related references in parentheses.
4. Some bullet points will have a 4 space indent in front, which means that the particular bullet is a nested idea of the bullet above it.
For example,
# 1. Introduction
**Section 1**
- Idea 1
- Idea 2
Again, the **Section 1** does not necessarily mean that it is a title, but just a small title I put in just to cluster and keep in track of the bullet points below.
Do you understand?
* * *
**ChatGPT:**
Yes, I understand the format and instructions. You can provide me with the data for each section, and I'll help you write a draft for that particular section. I'll make sure to follow the format you've described with the hashtags, asterisks, and bullet points, and I'll be mindful of the nested ideas. Please go ahead and share the first section, and we'll begin writing the academic article together. - [한국어 프롬프트 번역]
브라이언:
각 섹션별로 데이터를 제공하고 각 턴마다 해당 특정 섹션에 대한 초안을 작성하게 됩니다.
내가 제공 할 데이터의 형식은 다음과 같습니다.
1. 섹션 제목은 해시태그(#) 기호로 표시됩니다(예: # 1. 소개). 이것은 섹션의 제목이 될 것입니다
2. 작은 섹션은 단어의 앞뒤에 두 개의 별표가 표시됩니다(예: **섹션**).
**중요**: 앞면과 뒷면에 별표가 있는 섹션 제목은 실제 섹션 제목을 의미하는 것이 아니라 아래의 글머리 기호를 요약하기 위한 것입니다.
3. 개요는 괄호 안에 관련 참조와 함께 글머리 기호로 표시됩니다.
4. 일부 글머리 기호 앞에는 4개의 공백 들여쓰기가 있는데, 이는 특정 글머리 기호가 그 위에 있는 글머리 기호의 중첩된 아이디어임을 의미합니다.
예를 들어
# 1. 소개
**섹션 1**
- 아이디어 1
- 아이디어 2
다시 말하지만, **섹션 1**은 반드시 제목이라는 의미는 아니지만 아래의 글머리 기호를 클러스터링하고 추적하기 위해 넣은 작은 제목일 뿐입니다.
이해하시나요?
챗지피티:
예, 형식과 지침을 이해합니다. 각 섹션에 대한 데이터를 제공하면 해당 섹션에 대한 초안 작성을 도와드리겠습니다. 해시태그, 별표, 글머리 기호로 설명한 형식을 따르고 중첩된 아이디어를 염두에 두겠습니다. 계속해서 첫 번째 섹션을 공유하면 함께 학술 논문 작성을 시작하겠습니다.
이런씩으로 하니 생각보다 잘 작성을 해주더라고요.
하지만 절대로 이 내용을 그대로 사용하진 않습니다.
이 내용들을 토대로 저만의 살을 더 붙이고 수정하는 작업을 해서 '스스로 첨삭'을 하는 방식으로 활용하고자 합니다.
이런 방식으로 데이터분석 결과 이전까지는 이용을 해보고자 합니다.
전체 내용은 아래 링크를 통해 확인하실 수 있습니다.
ChatGPT를 이용한 데이터 분석과 결론 도출에 대한 사례로 다음에 돌아오겠습니다.
커뮤니티분들 덕분에 ChatGPT 관련 연구 설문의 표본수를 목표했던 200 개를 넘겼습니다 감사합니다 :-) https://forms.gle/hSF6ZH9m2bXaY5Xq5
5월 22일 월요일날 AI토크로 본 연구의 결과를 공유할 예정입니다.
커뮤니티분들 덕분에 ChatGPT 관련 연구 설문의 표본수를 목표했던 200 개를 넘겼습니다 감사합니다 :-) https://forms.gle/hSF6ZH9m2bXaY5Xq5
5월 22일 월요일날 AI토크로 본 연구의 결과를 공유할 예정입니다.