Spaces:
Sleeping
Sleeping
File size: 1,430 Bytes
31d6108 f0c0650 31d6108 f0c0650 31d6108 f0c0650 31d6108 f0c0650 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
---
title: HybridRAG - Employee Education Program Recommender
emoji: π
colorFrom: blue
colorTo: indigo
sdk: gradio
sdk_version: 3.3.1
app_file: app.py
pinned: false
license: apache-2.0
---
# HybridRAG: μ§μ λ§μΆ€ν κ΅μ‘ νλ‘κ·Έλ¨ μΆμ² μμ€ν
## κ°μ
HybridRAG μμ€ν
μ **VectorRAG**μ **GraphRAG** λ°©μμ κ²°ν©νμ¬, μ§μμ νμ¬ μλκ³Ό νμ΅ λͺ©νλ₯Ό λΆμνκ³ μ ν©ν κ΅μ‘ νλ‘κ·Έλ¨μ μΆμ²νλ μμ€ν
μ
λλ€. μ΄ μμ€ν
μ μ§μ λ°μ΄ν°μ κ΅μ‘ νλ‘κ·Έλ¨ λ°μ΄ν°λ₯Ό νμ©νμ¬ λ κ°μ§ μ κ·Ό λ°©μμ μ¬μ©ν΄ λ³΄λ€ μ νν μΆμ²μ μ 곡ν©λλ€.
- **VectorRAG**: μ§μμ μλκ³Ό νλ‘κ·Έλ¨ νμ΅ λͺ©νλ₯Ό 벑ν°ννκ³ μ μ¬λλ₯Ό κ³μ°ν΄ μΆμ².
- **GraphRAG**: μ§μκ³Ό νλ‘κ·Έλ¨ κ°μ κ΄κ³λ₯Ό κ·Έλνλ‘ νννμ¬ μνΈ κ΄κ³λ₯Ό μκ°ν.
## κΈ°λ₯
- CSV νμΌμ ν΅ν μ§μ λ° κ΅μ‘ νλ‘κ·Έλ¨ λ°μ΄ν° μ
λ‘λ
- μ§μμκ² μ ν©ν κ΅μ‘ νλ‘κ·Έλ¨ μΆμ²
- μ§μκ³Ό νλ‘κ·Έλ¨ κ°μ κ΄κ³λ₯Ό λ€νΈμν¬ κ·Έλνλ‘ μκ°ν
## νμΌ κ΅¬μ±
- `app.py`: Gradio μ±μ λ©μΈ νμΌ.
- `requirements.txt`: νμν λΌμ΄λΈλ¬λ¦¬ λͺ©λ‘.
- `employee_data.csv`: μν μ§μ λ°μ΄ν° νμΌ.
- `program_data.csv`: μν κ΅μ‘ νλ‘κ·Έλ¨ λ°μ΄ν° νμΌ.
## μ€μΉ λ° μ€ν λ°©λ²
### 1. λ‘컬 νκ²½μμ μ€ν
```bash
pip install -r requirements.txt
python app.py |