# ChatGPT로 번역의 품질을 높이기위한 프롬프팅

## **>> ChatGPT로 번역의 품질을 높이기위한 프롬프팅**

챗지피티(GPT 포함)으로 높은 품질의 번역을 하기는 참 어렵습니다. 
크게 네 가지 이유입니다. 

1️⃣ 영어와 다른 목표언어의 Grammar와 Sentence Structure 
2️⃣ 영어와 다른 목표언어의 Culture References 
3️⃣ 영어가 아닌 다른 언어의 Lack of Data
4️⃣ 특정 분야의 용어, Technical Terms 

---

번역관련 프롬프트를 개발하다가, 참고할 만한 논문을 몇 개 읽었습니다.
영어-> 한국어(혹은 한국어 ->) 로 번역할 때, 
다음의 방법으로 번역 품질을 개선할 수 있었습니다. 

1️⃣ **Few-shot in Context Learning **
정답에 가까운 예시를 주는 방식입니다. 이 때 Fuzzy matches의 방식은 품질의 일관성과 정확도를 높여줍니다. Fuzzy matches 는 task 와 유사한 컨텍스트를 활용하는 방식입니다. 예제를 프롬프트에 사용할 때는 5개 미만으로 주어야 품질에 영향을 미치는 것을 경험하였습니다. 

2️⃣ **Task Information Prompting **
해결해야 하는 과제에 중점을 둔 상세한 프롬프트 작성 방식입니다. 프롬프트의 구조화와 상세한 내용을 '과제' 중심으로 세분화하는 것입니다.

3️⃣** Domain Specific Prompting **
특정 도메인에 적합한 프롬프트를 제공하여 번역 성능을 향상 시키는 방법입니다. 
도메인에 해당하는 단어를 선별하여 context 를 추가합니다. 

위의 내용을 슬라이드에 정리하여 이미지로 첨부했습니다.
논문의 핵심 내용만을 발췌했습니다. 

![Image](https://upload.cafenono.com/image/slashpagePost/20241105/190313_ldPHdRnKXg6ER7zVB1?q=80&s=1280x180&t=outside&f=webp)

![Image](https://upload.cafenono.com/image/slashpagePost/20241105/190342_i6n1hcYu5HV3oPWhzX?q=80&s=1280x180&t=outside&f=webp)

![Image](https://upload.cafenono.com/image/slashpagePost/20241105/190313_YZuWox5ud8yWeO9bMo?q=80&s=1280x180&t=outside&f=webp)

**<References> **

-Zhu, W., H. Liu, Q. Dong, et al. 2023. **[Multilingual Machine Translation with Large Language Models: Empirical Results and Analysis.](https://arxiv.org/abs/2304.04675)** 
-Moslem, Yasmin, et al., 2023. **[Adaptive machine translation with large language ](https://arxiv.org/abs/2301.13294)****models**.
-Peng, Keqin, et al., 2023. **[Towards making the most ](https://arxiv.org/abs/2303.13780)****of chatgpt for machine translation.**

#prompting hashtag#promptengineering hashtag#translation hashtag#prompt hashtag#promptengineer hashtag#프롬프트엔지니어링 hashtag#번역프롬프트

For the site tree, see the [root Markdown](https://slashpage.com/sujin-prompt-engineer.md).
