๐Ÿ“… [1] ๊ธฐ๋ณธ ์ •๋ณด


๐Ÿš€ [2] ์˜ค๋Š˜ ๋งก์€ ์—ญํ•  ๋ฐ ๊ตฌ์ฒด์ ์ธ ์ž‘์—… ๋‚ด์šฉ

โœ๏ธ ๋‹ต๋ณ€:

- RAG ์‹œ์Šคํ…œ ํœด๋ฆฌ์Šคํ‹ฑ ๊ฒ€์ฆ ์ˆ˜ํ–‰ (Similarity / Hybrid ๊ธฐ๋ฐ˜ ํ…Œ์ŠคํŠธ)

- ๊ณ ์ • ์งˆ๋ฌธ ์„ธํŠธ(q75 ~ q99_f)๋ฅผ ํ™œ์šฉํ•˜์—ฌ Retrieval ์„ฑ๋Šฅ ๋น„๊ต ์‹คํ—˜ ์ง„ํ–‰

- [์‹คํ—˜ 1] Hybrid ๊ฒ€์ƒ‰ ๋ฐฉ์‹ ๊ฒ€์ฆ
  โ†’ ์ผ๋ถ€ ๋ฌธ์„œ ๊ฒ€์ƒ‰ ์„ฑ๊ณตํ•˜์˜€์œผ๋‚˜, ์ž˜๋ชป๋œ ๋ฌธ์„œ ์ฐธ์กฐ ๋ฐ ์งˆ๋ฌธ ์˜๋„ ๋ถˆ์ผ์น˜ ๋ฌธ์ œ ํ™•์ธ

- [์‹คํ—˜ 2] ์ฒญํฌ ํฌ๊ธฐ ํ™•์žฅ (chunk size ์ฆ๊ฐ€)
  โ†’ ๊ฒ€์ƒ‰ ๋ฌธ์„œ 0๊ฑด ๋ฐœ์ƒ, Retrieval ์‹คํŒจ ํ™•์ธ
  โ†’ ์ฒญํฌ ์ฆ๊ฐ€ ์‹œ ํ‚ค์›Œ๋“œ ๋งค์นญ ์•ฝํ™” ๋ฐ ๊ฒ€์ƒ‰ ์„ฑ๋Šฅ ์ €ํ•˜ ํ˜„์ƒ ๋ถ„์„

- [์‹คํ—˜ 3] Similarity + chunk 800 ์„ค์ • ๊ฒ€์ฆ
  โ†’ ์ผ๋ถ€ ๊ฒ€์ƒ‰ ์„ฑ๊ณต (1~3๊ฐœ)
  โ†’ ๊ทธ๋Ÿฌ๋‚˜ ์ •๋‹ต๋ฅ  ๋‚ฎ๊ณ  ์ž˜๋ชป๋œ ์ฐธ๊ณ (ํ™˜๊ฐ) ๋‹ค์ˆ˜ ๋ฐœ์ƒ

- ์‹คํ—˜ ๊ฒฐ๊ณผ๋ฅผ ํ‘œ ํ˜•์‹์œผ๋กœ ์ •๋ฆฌํ•˜์—ฌ ์„ฑ๋Šฅ ๋น„๊ต ์ˆ˜ํ–‰
  (์ •๋‹ต ์ ์ˆ˜, ํ™˜๊ฐ ์—ฌ๋ถ€, ๊ทผ๊ฑฐ ์ ํ•ฉ์„ฑ ๊ธฐ์ค€)

- ๋‹ค์ค‘ ์ฒญํฌ ์‹คํ—˜์„ ์œ„ํ•œ ์ธ๋ฑ์‹ฑ ๊ตฌ์กฐ ๊ฐœ์„ 
  โ†’ chunk size (600, 800, 1000, 1200)๋ณ„ ์ปฌ๋ ‰์…˜ ๋ถ„๋ฆฌ ๋ฐฉ์‹ ์„ค๊ณ„

- parquet ๊ธฐ๋ฐ˜ ์ธ๋ฑ์‹ฑ ์„ค์ • ๋ฐ ๋ฃจํ”„ ๊ตฌ์กฐ ์ ์šฉ ๋ฐฉ๋ฒ• ์ •๋ฆฌ

๐Ÿ“Š [3] ์˜ค๋Š˜ ์ž‘์—… ์™„๋ฃŒ๋„ ์ฒดํฌ (ํ•˜๋‚˜๋งŒ ์ฒดํฌ)


๐Ÿ“Œ [4] ์ด์Šˆ ๋ฐ ๊ฐœ์„  ํ•„์š” ์‚ฌํ•ญ

- ์ฒญํฌ ํฌ๊ธฐ ์ฆ๊ฐ€ ์‹œ Retrieval ์„ฑ๋Šฅ ๊ธ‰๊ฒฉํžˆ ์ €ํ•˜๋˜๋Š” ๋ฌธ์ œ ํ™•์ธ
- ์งˆ๋ฌธ-๋ฌธ์„œ ๊ฐ„ ํ‚ค์›Œ๋“œ ๋ถˆ์ผ์น˜๋กœ ์ธํ•œ ๊ฒ€์ƒ‰ ์‹คํŒจ ๋‹ค์ˆ˜ ๋ฐœ์ƒ
- ์ผ๋ถ€ ์ผ€์ด์Šค์—์„œ ์ž˜๋ชป๋œ ๋ฌธ์„œ๋ฅผ ๊ทผ๊ฑฐ๋กœ ์‚ฌ์šฉํ•˜๋Š” Hallucination ๋ฐœ์ƒ
- Hybrid ๋ฐ Similarity ๋ฐฉ์‹ ๋ชจ๋‘์—์„œ ์ •ํ™•ํ•œ ๋ฌธ์„œ ๋งค์นญ ๋ถ€์กฑ

[5] ์˜ค๋Š˜ ๋ถ„์„/์‹คํ—˜ ์ค‘ ์–ป์€ ์ธ์‚ฌ์ดํŠธ๋‚˜ ๋ฐœ๊ฒฌํ•œ ๋ฌธ์ œ์ 