Ứng Dụng Chuyển Đổi Số là một ứng dụng web sử dụng AI Gemini của Google để phân tích và trực quan hóa dữ liệu tài chính từ các báo cáo Excel.
Hệ thống được xây dựng bằng Streamlit, hỗ trợ người dùng:
- Tải nhiều file báo cáo tài chính (.xlsx)
- Trò chuyện, đặt câu hỏi bằng tiếng Việt về dữ liệu tài chính
- Tự động sinh phân tích và biểu đồ bằng AI
| Thành phần | Công nghệ |
|---|---|
| Giao diện web | Streamlit |
| Trí tuệ nhân tạo | Google Gemini API |
| Phân tích dữ liệu | Pandas, Altair |
| Quản lý môi trường | python-dotenv |
| Xử lý tệp Excel | pandas.read_excel() |
Hình 1: Giao diện trang chủ
Hình 2: Phân tích của AI
Hình 3: Biểu đồ so sánh
1️⃣ Cài Python và các thư viện cần thiết
pip install streamlit pandas altair python-dotenv google-generativeai openpyxl2️⃣ Cấu hình API key Gemini
Tạo file .env trong cùng thư mục với code chính (ví dụ: app.py):
GOOGLE_API_KEY=your_google_api_key_here3️⃣ Chạy ứng dụng Streamlit
Trong terminal, gõ lệnh:
streamlit run app.py4️⃣ Cách sử dụng
Trong thanh bên trái, tải lên 1 hoặc nhiều file Excel (báo cáo tài chính).
Nhập câu hỏi vào ô chat, ví dụ:
“Phân tích doanh thu của các công ty trong năm 2024”
“So sánh lợi nhuận giữa các công ty quý 2/2023”
“Vẽ biểu đồ vốn chủ sở hữu theo thời gian”
Ứng dụng sẽ:
Hiển thị phân tích chi tiết bằng tiếng Việt từ AI Gemini
Tự động vẽ biểu đồ cột bằng Altair khi có yêu cầu “vẽ”, “so sánh”, “biểu đồ”
Họ tên: Vũ Đức Minh Lớp: CNTT 16–02 Email: mvu2k4@gmail.com
Họ tên: Phùng Xuân Đức Lớp: CNTT 16–02 Email: lufyvsnaruto11@gmail.con
© 2025 AIoTLab, Faculty of Information Technology, DaiNam University.





