Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 48 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
48
Dung lượng
1,71 MB
Nội dung
ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM PHẠM THĂNG LONG – 18521051 TRẦN MINH KHÔI – 18520947 ĐỒ ÁN TÌM HIỂU CHAT BOT VÀ XÂY DỰNG ỨNG DỤNG HỖ TRỢ NHÂN VIÊN MỚI TRONG DOANH NGHIỆP KỸ SƯ NGÀNH CÔNG NGHỆ PHẦN MỀM GIẢNG VIÊN HƯỚNG DẪN NGUYỄN HUỲNH KHẮC HUY TP HỒ CHÍ MINH, 2021 SE121.L21.PMCL GVHD: NGUYỄN HUỲNH KHẮC HUY LỜI CẢM ƠN Chúng em xin gửi lời cảm ơn chân thành đến tập thể quý Thầy Cô Trường Đại học Công nghệ thông tin – Đại học Quốc gia TP.HCM giúp cho nhóm chúng em có kiến thức làm tảng để thực đồ án Đặc biệt, nhóm chúng em xin gửi lời cảm ơn đến thầy Nguyễn Huỳnh Khắc Huy Thầy hướng dẫn tận tình, sửa chữa đóng góp nhiều ý kiến q báu giúp em hồn thành tốt báo cáo mơn học Trong thời gian học đề tài, nhóm vận dụng kiến thức tảng tích lũy đồng thời kết hợp với việc học hỏi, tham khảo nghiên cứu kiến thức Từ đó, nhóm vận dụng tối đa thu thập để hoàn thành báo cáo đồ án tốt Tuy nhiên, trình thực hiện, nhóm khơng tránh khỏi thiếu sót Chính vậy, nhóm chúng em mong nhận góp ý từ phía Thầy nhằm hồn thiện kiến thức mà nhóm học tập hành trang để thực tiếp đề tài khác tương lai Xin chân thành cảm ơn Thầy Thành phố Hồ Chí Minh, tháng năm 2021 Nhóm sinh viên thực ĐÁNH GIÁ KẾT QUẢ Minh Khôi - Thăng Long SE121.L21.PMCL GVHD: NGUYỄN HUỲNH KHẮC HUY Mục Lục Minh Khôi - Thăng Long SE121.L21.PMCL GVHD: NGUYỄN HUỲNH KHẮC HUY CHƯƠNG 1: TỔNG QUAN ĐỀ TÀI 1.1 Lý chọn đề tài Trong tình hình cơng nghệ phát triển nay, việc xây dựng môi trường, văn hóa làm việc đại, đổi minh bạch nhu cầu thiết yếu cơng ty, tập đồn mưu cầu phát triển bền vững Chúng ta bàn doanh nghiệp phát triển phần mềm Tiếp nhận Minh Khôi - Thăng Long SE121.L21.PMCL GVHD: NGUYỄN HUỲNH KHẮC HUY yêu cầu, tầm nhìn chiến lược từ khách hàng; triển khai sản phẩm phần mềm phù hợp với UserStory khách hàng; việc mang lại nhiều lợi nhuận cho cơng ty phần mềm Thế để có lợi nhuận tối ưu cho bên, ta cần phải deal giá tốt với khách hàng Đây vấn đề không xa lạ với doanh nghiệp gia cơng phần mềm Ta thấy cụm từ OT ngành phần mềm đề cập phổ biến Khi ước tính giá thấp so với chi phí phần mềm thực tế, việc nhân viên phải làm thên để kịp tiến độ phần mềm điều không gặp Để giá tối ưu với khách hàng, ta phải ước tính chi phí để gia cơng phần mềm; làm phần mềm hết thời gian; chi phí thuê máy chủ, hosting hết tiền Vấn đề tiền bạc trình phát triển phần mềm dễ ước lượng; việc ước lượng thời gian gia công phần mềm điều không dễ Việc phụ thuộc nhiều vào yếu tố người, vốn việc khó dự đốn Các cơng ty thường quản lý dự án theo Project-Management Framework ví dụ Scrum, WaterFall, XPM Trong framework quản lý dự án, điển hình Scrum; framework quản lý sử dụng công ty; framework chia project thành Sprint kéo dài tuần, Sprint có số lượng Backlog (việc cần làm) định, Backlog có nhiều Task (tác vụ) Mục tiêu Sprint Scrum team Deliver hết Backlog Câu hỏi đặt project lên UAT (User Acceptance Testing) Sprint ? Để ước tính số Sprint, phân bổ Backlog hợp lý cho Sprint Trong quản trị dự án Scrum có khái niệm Metrics Metrics liệu thu thập trình làm dự án; Metrics giúp ước lượng chi phí dự án xác hơn; nhiều Metrics, Metrics xác, ước lượng chi phí dự án sát với thực tế Ở công ty ứng dụng Framework khác có cách định nghĩa Metrics khác nhau, tùy theo chiến lược công ty; khái quát chung, Metrics đặc trưng thành phần sau Minh Khôi - Thăng Long SE121.L21.PMCL GVHD: NGUYỄN HUỲNH KHẮC HUY ○ Logwork: Thời gian hoàn thành Task người team ○ Velocity: Số trung bình team để deliver Point; Velocity lý tưởng dự án thường (trong 1h deliver Point) ■ Point hiểu điểm Backlog Backlog bao gồm Point Task Lí tưởng theo pmi.org, Point nên tương đương với giờ; nghĩa ta ước lượng Backlog points, ta giả định team làm xong backlog tiếng ○ Workload: Số người team cam kết làm việc Project-Working Week (tuần dự án) ■ tuần dự án khác tuần thông thường; tuần thông thường thứ 2, kết thúc vào thứ 7, tuần dự án bắt đầu thứ 7, kết thúc thứ Một số trường hợp đặc biệt, tuần dự án có ngày thay 7, nhiên case gặp ○ Review tuần: Mỗi người team tự review lại Project- Working Week Có tốt, có xấu diễn tuần dự án vừa Tạo hệ thống phần mềm để thực thi quản trị Scrum cần thiết, vấn đề đặt là: để nhân viên làm quen với cách quản trị dự án Scrum; để nhân viên chủ động hơn, thoải mái chuyện Logwork, Tracking Team's Velocity, Update Workload, Review tuần Nhân viên cũ chưa làm đúng, nhân viên lại khó 1.2 Tính khác biệt Ta sử dụng Chatbot để tạo Chatbot tích hợp với flatform nhắn tin (Ex: Facebook Messenger, Slack) để tương tác với nhân viên; nhân viên lệnh cho Chatbot (Ex: Logwork); Chatbot thơng báo, cập nhật thông tin cho nhân viên (Ex: Minh Khôi - Thăng Long SE121.L21.PMCL GVHD: NGUYỄN HUỲNH KHẮC HUY Velocity team cao quá) Việc xây dựng Chatbot giúp doanh nghiệp xây dựng văn hóa làm việc đại, sống động, bên cạnh cịn giúp nhân viên chủ động việc thực thi Scrum để quản lý công việc Càng lâu, dài, Metrics thu thập nhiều, ước lượng chi phí phần mềm xác 1.3 Đặc tả hệ thống Điều kiện sử dụng ● chatbot hoạt động nhân viên tham gia vào group/workspace slack Mô tả ● Công ty quản lý nhân viên workspace slack ● nhân viên vào công ty hướng dẫn join vào workspace, nhân viên join, tự động thơng tin đẩy phía Backend ● có thành viên workspace, cơng ty tương tác với chatbot ● Chatbot chia nhánh ○ thơng báo nhắc nhở nhân viên ○ xử lý mệnh lệnh từ nhân viên Chú giải số keyword: ● workload: số nhân viên cam kết làm việ ● logwork, hệ thống công ty mở website cho nhân viên ghi lại việc làm dự án theo thời gian Thí dụ, dự án website bán hàng, nhân viên A viết api ABCD hết tiếng ● velocity: số để burn point/1 backlog ● review tuần: sau tuần làm việc, nhân viên điền form review tuần, xem tuần qua làm việc tiếng, có tốt, có xấu Minh Khơi - Thăng Long SE121.L21.PMCL GVHD: NGUYỄN HUỲNH KHẮC HUY ● book attendance: báo trước với cty tới trễ / off khoảng thời gian / off buổi sáng / off buổi chiều / off full ngày Yêu cầu công ty phát triển phần mềm: ❖ chức thông báo, nhắc nhở ● đến (8h30 AM) -> điểm danh hệ thống quẹt ● ● ● ● ● ● thẻ thông báo kết thúc công việc (6h PM) nhân viên overtime (ở lại sau 7h30) có đồ ăn + nước uống free ○ thơng báo xuống lấy đồ ăn nhắc nhân viên event công ty (workshop, hoạt động tập thể) nhắc nhân viên logwork sau tiếng (tính từ lúc nhân viên checkin buổi sáng) ○ logwork giúp nhân viên ■ chatbot render form điền thông tin messenger ■ nhân viên điền form submit, gọi api để logwork nhắc nhân viên velocity cao > 1.5 nhắc nhân viên review tuần ○ tuần công ty thứ 7, kết thúc vào thứ ○ sau 12hPM thứ 6, chatbot thông báo review tuần cho nhân viên ● nhân viên logwork workload hết ○ tăng workload giúp nhân viên ■ chatbot render bảng chọn tăng workload ■ nhân viên chọn workload submit, gọi api để tăng workload Minh Khôi - Thăng Long SE121.L21.PMCL GVHD: NGUYỄN HUỲNH KHẮC HUY ❖ Xử lý mệnh lệnh từ nhân viên ● Nhân viên muốn xem hướng dẫn sử dụng chatbot ● Muốn xem project + integration ● Nhân viên muốn biết sáng làm việc tiếng ● ● ● ● (logwork tiếng) Nhân viên muốn logwork Nhân viên muốn biết ngủ, để báo thức dậy hợp lý Nhân viên muốn book phòng họp Nhân viên muốn book attendance CHƯƠNG 2: XÂY DỰNG HỆ THỐNG 2.1 Kiến trúc hệ thống Chú thích ● Application Container chứa Business Logic cơng ty, phục vụ cho mục đích thực thi Scrum để quản trị dự án ● AWS EC2 dịch vụ Hosting cung cấp để host service, website… Minh Khôi - Thăng Long SE121.L21.PMCL GVHD: NGUYỄN HUỲNH KHẮC HUY ● AWS Lambda dịch vụ hosting cung cấp để chạy hàm có event từ dịch vụ khác cloud ● AWS Lex framework NLP để xây dựng chatbot ● AWS API Gateway dịch vụ hosting cung cấp để mở endpoint cloud, mock vào service nội bên cloud (Ex: AWS Lambda) ● Slack tảng group chat tập trung vào quản lý công việc, teamwork cơng ty Khác với facebook mục đích giải trí 2.1.1 Cơng nghệ tảng 2.1.1.1 Slack Minh Khơi - Thăng Long 10 SE121.L21.PMCL GVHD: NGUYỄN HUỲNH KHẮC HUY backlog id, iteration_id, theme_id, epic_id, status, progress, name, goal, description, point, created_at, update_at, deleted_at 10 task id, backlog_id, iteration_id, type, name, status, estimated_hours, created_at, updated_at, deleted_at 11 log id, task_id, logged_hours, logged_date, logged_content, created_at, updated_at, deleted_at 12 ac id, backlog_id, name, description, created_at, updated_at, deleted_at 13 user_attendance id, user_id, work_shift, attendance_date, attendance_content, created_at, updated_at, deleted_at 2.2.3.1 Bảng ‘user’ user Tên trường Kiểu liệu Ràng buộc Mô tả id ObjectId Khóa ID người dùng slack_url String Bắt buộc nhập URL slack người dùng name String Bắt buộc nhập Tên người Minh Khôi - Thăng Long 34 SE121.L21.PMCL GVHD: NGUYỄN HUỲNH KHẮC HUY dùng phone String Không bắt buộc nhập Số điện thoại người dùng email String Không bắt buộc nhập Email người dùng created_at DateTime Tự phát sinh Ngày tạo dòng giá trị updated_at DateTime Tự phát sinh Ngày cập nhật dòng giá trị deleted_at DateTime Tự phát sinh Ngày xóa dịng giá trị 2.2.3.2 Bảng ‘user_project’ user_project Tên trường Kiểu liệu Ràng buộc Mơ tả id ObjectId Khóa ID user_project user_id String Khóa ngoại ID người dùng project_id String Khóa ngoại ID project Ràng buộc Mơ tả 2.2.3.3 Bảng project project Tên trường Kiểu liệu Minh Khôi - Thăng Long 35 SE121.L21.PMCL GVHD: NGUYỄN HUỲNH KHẮC HUY id ObjectId Khóa Id project name String Bắt buộc nhập Tên project goal String Bắt buộc nhập Mục tiêu project description String Không bắt buộc Miêu tả project estimated_hour Double s Bắt buộc nhập Thời gian ước tính hồn thành dự án (đơn vị giờ) created_at DateTime Tự phát sinh Ngày tạo dòng giá trị updated_at DateTime Tự phát sinh Ngày cập nhật dòng giá trị deleted_at DateTime Tự phát sinh Ngày xóa dịng giá trị 2.2.3.4 Bảng ‘workload’ user_workload Tên trường Kiểu liệu Ràng buộc Mơ tả id ObjectId Khóa Id user_workload user_id ObjectId Khóa ngoại Id user iteration_id ObjectId Khóa ngoại Id iteration Minh Khơi - Thăng Long 36 SE121.L21.PMCL GVHD: NGUYỄN HUỲNH KHẮC HUY workload Double Bắt buộc nhập Workload dự kiến iteration user created_at DateTime Tự phát sinh Ngày tạo dòng giá trị updated_at DateTime Tự phát sinh Ngày cập nhật dòng giá trị deleted_at DateTime Tự phát sinh Ngày xóa dịng giá trị 2.2.3.5 Bảng ‘user_weekly_review’ user_weekly_review Tên trường Kiểu liệu Ràng buộc Mơ tả id ObjectId Khóa Id user_weekly_r eview user_id ObjectId Khóa ngoại Id user review String Bắt buộc nhập review user tuần dự án start_date DateTime Bắt buộc nhập Ngày bắt đầu tuần dự án created_at DateTime Tự phát sinh Ngày tạo dòng giá trị updated_at DateTime Tự phát sinh Ngày cập nhật Minh Khôi - Thăng Long 37 SE121.L21.PMCL GVHD: NGUYỄN HUỲNH KHẮC HUY dòng giá trị deleted_at DateTime Tự phát sinh Ngày xóa dịng giá trị 2.2.3.6 Bảng ‘iteration’ iteration Tên trường Kiểu liệu Ràng buộc Mô tả id ObjectId Khóa Id iteration project_id ObjectId Khóa ngoại Id project start_date DateTime Bắt buộc nhập Ngày bắt đầu Iteration end_date DateTime Bắt buộc nhập Ngày kết thúc Iteration name String Bắt buộc nhập Tên iteration goal String Bắt buộc nhập Mục tiêu iteration description String Không bắt buộc Miêu tả iteration velocity Double Bắt buộc nhập Tốc độ trung bình velocity point Double Bắt buộc nhập Số point iteration estimated_hour Double Bắt buộc nhập Số dự kiến Minh Khôi - Thăng Long 38 SE121.L21.PMCL GVHD: NGUYỄN HUỲNH KHẮC HUY s iteration logged_hours Double Bắt buộc nhập Số logwork iteration created_at DateTime Tự phát sinh Ngày tạo dòng giá trị updated_at DateTime Tự phát sinh Ngày cập nhật dòng giá trị deleted_at DateTime Tự phát sinh Ngày xóa dịng giá trị 2.2.3.7 Bảng ‘theme’ theme Tên trường Kiểu liệu Ràng buộc Mô tả id ObjectId Khóa Id theme project_id ObjectId Khóa ngoại Id project name String Bắt buộc nhập Tên theme description String Không bắt buộc Miêu tả theme created_at DateTime Tự phát sinh Ngày tạo dòng giá trị updated_at DateTime Tự phát sinh Ngày cập nhật dòng giá trị deleted_at DateTime Tự phát sinh Ngày xóa dịng giá trị Minh Khôi - Thăng Long 39 SE121.L21.PMCL GVHD: NGUYỄN HUỲNH KHẮC HUY 2.2.3.8 Bảng ‘epic’ epic Tên trường Kiểu liệu Ràng buộc Mơ tả id ObjectId Khóa Id epic project_id ObjectId Khóa ngoại Id project name String Bắt buộc nhập Tên epic description String Không bắt buộc Miêu tả epic created_at DateTime Tự phát sinh Ngày tạo dòng giá trị updated_at DateTime Tự phát sinh Ngày cập nhật dòng giá trị deleted_at DateTime Tự phát sinh Ngày xóa dịng giá trị 2.2.3.9 Bảng ‘backlog’ backlog Tên trường Kiểu liệu Ràng buộc Mô tả id ObjectId Khóa Id backlog iteration_id ObjectId Khóa ngoại Id iteration theme_id ObjectId Khóa ngoại Id theme epic_id ObjectId Khóa ngoại Id epic Minh Khôi - Thăng Long 40 SE121.L21.PMCL GVHD: NGUYỄN HUỲNH KHẮC HUY status String Bắt buộc nhập Trạng thái backlog progress String Bắt buộc nhập Tiến độ progress name String Bắt buộc nhập Tên backlog goal String Bắt buộc nhập Mục tiêu backlog description String Không bắt buộc Miêu tả backlog point Double Bắt buộc nhập Số point backlog created_at DateTime Tự phát sinh Ngày tạo dòng giá trị updated_at DateTime Tự phát sinh Ngày cập nhật dòng giá trị deleted_at DateTime Tự phát sinh Ngày xóa dịng giá trị 2.2.3.10 Bảng ‘task’ task Tên trường Kiểu liệu Ràng buộc Mơ tả id ObjectId Khóa Id task backlog_id ObjectId Khóa ngoại Id backlog iteration_id ObjectId Khóa ngoại Id iteration Minh Khôi - Thăng Long 41 SE121.L21.PMCL GVHD: NGUYỄN HUỲNH KHẮC HUY type String Bắt buộc nhập Loại task name String Bắt buộc nhập Tên task status String Bắt buộc nhập Trạng thái task estimated_hour Double s Bắt buộc nhập Số dự tính để hoàn thành task created_at DateTime Tự phát sinh Ngày tạo dòng giá trị updated_at DateTime Tự phát sinh Ngày cập nhật dòng giá trị deleted_at DateTime Tự phát sinh Ngày xóa dịng giá trị 2.2.3.11 Bảng ‘log’ log Tên trường Kiểu liệu Ràng buộc Mơ tả id ObjectId Khóa Id log task_id ObjectId Khóa ngoại Id task logged_hours Double Bắt buộc nhập Số log logged_date DateTime Bắt buộc nhập Ngày log Bắt buộc nhập Nội dung log logged_content String Minh Khôi - Thăng Long 42 SE121.L21.PMCL GVHD: NGUYỄN HUỲNH KHẮC HUY created_at DateTime Tự phát sinh Ngày tạo dòng giá trị updated_at DateTime Tự phát sinh Ngày cập nhật dòng giá trị deleted_at DateTime Tự phát sinh Ngày xóa dịng giá trị 2.2.3.12 Bảng ‘ac’ ac Tên trường Kiểu liệu Ràng buộc Mơ tả id ObjectId Khóa Id ac backlog_id ObjectId Khóa ngoại Id backlog name String Bắt buộc nhập Tên ac description String Không bắt buộc Miêu tả ac created_at DateTime Tự phát sinh Ngày tạo dòng giá trị updated_at DateTime Tự phát sinh Ngày cập nhật dòng giá trị deleted_at DateTime Tự phát sinh Ngày xóa dịng giá trị Kiểu liệu Ràng buộc Mô tả 2.2.3.13 user_attendance Tên trường Minh Khôi - Thăng Long 43 SE121.L21.PMCL GVHD: NGUYỄN HUỲNH KHẮC HUY id ObjectId Khóa Id ac user_id ObjectId Khóa ngoại Id người dùng work_shift String Bắt buộc nhập Ca làm việc attendance_date DateTime Tự phát sinh Ngày điểm danh attendance_con String tent Không bắt buộc Note phiên điểm danh (ex: trễ 15p) created_at DateTime Tự phát sinh Ngày tạo dòng giá trị updated_at DateTime Tự phát sinh Ngày cập nhật dòng giá trị deleted_at DateTime Tự phát sinh Ngày xóa dịng giá trị Minh Khơi - Thăng Long 44 SE121.L21.PMCL 2.3 GVHD: NGUYỄN HUỲNH KHẮC HUY Xây dựng chatbot 2.3.1 Kiến trúc intent ● Welcome: Intent chào mừng bắt đầu chat với chatbot ● Help: Intent nhân viên yêu cầu xem lệnh xử lý từ ● ● ● ● ● ● ● chatbot Alarm Suggestion: Intent nhân viên yêu cầu chatbot tính toán đặt thời gian báo thức theo ngủ dự kiến nhân viên Week review: Intent nhân viên yêu cầu review sau kết thúc tuần dự án View of on-working project: Intent nhân viên yêu cầu tra cứu project diễn View of project+integration: Follow Up intent view of onworking project, sau nhân viên có danh sách project diễn nhân viên muốn tra cứu integration diễn projet Logwork Submitting: Intent nhân viên muốn logwork cơng việc View of today logwork: Intent nhân viên muốn kiểm tra logwork submit ngày Meeting Booking: Intent nhân viên muốn đặt lịch meeting Minh Khôi - Thăng Long 45 SE121.L21.PMCL GVHD: NGUYỄN HUỲNH KHẮC HUY ● Attendance Booking: Intent nhân viên muốn đặt lịch attendance 2.3.2 Sơ đồ kịch chatbot CHƯƠNG 3: KẾT LUẬN, HƯỚNG PHÁT TRIỂN 3.1 Kết đạt Trong trình thực đồ án 1, nhóm chúng em có thêm điều kiện tìm hiểu cơng nghệ mới, cách xây dựng chatbot cho lĩnh vực hỗ trợ với kinh nghiệm lên kế hoạch tìm hiểu, nghiên cứu phát triển đề tài, viết báo cáo Đồng thời, chúng em củng cố có thêm nhiều kinh nghiệm trình xây dựng server kiến trúc hệ thống 3.2 Ưu điểm Những ưu điểm mà ứng dụng mang lại: ● Hệ thống chatbot tích hợp vào tảng Slack hỗ trợ hình thức chat văn giao diện đơn giản, dễ sử dụng Minh Khôi - Thăng Long 46 SE121.L21.PMCL GVHD: NGUYỄN HUỲNH KHẮC HUY ● Tương tác, cập nhật real-time giữa: server chatbot ● Tìm hiểu áp dụng cơng nghệ vào hệ thống 3.3 Nhược điểm Còn hạn chế số tính năng: ● Cơ sở liệu thu thập chưa đủ lớn để trả lời tất câu hỏi người dùng ● Chỉ hỗ trợ Slack ● Chỉ hỗ trợ ngôn ngữ tiếng anh 3.4 Hướng phát triển Đề tài cho phép mở rộng phát triển nhằm xây dựng ứng dụng hoàn chỉnh: ● Thu thập liệu có để áp dụng thư viện NLP nhằm phân tích câu hỏi có độ phức tạp cao từ người dùng ● Hỗ trợ chatbot đa tảng như: Skype, Zalo, Telegram ● Nâng cấp hệ thống không thao tác văn giao diện mà giọng nói ● Cung cấp thêm nhiều lĩnh vực chatbot hỗ trợ dựa tảng sẵn có ● Mở rộng chức khác hệ thống dành cho tất nhân viên ● Nâng cấp hệ thống đa ngôn ngữ TÀI LIỆU THAM KHẢO https://flask.palletsprojects.com/en/2.0.x/ Minh Khôi - Thăng Long 47 SE121.L21.PMCL GVHD: NGUYỄN HUỲNH KHẮC HUY https://stackoverflow.com/ https://docs.docker.com/get-started/ https://api.slack.com/apps?new_app=1 https://docs.aws.amazon.com/ec2/index.html https://nginx.org/en/docs/ https://docs.nginx.com/nginx/admin-guide/installing-nginx/installingnginx-docker/ https://docs.gunicorn.org/en/stable/configure.html https://www.postgresql.org/docs/current/ https://docs.aws.amazon.com/lexv2/latest/dg/what-is.html https://vi.wikipedia.org/wiki/Neuro-linguistic_programming https://www.w3schools.com/python/ https://www.youtube.com/watch?v=Gy0C9g16DW0 https://www.youtube.com/watch?v=GMppyAPbLYk Minh Khôi - Thăng Long 48 ... logwork Chatbot thông báo nhân viên nhân workload nhân viên hết 10 Nhân viên muốn logwork Nhân viên nhập lệnh yêu cầu logwork với chatbot 11 Nhân viên submit logwork Nhân viên điền thông tin vào logwork... án Thông báo đồ ăn Chatbot thông báo nhân viên làm việc ca khuya có đồ ăn miễn phí Nhắc nhở nhân viên logwork Chatbot nhắc nhở nhân viên đến logwork Thông báo workload hết nhân viên logwork Chatbot... kiện sử dụng ● chatbot hoạt động nhân viên tham gia vào group/workspace slack Mô tả ● Công ty quản lý nhân viên workspace slack ● nhân viên vào công ty hướng dẫn join vào workspace, nhân viên join,