๋ณธ๋ฌธ์œผ๋กœ ๊ฑด๋„ˆ๋›ฐ๊ธฐ
  1. ๐Ÿค– AI ๊ธฐ์ˆ  ๋™ํ–ฅ ์œ„ํ‚ค/

๐Ÿค– Wiki-style Knowledge Compilation (์œ„ํ‚ค์‹ ์ง€์‹ ์ปดํŒŒ์ผ)

3 ๋ถ„· ·
์ž‘์„ฑ์ž
์šฐ์‹œ์•„ ๊ฐ€์กฑ
์šฐ๋ฆฌ์˜ ์†Œ์ค‘ํ•œ ์—ฌํ–‰ ์ถ”์–ต๊ณผ ๊ณ„ํš์„ ๋ชจ์•„๋‘” ๊ณต๊ฐ„์ž…๋‹ˆ๋‹ค.
๋ชฉ์ฐจ

๐Ÿค– Wiki-style Knowledge Compilation (์œ„ํ‚ค์‹ ์ง€์‹ ์ปดํŒŒ์ผ)
#

1. ๊ธฐ์ˆ  ์ •์˜ (Definition)
#

Wiki-style Knowledge Compilation (์œ„ํ‚ค์‹ ์ง€์‹ ์ปดํŒŒ์ผ) ๊ธฐ์ˆ ์€ ์ „ํ†ต์ ์ธ ๊ฒ€์ƒ‰ ์ฆ๊ฐ• ์ƒ์„ฑ(RAG, Retrieval-Augmented Generation)์˜ ํ•œ๊ณ„์ธ ๋ฌด์ƒํƒœ์„ฑ(Stateless) ๊ฒ€์ƒ‰ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ๊ทน๋ณตํ•˜๊ธฐ ์œ„ํ•œ ์˜์†์  ์ง€์‹ ๋ฒ ์ด์Šค ๊ตฌ์ถ• ๋ฐฉ๋ฒ•๋ก ์ด๋‹ค. ์‚ฌ์šฉ์ž๊ฐ€ ํˆฌ์ž…ํ•œ ํŒŒํŽธํ™”๋˜๊ณ  ์ด์ข…์ ์ธ ๋ฌธ์„œ ์ž์›๋“ค์„ ๋‹จ์ˆœ ๋‹จํŽธ์  ๋ฒกํ„ฐ ๋ฐ์ดํ„ฐ๋กœ ๋ณด๊ด€ํ•˜๋Š” ๋Œ€์‹ , LLM(๋Œ€ํ˜• ์–ธ์–ด ๋ชจ๋ธ)์„ ๋งค๊ฐœ๋กœ ์ƒํ˜ธ ์œ ๊ธฐ์ ์ด๊ณ  ๊ต์ฐจ ์ฐธ์กฐ(Cross-reference)๊ฐ€ ๊ฐ€๋Šฅํ•œ ๋งˆํฌ๋‹ค์šด(Markdown) ํ˜•์‹์˜ ์œ„ํ‚ค(Wiki) ์›น ๊ตฌ์กฐ๋กœ ๋Šฅ๋™ ๋ณ€ํ™˜ํ•˜๊ณ  ์ง€์† ํ†ตํ•ฉํ•˜๋Š” ๊ฒƒ์„ ๊ณจ์ž๋กœ ํ•œ๋‹ค.


2. ๊ธฐ์ˆ  ํŒจ๋Ÿฌ๋‹ค์ž„ ๋น„๊ต ๋ถ„์„ (Paradigm Comparison)
#

