Pipeline_DEMO.ipynb : ์ต์ข ๋ฐ๋ชจ ์ฝ๋
-
"example_data.csv" ํ์ผ ์ ํ๋กฌํํธ๊ฐ Prompirit์ pipeline์ ๊ฑฐ์ณ ์์ง๋์ด๋ง๋๋ ๊ณผ์
-
๋ฐ๋ชจ์ฝ๋ ์ "0ver2_SOTA_ED_model_comp_0.8973.pt"๋ ์๋ ๋งํฌ๋ก ๋ค์ด๋ฐ์ ์ ์์.
Text Emotion Recognition Model : pretrained model ๋ค์ด๋ฐ๊ธฐ
-
RAG ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ๊ฒฐ์ ์ํ "styleDB" ํด๋๋ "styleDB.zip" ์ ์์ถํด์ ํ์ฌ ์ฌ์ฉ
-
Recognize Text Emotion
- ์ ๋ ฅ๋ ํ ์คํธ์์ ์ฌ์ฉ์์ ๊ฐ์ ์ ์ธ์ํ๋ค.
-
Remove Stopwords & Append one Key-phrase
- ์์ ๋ก์ด ํ์์ ํ ์คํธ๋ฅผ ํ๋กฌํํธ์ ์ ํฉํ ํํ๋ก ํธ์งํ ๋ค ํต์ฌ ์ด๊ตฌ๋ฅผ ๋ฐ๋ณตํด ์๋ฏธ ์์ค์ ๋ง๋๋ค.
-
Prepend Emotion Label & Append 3 Synonyms
- Text Emotion Recognition ๋ชจ๋ธ๋ก ์ธ์ํ ๊ฐ์ ๋ ์ด๋ธ์ ๊ฐ์กฐํ๋ค.
- ์ด๋ฅผ ์ํด ๊ณ ์ํ ์ฌ๋ฌ ๋ฐฉ๋ฒ ์ค ๊ฐ์ ๋ ์ด๋ธ์ prependํ๊ณ , ๊ฐ์ ๋ ์ด๋ธ์ ๋์์ด ์ค ์ค์๋๊ฐ ๋์ 3๊ฐ๋ฅผ appendํ์ฌ ๊ฐ์กฐํ๋ ๋ฐฉ์์ ์ฑํํ๋ค.
-
Append Style Modifiers
- ์ถ์ถํ ๊ฐ์ ๊ณผ ๊ด๋ จ๋ ์คํ์ผ ํค์๋๋ฅผ ์๋์ผ๋ก ์ถ๊ฐํ๋ค.
์ดํ ์งํ๋ Evaluation ๊ณผ์ ์ ํตํด ์์ ๊ฐ์ Prompirit์ ํ์ดํ๋ผ์ธ์ ํตํด ์์ฑ๋ ์ด๋ฏธ์ง๋ ๊ฐ์ ํํ๋ ฅ, ๋งฅ๋ฝ ์ผ์น๋, ์๊ฐ์ ๋ง์กฑ๋ ์ธก๋ฉด์์ ๊ธฐ์กด์ ๋ค๋ฅธ ํ๋กฌํํธ ์์ง๋์ด๋ง ๋ฐฉ์์ผ๋ก ์์ฑ๋ ์ด๋ฏธ์ง์ ๋นํด ๊ฐ์ฅ ์ ํธ๋๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ๋ค.
