💡 AI thông minh – Đồng hành cùng sức khỏe của bạn
VITA là nền tảng trợ lý y tế thông minh do VinBig AI phát triển, ứng dụng công nghệ AI tiên tiến để:
- Hỗ trợ bác sĩ trong phân tích, chẩn đoán và ra quyết định điều trị
- Cá nhân hóa chăm sóc sức khỏe cho từng người dùng
- Đồng hành lâu dài trong việc theo dõi, phòng ngừa và cải thiện sức khỏe cộng đồng
- 🔍 Doctor Finder - Tìm kiếm bác sĩ thông minh – AI phân tích triệu chứng và gợi ý bác sĩ chuyên khoa phù hợp nhất
- 🩺 Phân tích nguy cơ sức khỏe (tiểu đường, bệnh mãn tính) với độ chính xác cao
- 💬 Chatbot tư vấn y tế thông minh – hội thoại tự nhiên, thân thiện và cá nhân hóa
- 🆔 Nhận dạng CCCD tự động – nhập liệu nhanh chóng, chính xác và bảo mật
- 📊 Theo dõi & quản lý sức khỏe cá nhân – chủ động hơn trong hành trình chăm sóc bản thân
- Ứng dụng AI toàn diện trong y tế: từ xử lý ngôn ngữ, phân tích dữ liệu đến hỗ trợ lâm sàng
- Hệ thống linh hoạt, dễ mở rộng, sẵn sàng tích hợp thêm nhiều tính năng mới
- Tuân thủ chuẩn bảo mật quốc tế, đảm bảo an toàn dữ liệu người dùng
VITA hướng đến việc trở thành người bạn đồng hành tin cậy của bác sĩ và bệnh nhân,
mang lại trải nghiệm y tế an toàn – chính xác – hiệu quả,
góp phần xây dựng một tương lai khỏe mạnh hơn cho tất cả mọi người.
- Python 3.9 trở lên
- 4GB RAM trở lên
- Kết nối internet để sử dụng AI
Bước 1: Clone dự án
git clone https://github.com/langkhachhoha/vita-health-assistant.git
cd vita-health-assistant
# Cài đặt các thư viện cần thiết
pip install -r Doctor_app/requirements.txtỨng dụng VITA cần một file cấu hình .env để kết nối với các dịch vụ AI trên FPT Cloud Marketplace.
👉 Tạo file .env trong thư mục gốc của Doctor_app với nội dung mẫu sau:
# API Configuration for Health Chatbot
BASE_URL=https://mkp-api.fptcloud.com
MODEL_NAME=gpt-oss-20b # Model cho Chatbot Y tế
# API Configuration for OCR
OCR_MODEL_NAME=llama-4-scout-17b-16e # Model cho OCR CCCD
# Server Configuration
CHATBOT_SERVER_HOST=localhost
CHATBOT_SERVER_PORT=8502
# FPT API Key
FPT_API_KEY=your_api_key_hereMở 1 terminal và chạy lần lượt các lệnh sau để khởi động toàn bộ hệ thống:
# Chạy server OCR CCCD
python Doctor_app/cccd_ocr_server.py
# Chạy server phân tích tiểu đường
python Doctor_app/DiabeteDoctor-Server.py
# Chạy server Chatbot y tế
python Doctor_app/Doctor_chatbot_server.py
# Chạy server tìm kiếm bác sĩ (Doctor Finder)
python Doctor_app/Doctor_Recommendation_Server.py
# Cuối cùng, chạy giao diện chính
streamlit run Doctor_app/Homepage.py➡️ Truy cập:
- Giao diện chính: http://localhost:8501
- Doctor Finder: http://localhost:8501 (Từ menu bên trái chọn "Doctor_Recommendation")
- Chọn chức năng muốn sử dụng từ menu bên trái
- Nhập thông tin cá nhân (tuổi, giới tính, cân nặng...)
- Chụp ảnh CCCD (tùy chọn) để hệ thống tự điền thông tin
- Nhấn "Phân tích nguy cơ"
- Xem kết quả và khuyến nghị từ AI
- Nhập câu hỏi về sức khỏe
- AI sẽ tư vấn và đưa ra lời khuyên
- Có thể hỏi tiếp các câu hỏi liên quan
- Mô tả triệu chứng: Nhập chi tiết triệu chứng bạn đang gặp phải
- Ví dụ: "đau đầu liên tục, sốt cao, ho khan kéo dài..."
- AI phân tích: Hệ thống AI sẽ phân tích triệu chứng và tìm bác sĩ phù hợp
- Gợi ý bác sĩ chính: Hiển thị thông tin chi tiết về bác sĩ được khuyến nghị:
- Ảnh đại diện và thông tin cá nhân
- Chuyên môn và kinh nghiệm
- Nơi làm việc và dịch vụ
- Bác sĩ liên quan: Danh sách 4 bác sĩ khác có thể tư vấn cho trường hợp của bạn
- Lưu ý: Chạy file Kaggle trước, xong nối cổng Ngrok vào Server. Đảm bảo server
Doctor_Recommendation_Server.pyđang chạy trước khi sử dụng
- 📱 Ứng dụng di động cho iOS và Android
- 🔬 Phân tích thêm bệnh: tim mạch, huyết áp, tiểu đường type 1
- 🌍 Giao diện tiếng Anh
- � Kết nối bệnh viện để lưu hồ sơ trực tiếp
- 🎤 Tư vấn bằng giọng nói
- 📊 Theo dõi sức khỏe dài hạn
- Kiểm tra lại API keys trong file
.env - Đảm bảo đã cài đủ 5 servers (kể cả Doctor_Recommendation_Server.py)
- Kiểm tra kết nối internet
- Đối với Doctor Finder: Đảm bảo database bác sĩ và ảnh avatar đã được tải đúng
📧 Hỗ trợ kỹ thuật: haminhhieu1005@gmail.com
📧 Tư vấn y tế: 0916061368













