ĐẶT VẤN ĐỀ 1. Lý do chọn đề tài Xuất phát từ sáng kiến của nhóm The TrAIner trong cuộc thi lập trình sáng tạo FCI Hackathon 2022. Khác với E-learning thông thường, FPT AI Mentor sẽ là người bạn đồng hành, dẫn dắt học viên bằng lộ trình đào tạo được cá nhân hoá chi tiết. Với bộ dữ liệu được tạo tự động bởi hệ tri thức số (knowledge base), FPT AI Mentor sẽ tham gia vào quá trình kiểm tra kiến thức hàng ngày.
Từ kết quả học tập thực tế, sản phẩm đóng vai trò “người cố vấn”, định hướng và cá nhân hóa lộ trình phát triển cho mỗi nhân viên. Giải pháp này đem lại hiệu quả tối ưu về đào tạo, nâng cao trải nghiệm của nhân viên, giúp doanh nghiệp thoát khỏi tình cảnh “chảy máu chất xám”. Đây là giải pháp lần đầu tiên có tại Việt Nam, FPT AI Mentor hứa hẹn sẽ xâm chiếm lĩnh vực đào tạo trong mọi doanh nghiệp và mở ra tương lai mới cho lĩnh vực này. Những vấn đề chính đang xảy ra trong quá trình đào tạo của nhân viên là: Nhân viên bị hổng kiến thức nghiệp vụ, dẫn tới hậu quả sai sót trong quá trình tác nghiệp.
Nhân viên khác nhau thì kiến thức hổng khác nhau, nhưng chưa được theo dõi cá nhân hóa, dẫn tới hiệu quả đào tạo bị hạn chế theo đám đông. Chương trình đào tạo phức tạp khó kiểm soát càng tăng tỉ lệ thuận theo quy mô nhân viên công ty càng lớn (rủi ro hậu quả càng nhiều). Tham gia quá trình kiểm tra kiến thức hàng ngày, FPT AI Mentor sẽ là “người cố vấn”, định hướng và cá nhân hóa lộ trình phát triển cho mỗi nhân viên, giúp nhân viên của các doanh nghiệp sẽ cải thiện được những vấn đề mà mình đang gặp phải. Đối tượng và phạm vi nghiên cứu 1.
Đối tượng AI Mentor hướng tới tất cả các cán bộ công nhân viên của các doanh nghiệp (bao gồm tất cả các doanh nghiệp lớn, vừa và nhỏ), khi mà các doanh nghiệp muốn đảm bảo quá trình đào tạo, kiến thức của cán bộ nhân viên, bổ sung thêm những kiến thức cần thiếu của nhân viên. FPT AI Mentor sẽ hướng tới các doanh nghiệp muốn đảm bảo chất lượng, kiểm tra, bổ sung kiến thức cho những nhân viên của doanh nghiệp, bao gồm toàn bộ nhân viên thuộc các phòng ban trong công ty (kinh doanh, sản phẩm, dịch vụ, vận hành, tài chính, hạ tầng. AI Mentor sẽ là một “người bạn” đồng hành với nhân viên, hỗ trợ từ đó đưa ra lộ trình phù hợp cho từng nhân viên để cải thiện kiến thức, giúp cho doanh nghiệp được phát triển lớn mạnh. 3 Ngoài ra AI Mentor sẽ mang lại một cái nhìn tổng quát cho người quản lý, lãnh đạo về kiến thức của nhân viên, từ đó sẽ giúp người quản lý có thể điều chỉnh quá trình đào tạo cho hợp lý, phù hợp với từng nhân viên.
Phạm vi nghiên cứu Đánh giá toàn diện kiến thức từng nhân viên. Cá nhân hóa đào tạo theo kiến thức trọng yếu của từng nhân viên. Tự động triển khai quy trình chuẩn: Đánh giá năng lực. Thống kê mức độ cải thiện Học trên đa kênh.
chuyên môn qua thời gian của cá Học cá nhân hóa kiến thức. Học cá nhân hóa thời gian. Phân tích và đề xuất chương Thống kê thời gian thực: hiện trình đào tạo khả thi cao có tác trạng năng lực cá nhân, đơn vị. dụng lớn với hiện trạng đơn vị.
Hệ thống Chatbot tự động từ FPT AI ChatBot, giúp việc kiểm tra kiến thức nhân viên được dễ dàng. Hệ thống hoạt động ổn định, hiệu quả, người dùng có thể tương tác một cách dễ dàng, giao diện thân thiện với người dùng. Website của Người quản lý ( Manager): các biểu đồ thể hiện những thông số rõ ràng, cần thiết, dễ nhìn, giúp người quản lý có cái nhìn tổng quan với phòng ban mà mình đang quản lý cũng như có cái nhìn chi tiết tới từng nhân viên trong phòng ban, giúp việc theo dõi các nhân viên một cách dễ dàng, khách quan qua những số liệu cụ thể, từ đó đưa ra lộ trình cụ thể, tạo các chiến dịch phù hợp với phòng ban mình quản lý. Website của Nhân viên ( Employee): với giao diện dễ nhìn, các biểu đồ, bảng biểu thể hiện rõ được những câu trả lời của nhân viên, biết được bản thân đang mạnh, yếu chỗ nào để bổ sung kiến thức, giúp cho việc bổ sung kiến thức còn thiếu một cách dễ dàng, dựa vào đó nhân viên có thể sắp xếp thời gian để bổ sung kiến thức, hoàn thành được bài kiểm tra với số điểm cao.
Phương pháp nghiên cứu Scrum là một phương pháp Agile dùng cho phát triển sản phẩm, đặc biệt là phát triển phần mềm. Scrum là một khung quản lý dự án được áp dụng rất rộng rãi, từ những dự án đơn giản với một nhóm phát triển nhỏ cho đến những dự án có yêu cầu rất phức tạp với hàng trăm người tham gia, và kể cả những dự án đòi hỏi khung thời gian cố định. Hình Error: Reference source not found. Mô hình Scrum 1.
Phần mềm chính sử dụng cho đồ án: - Visual Code Hình Error: Reference source not found. Phần mềm Visual Code Visual Studio Code là một trong những trình soạn thảo mã nguồn rất phổ biến được các lập trình viên sử dụng. Với các ưu điểm nổi bật là sự nhanh chóng, nhẹ, hỗ trợ đa nền tảng cùng nhiều tính năng và là mã nguồn mở chính. - KB ( Knowledge Base) Hình Error: Reference source not found.
Phần mềm FPT AI Knowledge Base Knowledge Base là hệ cơ sở tri thức, FPT.AI cung cấp một nền tảng giúp máy móc có thể học, trích xuất và khám phá những kiến thức, từ đó doanh nghiệp có kết hợp các dữ liệu riêng của mình (thông tin về sản phẩm, hướng dẫn sử dụng…) với kiến thức ngành riêng biệt để tạo nên một mạng lưới các khái niệm và các mối liên hệ. 5 - MySql Hình Error: Reference source not found. Cơ sở dữ liệu MySQL MySQL là hệ quản trị cơ sở dữ liệu mã nguồn mở phổ biến hàng đầu trên thế giới và đặc biệt được ưa chuộng trong quá trình xây dựng, phát triển ứng dụng. MySQL hoạt động trên nhiều hệ điều hành, cung cấp một hệ thống lớn các hàm tiện ích rất mạnh.
- ChatBot Hình Error: Reference source not found. Ứng dụng FPT AI ChatBot Chatbot là các ứng dụng phần mềm được thiết kế để giao tiếp với người dùng internet bằng văn bản như người thật. Chatbot tương tác với người dùng như hệ thống trả lời tin nhắn tự động, nhưng thông minh hơn rất nhiều. Bằng cách xây dựng các kịch bản hội thoại sử dụng phương pháp Học Máy (Machine Learning), AI Chatbot có thể tự học, tự hiểu các câu hỏi, nhu cầu, mong muốn của người dùng.
- GitLab Hình Error: Reference source not found. Trang Web GitLab GitLab là hệ thống mã nguồn mở dựa trên hệ thống máy chủ Git dùng để quản lý mã nguồn của bạn. Với GitLab, các tổ chức, cá nhân, doanh nghiệp có thể lưu trữ và quản lý kho code một cách khoa học, an toàn, truy cập nhanh chóng thông qua kết nối internet. 6 - Jira Hình Error: Reference source not found.
Phần mềm Jira Jira là một công cụ phần mềm được thiết kế để giúp các nhóm lập kế hoạch, theo dõi và phát hành phần mềm. Đối với các nhóm sử dụng khung Scrum, bảng Scrum của Jira cung cấp một màn hình hiển thị trực quan để quản lý các dự án phức tạp và tạo văn hóa cộng tác. Môi trường phát triển ứng dụng: Front-End: Sử dụng Typescript ( thư viện nâng cao của Javascript) kết hợp với Taiwind css, cùng với Material UI (là một thư viện các React Component), ag-grid ( là một thư viện js được dùng hỗ trợ việc hiển thị dữ liệu dưới dạng table trong javascript), ApexChart( là Thư viện biểu đồ HTML5) giúp việc thiết kế UI được dễ dàng, thuận thiện hơn. Backend: Sử dụng express, mysql, orm sử dụng prisma ChatBot: Sử dụng ChatBot của FPT AI.
7 2CHƯƠNG 2: XÁC ĐỊNH YÊU CẦU HỆ THỐNG 2. Khảo sát Tên khảo sát: Công Ty A - Khảo sát Đánh giá chất lượng giải pháp AI Mentor Hình 2. Thành viên dự án đã gửi một cuộc khảo sát cho khách hàng Công ty A 8 2. Kết quả khảo sát: 2.
Kết quả khảo sát trên website mentor. Thống kê về số lượng người truy cập thành công vào website mentor. Thống kê về quy trình truy cập vào trang web Hình 2. Thống kê về người dùng có dễ dàng trong việc theo dõi tình trạng học tập 9 Hình 2.
Thống kê về dữ liệu kết quả học tập 2. Kết quả khảo sát người dùng sử dụng Chatbot AI Mentor trên ứng dụng Zalo Hình 2. Thống kê về số lượng người dùng truy cập thành công trên Zalo Hình 2. Thống kê về việc kích hoạt tài khoản của Chatbot AI Mentor trên Zalo 10 Hình 2.
Thống kê về đánh giá mức độ khó của câu hỏi theo thang điểm 5 Hình 2. Thống kê về số lượng câu hỏi người dùng muốn nhận mỗi ngày Hình 2. Thống kê về số lần kiểm tra người dùng mong muốn mỗi ngày 11 Hình 2. Thống kê về nhu cầu trả lời câu hỏi của người dùng Hình 2.
Thống kê về thời gian phản hồi của Chatbot AI Mentor Hình 2. Thống kê về nhu cầu nhắc nhở người dùng khi chưa làm bài kiểm tra 12 2. Kết luận Hình 2. Kết quả của mẫu khảo sát Qua phiếu khảo sát Công ty A – Khảo sát đánh giá chất lượng giải pháp AI Mentor, với số lượng 92 người tham gia vào khảo sát, dựa trên kết quả từ những biểu đồ thu thập được, những vấn đề cần khắc phục là: Cải thiện tốc độ phản hồi tin nhắn của Chatbot.
Dữ liệu cần chính xác hơn, cập nhật nhanh với kết quả học tập. Tránh việc người dùng bấm nhầm đáp án, hoặc bị nhầm giữa câu hỏi chọn một đáp án và câu hỏi chọn nhiều đáp án. Tăng dần độ khó câu hỏi theo mức độ kiến thức của nhân viên. Mô tả nghiệp vụ 2.
Dành cho hệ thống Chatbot Hệ thống Chatbot là nơi tương tác chính với khách hàng, cụ thể ở đây là nhân viên của doanh nghiệp. Hệ thống được tương tác qua Messenger của Facebook và Zalo. Qua hai kênh chat này, nhân viên trả lời các câu hỏi theo thời gian cố định do người quản lý thiết lập, trả lời các câu hỏi được lấy từ dữ liệu các câu hỏi đã được sinh ra từ hệ thống cơ sở dữ liệu. Có hai kiểu câu hỏi chính, là câu hỏi trắc nghiệm và câu hỏi Đúng/Sai.
Câu hỏi trắc nghiệm được chia là làm hai kiểu câu hỏi là chọn một đáp án đúng hoặc nhiều đáp án đúng.