Please use this identifier to cite or link to this item: https://dspace.ctu.edu.vn/jspui/handle/123456789/120992
Title: XÂY DỰNG WEBSITE VIẾT NHẬT KÝ CÁ NHÂN DÙNG REACTJS VÀ DJANGO CÓ TÍCH HỢP AI PHÂN TÍCH CẢM XÚC
Other Titles: BUILDING A PERSONAL DIARY WEBSITE USING REACTJS AND DJANGO WITH INTEGRATED AI FOR SENTIMENT ANALYSIS SUPPORT
Authors: Nguyễn, Công Danh
Nguyễn, Huỳnh Như
Keywords: KỸ THUẬT PHẦN MỀM
Issue Date: 2025
Publisher: Trường Đại Học Cần Thơ
Abstract: Bối cảnh: Trong một xã hội ngày càng số hóa và hối hả, con người dần đánh mất sự kết nối với chính bản thân. Viết nhật ký – tưởng như là một thói quen đã lỗi thời – lại đang được nhìn nhận như một phương thức hữu hiệu để lắng nghe nội tâm, rèn luyện tư duy phản biện, điều tiết cảm xúc và nâng cao chất lượng sống. Không phải ngẫu nhiên mà những doanh nhân, học giả và nhà lãnh đạo như Marcus Aurelius, Benjamin Franklin hay Bill Gates đều xem việc viết nhật ký hằng ngày là một phần không thể thiếu trong hành trình phát triển bản thân. Dù hiện nay đã có nhiều nền tảng như Day One, Journey, Penzu hay Reflectly ra đời nhằm số hóa trải nghiệm này, phần lớn trong số đó vẫn chỉ dừng lại ở chức năng ghi chép đơn thuần. Mục tiêu: Xây dựng một nền tảng web cho phép người dùng viết nhật ký cá nhân, đồng thời tích hợp AI để phân tích cảm xúc từ nội dung, đưa ra lời khuyên phù hợp và hiển thị trạng thái cảm xúc trực quan. Hệ thống cũng hỗ trợ quản trị viên theo dõi hoạt động người dùng, thống kê cảm xúc. Phương pháp: Website được xây dựng theo mô hình client-server. Giao diện người dùng sử dụng ReactJS và Vite, giao diện quản trị sử dụng React với template admin. Backend phát triển bằng Django và Django REST Framework, kết nối với cơ sở dữ liệu MySQL. Llama 3.2 (thông qua Ollama) được tích hợp để phân tích nội dung nhật ký và sinh lời khuyên. Các nội dung quan trọng được mã hoá bằng khóa riêng của từng người dùng. Hình ảnh được lưu trữ qua Cloudinary. Kết quả: Hệ thống vận hành ổn định với đầy đủ các chức năng: ghi nhật ký, đính kèm ảnh, chỉnh sửa có giới hạn, phân tích cảm xúc, gợi ý từ AI, hiển thị biểu đồ cảm xúc, nhắc nhở công việc, cập nhật hồ sơ cá nhân. Trang quản trị hỗ trợ quản lý người dùng, kiểm soát nội dung, xuất báo cáo thống kê và xử lý các nhật ký có dấu hiệu tiêu cực nghiêm trọng.
Description: 90 Tr
URI: https://dspace.ctu.edu.vn/jspui/handle/123456789/120992
Appears in Collections:Trường Công nghệ Thông tin & Truyền thông

Files in This Item:
File Description SizeFormat 
_file_
  Restricted Access
4.2 MBAdobe PDF
Your IP: 216.73.216.3


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.