๊ตฌ๋ถ„์ „ํ†ต์  RAG (Stateless RAG)์œ„ํ‚ค์‹ ์ง€์‹ ์ปดํŒŒ์ผ (Wiki-style Knowledge Compilation)
์ƒํƒœ ๋ณด์กด ๋ฐฉ์‹๋ฌด์ƒํƒœ์„ฑ (Stateless), ํ•„์š”์‹œ ๋‹จ์ˆœ ์ฒญํฌ ๋ฒกํ„ฐ ๊ฒ€์ƒ‰์˜์†์  ์ง€์‹ ๋ฒ ์ด์Šค (Persistent Knowledge Base) ๊ตฌ์ถ•
์ž๋ฃŒ ๊ตฌ์กฐ๋…๋ฆฝ๋œ ๋ฒกํ„ฐ ์ฒญํฌ (Flat Vector Segments)๊ทธ๋ž˜ํ”„ ๋„คํŠธ์›Œํฌ ๋ฐ ์ƒํ˜ธ ์—ฐ๊ฒฐ๋œ ๋งˆํฌ๋‹ค์šด ๊ตฌ์กฐ
์ง€์‹ ์—ฐ๊ฒฐ ๋ฐฉ์‹์œ ์‚ฌ๋„ ๊ธฐ๋ฐ˜ ์ž„๋ฒ ๋”ฉ ๋งค์นญ[[wikilinks]] ๊ธฐ๋ฐ˜ ๋™์ /์ •์  ๊ต์ฐจ ๋งํฌ ๋งคํ•‘
์ •๋ณด ๊ฐฑ์‹  ๋ฐ ๊ด€๋ฆฌ๋‹จ์ˆœ Upsert ๋˜๋Š” ์ค‘๋ณต ์ ์žฌ์‹ค์‹œ๊ฐ„ ์ •ํ•ฉ์„ฑ ๊ฒ€์ฆ(Lint) ๋ฐ ๋ชจ์ˆœ ํŒ๋ณ„ ๊ธฐ๋ฐ˜ ๊ฐฑ์‹ 
์šด์˜ ๋น„์šฉ๋ฐ˜๋ณต์  ์ฟผ๋ฆฌ ๋ฐœ์ƒ ์‹œ ํ† ํฐ ๋น„์šฉ ๋ˆ„์ˆ˜ ๋†’์Œ๊ตฌ์กฐํ™”๋œ ๋กœ์ปฌ/ํด๋ผ์šฐ๋“œ ์œ„ํ‚ค ์กฐํšŒ๋ฅผ ํ†ตํ•ด ์ฟผ๋ฆฌ ์ตœ์ ํ™” ๊ฐ€๋Šฅ

3. ์ƒ์„ธ ์•„ํ‚คํ…์ฒ˜ ๋ฐ ๋™์ž‘ ์›๋ฆฌ (How It Works)
#

์‹ ๊ทœ ๋ฌธ์„œ ์ž์›์ด ์‹œ์Šคํ…œ์— ์œ ์ž…๋˜๋ฉด ์ง€์‹ ๊ทธ๋ž˜ํ”„์˜ ๋ฐ€๋„๋ฅผ ๊ทน๋Œ€ํ™”ํ•˜๊ธฐ ์œ„ํ•ด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋‹จ๊ณ„์  ์—ฐ์‚ฐ ๋ฐ ๋ณ€ํ™˜ ํŒŒ์ดํ”„๋ผ์ธ์„ ๊ฑฐ์นœ๋‹ค.

  1. ์‹ ๊ทœ ๋ฌธ์„œ ๋ถ„์„ ๋ฐ ๊ฐœ๋ณ„ ์š”์•ฝ ์ƒ์„ฑ:
    • ์ƒˆ๋กœ ์ถ”๊ฐ€๋œ ๋ฌธ์„œ ๋ฐ์ดํ„ฐ๋ฅผ ํŒŒ์‹ฑํ•˜์—ฌ ํ•ต์‹ฌ ๊ฐœ๋… ๋ฐ ์—”ํ‹ฐํ‹ฐ๋ฅผ ํŒŒ์•…ํ•˜๊ณ  ๊ธฐ๋ณธ ์š”์•ฝ ๋ฌธ์„œ๋ฅผ ์ƒ์„ฑํ•จ.
  2. ๊ธฐ์กด ์ง€์‹ ๋…ธ๋“œ ์ฐธ์กฐ ๋ฐ ์ƒ๊ด€๊ด€๊ณ„ ํ‰๊ฐ€:
    • ์‹œ์Šคํ…œ ๋‚ด ์ด๋ฏธ ์ƒ์„ฑ๋˜์–ด ์žˆ๋Š” ์ง€์‹ ๋…ธ๋“œ(Concepts) ๋ฆฌ์ŠคํŠธ๋ฅผ ์Šค์บ”ํ•˜๊ณ  ์ƒˆ ์ •๋ณด์™€์˜ ์—ฐ๊ด€์„ฑ ๋ฐ ์˜๋ฏธ์  ์ƒ๊ด€๊ด€๊ณ„๋ฅผ ํ‰๊ฐ€ํ•จ.
  3. ๋ชจ์ˆœ ํŒ๋ณ„ ๋ฐ ์ •ํ•ฉ์„ฑ ๊ฒ€์ฆ (Entity-level Alignment):
    • LLM์ด ๊ธฐ์กด ๋ฌธ์„œ์™€ ์‹ ๊ทœ ๋ฌธ์„œ ๋‚ด ํ•ต์‹ฌ Entity ๋ฐ Concept ๊ฐ„์˜ ๋ชจ์ˆœ(Contradiction) ๊ด€๊ณ„๋‚˜ ๋ฒ„์ „ ์ฐจ์ด๋ฅผ ์‹๋ณ„ ๋ฐ ๊ฒ€์ฆํ•จ.
  4. ๋…ธ๋“œ ๋ณ‘ํ•ฉ ๋ฐ ์‹ ๊ทœ ๊ฐœ์„ค:
    • ํŒ๋ณ„ ๊ฒฐ๊ณผ์— ๋”ฐ๋ผ ๊ธฐ์กด ๋…ธ๋“œ ๋‚ด๋ถ€์˜ ํ…์ŠคํŠธ ์ฝ˜ํ…์ธ ๋ฅผ ์ˆ˜์ •ยท๋ณด์™„ํ•˜๊ฑฐ๋‚˜, ์™„์ „ํžˆ ์ƒˆ๋กœ์šด ๋…๋ฆฝ ๊ฐœ๋… ํŽ˜์ด์ง€๋ฅผ ๊ฐœ์„คํ•˜์—ฌ ์ ์ง„์ ์œผ๋กœ ํ†ตํ•ฉํ•จ.
  5. ๋™์  ๋งํฌ([[wikilinks]]) ๋งคํ•‘:
    • ์ƒํ˜ธ ์—ฐ๊ด€๋œ ํ•ต์‹ฌ ์šฉ์–ด ๊ฐ„์— [[wikilinks]] ํฌ๋งท์˜ ๊ต์ฐจ ์ฐธ์กฐ ๊ตฌ์กฐ๋ฅผ ๋™์ ์œผ๋กœ ์ฃผ์ž…ํ•˜์—ฌ ์ •๋ณด๊ฐ€ ๊ณ ๋ฆฝ๋˜์ง€ ์•Š๋Š” ์œ ๊ธฐ์ ์ธ ์ง€์‹ ๊ทธ๋ž˜ํ”„ ๋„คํŠธ์›Œํฌ๋ฅผ ํ˜•์„ฑํ•จ.

