Spaces:
Sleeping
Sleeping
| title: HybridRAG - Employee Education Program Recommender | |
| emoji: π | |
| colorFrom: blue | |
| colorTo: indigo | |
| sdk: gradio | |
| sdk_version: 4.43.0 | |
| app_file: app.py | |
| pinned: false | |
| # 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 |