soojeongcrystal commited on
Commit
f0c0650
β€’
1 Parent(s): 32f959e

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +31 -6
README.md CHANGED
@@ -1,12 +1,37 @@
1
  ---
2
- title: HybridRAG
3
- emoji: 🐨
4
- colorFrom: purple
5
- colorTo: red
6
  sdk: gradio
7
- sdk_version: 4.43.0
8
  app_file: app.py
9
  pinned: false
 
10
  ---
11
 
12
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  ---
2
+ title: HybridRAG - Employee Education Program Recommender
3
+ emoji: πŸŽ“
4
+ colorFrom: blue
5
+ colorTo: indigo
6
  sdk: gradio
7
+ sdk_version: 3.3.1
8
  app_file: app.py
9
  pinned: false
10
+ license: apache-2.0
11
  ---
12
 
13
+ # HybridRAG: 직원 λ§žμΆ€ν˜• ꡐ윑 ν”„λ‘œκ·Έλž¨ μΆ”μ²œ μ‹œμŠ€ν…œ
14
+
15
+ ## κ°œμš”
16
+ HybridRAG μ‹œμŠ€ν…œμ€ **VectorRAG**와 **GraphRAG** 방식을 κ²°ν•©ν•˜μ—¬, μ§μ›μ˜ ν˜„μž¬ μ—­λŸ‰κ³Ό ν•™μŠ΅ λͺ©ν‘œλ₯Ό λΆ„μ„ν•˜κ³  μ ν•©ν•œ ꡐ윑 ν”„λ‘œκ·Έλž¨μ„ μΆ”μ²œν•˜λŠ” μ‹œμŠ€ν…œμž…λ‹ˆλ‹€. 이 μ‹œμŠ€ν…œμ€ 직원 데이터와 ꡐ윑 ν”„λ‘œκ·Έλž¨ 데이터λ₯Ό ν™œμš©ν•˜μ—¬ 두 가지 μ ‘κ·Ό 방식을 μ‚¬μš©ν•΄ 보닀 μ •ν™•ν•œ μΆ”μ²œμ„ μ œκ³΅ν•©λ‹ˆλ‹€.
17
+
18
+ - **VectorRAG**: μ§μ›μ˜ μ—­λŸ‰κ³Ό ν”„λ‘œκ·Έλž¨ ν•™μŠ΅ λͺ©ν‘œλ₯Ό λ²‘ν„°ν™”ν•˜κ³  μœ μ‚¬λ„λ₯Ό 계산해 μΆ”μ²œ.
19
+ - **GraphRAG**: 직원과 ν”„λ‘œκ·Έλž¨ κ°„μ˜ 관계λ₯Ό κ·Έλž˜ν”„λ‘œ ν‘œν˜„ν•˜μ—¬ μƒν˜Έ 관계λ₯Ό μ‹œκ°ν™”.
20
+
21
+ ## κΈ°λŠ₯
22
+ - CSV νŒŒμΌμ„ ν†΅ν•œ 직원 및 ꡐ윑 ν”„λ‘œκ·Έλž¨ 데이터 μ—…λ‘œλ“œ
23
+ - μ§μ›μ—κ²Œ μ ν•©ν•œ ꡐ윑 ν”„λ‘œκ·Έλž¨ μΆ”μ²œ
24
+ - 직원과 ν”„λ‘œκ·Έλž¨ κ°„μ˜ 관계λ₯Ό λ„€νŠΈμ›Œν¬ κ·Έλž˜ν”„λ‘œ μ‹œκ°ν™”
25
+
26
+ ## 파일 ꡬ성
27
+ - `app.py`: Gradio μ•±μ˜ 메인 파일.
28
+ - `requirements.txt`: ν•„μš”ν•œ 라이브러리 λͺ©λ‘.
29
+ - `employee_data.csv`: μƒ˜ν”Œ 직원 데이터 파일.
30
+ - `program_data.csv`: μƒ˜ν”Œ ꡐ윑 ν”„λ‘œκ·Έλž¨ 데이터 파일.
31
+
32
+ ## μ„€μΉ˜ 및 μ‹€ν–‰ 방법
33
+
34
+ ### 1. 둜컬 ν™˜κ²½μ—μ„œ μ‹€ν–‰
35
+ ```bash
36
+ pip install -r requirements.txt
37
+ python app.py