Please use this identifier to cite or link to this item: https://dspace.ctu.edu.vn/jspui/handle/123456789/124713
Title: BUILDING A SMART DIARY APPLICATION
Other Titles: XÂY DỰNG ỨNG DỤNG NHẬT KÝ THÔNG MINH
Authors: Bùi, Võ Quốc Bảo
Nguyễn, Phú Thịnh
Keywords: CÔNG NGHỆ THÔNG TIN - CHẤT LƯỢNG CAO
Issue Date: 2025
Publisher: Trường Đại Học Cần Thơ
Abstract: The Smart Diary application is a cross platform journaling solution built with Flutter and Bloc for predictable state management, backed by Firebase Auth, Firestore, and Storage to deliver secure sign in, reliable persistence, and seamless sync across devices. Users can create rich entries that combine text, photos, videos, and voice notes; media is uploaded to Firebase Storage and referenced in Firestore so journals stay lightweight yet fully linked. An AI Analysis Service, powered by a Python backend, performs sentiment classification, topic extraction, entity detection, word and character counting, and summarization, returning actionable insights that drive self care suggestions and feed analytics widgets (charts, trends, and highlights). Location-aware recommendations use Geolocator/Geocoding and Google Place to surface relevant places, while Google Sign In shortens onboarding and keeps access controlled. Smart calendar hooks turn AI insights into reminders or recurring events, helping users act on their reflections. Environment configuration follows an IaC-style pattern and a decoupled API design, making it straightforward to scale services, roll out versioned updates, and redeploy with minimal manual steps. Together, these capabilities provide a resilient, low-downtime foundation for an intelligent journaling experience that combines privacy, usability, and continuous insight.
Description: 107 Tr
URI: https://dspace.ctu.edu.vn/jspui/handle/123456789/124713
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
5.35 MBAdobe PDF
Your IP: 216.73.216.143


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