medical-chatbot / README.md
0208suin's picture
Upload BertForSequenceClassification
1aab12e verified
|
raw
history blame
1.1 kB
---
{}
---
# 의료 상담 챗봇
증상 맀칭 기반의 의료 상담 μ±—λ΄‡μž…λ‹ˆλ‹€. μ‚¬μš©μžμ˜ 증상을 λΆ„μ„ν•˜μ—¬ κ΄€λ ¨ μ§ˆν™˜ 정보와 μ˜μ•½ν’ˆ 정보λ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€.
## κΈ°λŠ₯
- 증상 기반 μ§ˆν™˜ 맀칭
- μ—°λ ΉλŒ€λ³„ 맞좀 정보 제곡
- μ˜μ•½ν’ˆ 정보 제곡
- μ˜μ‚¬ μ§„λ£Œ ν•„μš” μ—¬λΆ€ μ•ˆλ‚΄
## μ„€μΉ˜ 방법
```bash
pip install -r requirements.txt
```
## μ‚¬μš© 방법
```python
from medical_chatbot import SimplifiedMedicalChatbot
# 챗봇 μΈμŠ€ν„΄μŠ€ 생성
chatbot = SimplifiedMedicalChatbot("λ°μ΄ν„°νŒŒμΌκ²½λ‘œ.xlsx")
# μš”μ²­ 처리
request_data = {
"userId": "user1",
"bornYear": "1990",
"sex": "male",
"pain": "두톡",
"description": "ν•œμͺ½ 머리가 μ•„ν”„κ³  λ©”μŠ€κΊΌμ›Œμš”",
"mediTF": True
}
result = chatbot.process_request(request_data)
print(result["chat_message"])
```
## μ£Όμ˜μ‚¬ν•­
- 이 챗봇은 참고용으둜만 μ‚¬μš©ν•˜μ‹œκΈ° λ°”λžλ‹ˆλ‹€
- μ •ν™•ν•œ 진단을 μœ„ν•΄μ„œλŠ” λ°˜λ“œμ‹œ 의료 전문가와 μƒλ‹΄ν•˜μ„Έμš”
- 증상이 μ‹¬κ°ν•˜λ‹€κ³  νŒλ‹¨λ˜λ©΄ μ¦‰μ‹œ 병원을 λ°©λ¬Έν•˜μ‹œκΈ° λ°”λžλ‹ˆλ‹€