4. ์‚ฐ์—… ๋ฐ ๋น„์ฆˆ๋‹ˆ์Šค์  ์ž„ํŒฉํŠธ (Business Impact)
#

  • ์ „์‚ฌ ์ง€์‹ ์ž์‚ฐํ™” ๋ฐ KM ํšจ์œจ ๊ทน๋Œ€ํ™”: ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ํ™˜๊ฒฝ์—์„œ ๋ถ€์„œ๋ณ„๋กœ ์‚ฐ์žฌํ•œ ๊ธฐํš์„œ, ๊ธฐ์ˆ  ๋ฌธ์„œ, ์‚ฌ๋‚ด ๊ทœ์ •, ๋งค๋‰ด์–ผ ๋“ฑ์„ ๊ณ ๋„๋กœ ์ •๋ˆ๋œ ๋‹จ์ผ ์ง€์‹ ํ—ˆ๋ธŒ๋กœ ํ†ตํ•ฉํ•จ.
  • ์‹ค์‹œ๊ฐ„ ์ง€์‹ ๊ฐ์‚ฌ(Auditing) ์ฒด๊ณ„ ๊ตฌ์ถ•: ์ •๋ณด์˜ ๋ชจ์ˆœ์ด ๋ฐœ์ƒํ•  ๋•Œ ์ •ํ•ฉ์„ฑ ๊ฒ€์ฆ(Lint) ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์ฆ‰๊ฐ ๋ชจ์ˆœ์„ ํƒ์ง€ํ•จ์œผ๋กœ์จ ๋ฐ์ดํ„ฐ ์‹ ๋ขฐ์„ฑ์„ ๋ณด์žฅํ•จ.
  • ์ถ”๋ก  ๋ฐ ์šด์˜ ๋น„์šฉ ์ ˆ๊ฐ: ๋‹จ์ˆœ ์ค‘๋ณต ์ฟผ๋ฆฌ๋กœ ์ธํ•œ ๋ฌด๋ถ„๋ณ„ํ•œ ํ† ํฐ ์†Œ๋ชจ๋ฅผ ๋ฐฉ์ง€ํ•˜๊ณ  ์ตœ์ ํ™”๋œ ๋งˆํฌ๋‹ค์šด ๊ธฐ๋ฐ˜ ์œ„ํ‚ค ๋ฐ์ดํ„ฐ์…‹์„ ํ™•๋ณดํ•˜์—ฌ ์žฅ๊ธฐ์ ์ธ ์ธํ”„๋ผ ์šด์˜ ๋น„์šฉ์„ ์ ˆ๊ฐํ•จ.
  • ์˜์‚ฌ๊ฒฐ์ • ๋ฆฌ์†Œ์Šค ์ ˆ๊ฐ: ์ค‘๋ณต ๋ถ„์„ ๋ฆฌ์†Œ์Šค๋ฅผ ์›์ฒœ ์ œ๊ฑฐํ•˜์—ฌ ๋ฐ์ดํ„ฐ ํƒ์ƒ‰ ๋ฐ ๊ฒ€์ฆ ์‹œ๊ฐ„์„ ํš๊ธฐ์ ์œผ๋กœ ๋‚ฎ์ถค.

5. ๊ธฐ์ˆ ์  ํ•œ๊ณ„ ๋ฐ ํ–ฅํ›„ ์ „๋ง (Limitations & Future Outlook)
#

  • ๋‹ค๊ตญ์–ด ์ฒ˜๋ฆฌ ๋ฐ ํ˜•ํƒœ์†Œ ๋ถ„์„์˜ ํ•œ๊ณ„:
    • ํ•œ๊ตญ์–ด๋ฅผ ํฌํ•จํ•œ ๋‹ค๊ตญ์–ด ๋ฌธ์„œ ๋ถ„์„ ์‹œ ๊ฒ€์ƒ‰ ๋ฐ ์ƒ‰์ธ ์ •ํ™•๋„๊ฐ€ ์ €ํ•˜๋  ์šฐ๋ ค๊ฐ€ ์กด์žฌํ•จ. ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ํŠนํ™”๋œ ๋‹ค๊ตญ์–ด ํ˜•ํƒœ์†Œ ๋ถ„์„๊ธฐ(Tokenizer) ๋‚ด์žฅ ๋ฐ ๋„๋ฉ”์ธ ํŠนํ™” ๋Œ€ํ˜• ์–ธ์–ด ๋ชจ๋ธ๊ณผ์˜ ๊ฒฐํ•ฉ ํŒŒ์ดํ”„๋ผ์ธ ์ •๊ตํ™”๊ฐ€ ์š”๊ตฌ๋จ.
  • ํ™•์žฅ์„ฑ ๋ฐ ๋™๊ธฐํ™” ์—ฐ์‚ฐ ๋ณต์žก๋„:
    • ๋ฐ์ดํ„ฐ์˜ ์ด๋Ÿ‰์ด ๋ฐฉ๋Œ€ํ•ด์งˆ์ˆ˜๋ก ์ƒํ˜ธ ๋ชจ์ˆœ ๊ฒ€์ถœ ๋ฐ ๋ฒ„์ „ ๊ด€๋ฆฌ(Conflict Resolution)์— ํ•„์š”ํ•œ ์—ฐ์‚ฐ๋Ÿ‰์ด ๊ธฐํ•˜๊ธ‰์ˆ˜์ ์œผ๋กœ ์ฆ๊ฐ€ํ•˜๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ์Œ.
  • ํ–ฅํ›„ ๊ธฐ์ˆ ์  ์ง„ํ™” ๋ฐฉํ–ฅ:
    • ์ง€์‹ ๋ฌด๊ฒฐ์„ฑ์„ ๊ฐ•ํ™”ํ•˜๊ธฐ ์œ„ํ•œ ๊ณ ์ •๋ฐ€ ๋ฐ์ดํ„ฐ ๊ฒ€์ฆ ํ”„๋กœํ† ์ฝœ ์„ค๊ณ„๊ฐ€ ํ•„์ˆ˜์ ์ด๋ฉฐ, ๋ถ„์‚ฐ ํ™˜๊ฒฝ์—์„œ ์ง€์‹์„ ๋ณ‘๋ ฌ ์ปดํŒŒ์ผํ•˜๊ธฐ ์œ„ํ•œ ๋‹ค์ค‘ ์—์ด์ „ํŠธ(Multi-Agent) ๊ธฐ๋ฐ˜ ๋ถ„์‚ฐ ์ปดํŒŒ์ผ ๊ธฐ์ˆ ๊ณผ์˜ ์œตํ•ฉ์ด ์ฃผ์š”ํ•œ ์—ฐ๊ตฌ ๋ฐฉํ–ฅ์œผ๋กœ ์ „๋ง๋จ.

๊ด€๋ จ ๊ธ€