Tổng quan nghiên cứu

Trong bối cảnh chuyển đổi số và xây dựng chính phủ điện tử tại Việt Nam, nhu cầu tiếp nhận, tư vấn và giải đáp thủ tục hành chính công của người dân và doanh nghiệp ngày càng tăng cao. Theo ước tính từ các cơ quan quản lý, khoảng 70% các thắc mắc hằng ngày của người dân xoay quanh các quy trình hành chính quen thuộc, song việc xử lý hoàn toàn thủ công khiến thời gian phản hồi kéo dài từ 24 đến 48 giờ, tạo áp lực lớn lên đội ngũ cán bộ tiếp nhận. Vấn đề nghiên cứu trọng tâm là giải quyết sự chậm trễ, thiếu đồng bộ và quá tải trong công tác tư vấn hành chính công truyền thống bằng việc ứng dụng trí tuệ nhân tạo.

Mục tiêu cụ thể của luận văn là nghiên cứu, thiết kế và phát triển một hệ thống hỏi đáp tự động (Chatbot) tiếng Việt có khả năng phân loại câu hỏi chính xác và sinh câu trả lời tự động dựa trên mô hình học sâu. Nghiên cứu được triển khai thực nghiệm trong phạm vi năm 2019 tại Sở Thông tin và Truyền thông tỉnh Bình Dương, tập trung vào cơ sở dữ liệu các dịch vụ hành chính công và quy chế hoạt động của đơn vị.

Ý nghĩa khoa học và thực tiễn của công trình thể hiện ở việc tối ưu hóa giải thuật học sâu cho tập dữ liệu ngữ nghĩa tiếng Việt có quy mô vừa và nhỏ. Kết quả ứng dụng giúp giảm thời gian phản hồi các yêu cầu dịch vụ công xuống dưới 1,5 giây cho mỗi truy vấn, đồng thời nâng tỷ lệ tự động hóa quy trình tư vấn sơ bộ lên trên 85%, đóng góp tích cực vào nỗ lực hiện đại hóa nền hành chính công địa phương.

Cơ sở lý thuyết và phương pháp nghiên cứu

Khung lý thuyết áp dụng

Nghiên cứu được xây dựng dựa trên nền tảng lý thuyết xử lý ngôn ngữ tự nhiên (NLP) hiện đại và học sâu (Deep Learning), kết hợp mô hình mạng nơ-ron hồi quy hai chiều BiLSTM (Bidirectional Long Short-Term Memory) với mạng nơ-ron LSTM cải tiến. Các lý thuyết này cho phép khắc phục hạn chế suy giảm Gradient (Vanishing Gradient) của mạng RNN truyền thống, đồng thời nắm bắt ngữ cảnh từ cả hai chiều quá khứ và tương lai của chuỗi từ.

Mô hình nghiên cứu vận dụng các khái niệm cốt lõi bao gồm:

  • Nhúng từ (Word Embedding) thông qua mô hình Word2Vec (kiến trúc Skip-gram 300 chiều) và FastText nhằm biểu diễn ngữ nghĩa không gian vector;
  • Nhận diện ý định (Intent Detection) để phân lớp văn bản tự động;
  • Trích xuất thông tin (Information Extraction) dựa trên mô hình gán nhãn chuỗi BIO (Beginning, Inside, Outside);
  • Quản lý hội thoại (Dialogue Management) kết hợp giữa máy trạng thái hữu hạn (FSA) và mô hình dựa trên khung thông tin (Frame-based).

Phương pháp nghiên cứu

Nguồn dữ liệu của đề tài được thu thập trực tiếp từ cổng thông tin điện tử, quy trình thủ tục hành chính một cửa và hệ thống văn bản hướng dẫn nghiệp vụ của Sở Thông tin và Truyền thông tỉnh Bình Dương. Cỡ mẫu nghiên cứu gồm 1.250 cặp câu hỏi và câu trả lời đã được chuẩn hóa và gán nhãn chi tiết theo từng lĩnh vực chuyên môn. Phương pháp chọn mẫu phân tầng có chủ đích (Purposive Stratified Sampling) được áp dụng nhằm đảm bảo dữ liệu bao quát đầy đủ các nhóm thủ tục hành chính, chương trình đào tạo công nghệ thông tin và cơ cấu tổ chức phòng ban.

Lý do lựa chọn phương pháp học sâu BiLSTM kết hợp phân loại câu hỏi là vì cách tiếp cận này thể hiện tính ưu việt vượt trội trong việc xử lý các tập dữ liệu có quy mô nhỏ nhưng yêu cầu độ chính xác cao về ngữ cảnh tiếng Việt. Toàn bộ quy trình từ thu thập, tiền xử lý tách từ, loại bỏ từ dừng, huấn luyện mô hình đến triển khai thử nghiệm trên nền tảng ứng dụng web được hoàn thiện trong timeline 10 tháng, từ tháng 01/2019 đến tháng 10/2019.

Kết quả nghiên cứu và thảo luận

Những phát hiện chính

Quá trình thực nghiệm và kiểm thử mô hình mang lại những kết quả định lượng cụ thể:

Thứ nhất, mô hình học sâu BiLSTM đạt độ chính xác phân loại câu hỏi (Accuracy) lên tới 96,2% trên tập dữ liệu thử nghiệm, vượt trội hơn so với mô hình LSTM đơn hướng vốn chỉ đạt mức 91,4% (chênh lệch tăng 4,8%).

Thứ hai, việc tích hợp bộ vector từ nhúng tiền huấn luyện FastText với kích thước 300 chiều giúp nâng cao khả năng xử lý từ viết tắt và các biến thể diễn đạt ngôn ngữ đời thường của người dân lên mức 92,7% độ chính xác ngữ nghĩa.

Thứ ba, hệ thống ứng dụng web-based mang tên ICTBot ghi nhận thời gian phản hồi trung bình chỉ 1,2 đến 1,5 giây cho mỗi lượt tương tác, đáp ứng đồng thời 100 truy vấn cùng lúc mà không xảy ra hiện tượng nghẽn luồng dữ liệu.

Thứ tư, khảo sát đánh giá thực tế từ 150 người dùng thử nghiệm cho thấy 88,6% người tham gia đánh giá câu trả lời rõ ràng, dễ hiểu và 91,2% bày tỏ sự hài lòng với tính tiện dụng của hệ thống.

Thảo luận kết quả

Hiệu năng vượt trội của mô hình BiLSTM xuất phát từ cơ chế đọc chuỗi từ hai hướng xuôi và ngược, giúp mạng nơ-ron liên kết chặt chẽ ngữ nghĩa của các từ khóa nằm cách xa nhau trong câu hỏi tiếng Việt phức tạp. Khi so sánh với các nghiên cứu trước đây tại Việt Nam như mô hình phân loại dùng SVM của tác giả Nguyễn Văn Tú và Lê Anh Cường (năm 2016 đạt khoảng 89,5%), mô hình BiLSTM trong luận văn này đã cải thiện đáng kể độ chính xác và giảm thiểu độ phụ thuộc vào kỹ thuật trích xuất đặc trưng thủ công. Kết quả này cũng hoàn toàn tương thích với các nghiên cứu quốc tế của Yoon Kim (2014) về năng lực của mạng nơ-ron trong phân loại câu.

Về mặt biểu diễn dữ liệu, kết quả nghiên cứu có thể được trực quan hóa thông qua ma trận nhầm lẫn (Confusion Matrix) giữa 12 nhóm thủ tục hành chính và biểu đồ đường biểu diễn sự suy giảm của hàm mất mát (Loss Function) từ mức 0,65 xuống dưới 0,08 qua 60 epochs huấn luyện. Điều này chứng minh quá trình học tập sâu đạt độ hội tụ ổn định, không xuất hiện hiện tượng quá khớp (Overfitting).

Đề xuất và khuyến nghị

Dựa trên kết quả nghiên cứu và vận hành thử nghiệm, tác giả đề xuất 4 nhóm giải pháp cụ thể:

  1. Mở rộng cơ sở dữ liệu tri thức: Khởi động chương trình chuẩn hóa và bổ sung ngân hàng câu hỏi - câu trả lời liên thông các sở ban ngành, nâng tổng số mẫu huấn luyện lên trên 5.000 cặp câu hỏi trước quý 2 năm 2020, do Trung tâm Công nghệ Thông tin và Truyền thông tỉnh Bình Dương chủ trì thực hiện.
  2. Nâng cấp thuật toán và kiến trúc mạng: Tối ưu hóa mô hình học sâu bằng cách thử nghiệm tích hợp cơ chế tập trung (Attention Mechanism) và mô hình Transformer, hướng tới mục tiêu nâng tỷ lệ phân loại chính xác các câu hỏi phức hợp lên trên 98% trong vòng 12 tháng tới do nhóm kỹ thuật AI đảm nhiệm.
  3. Mở rộng kênh tiếp cận đa nền tảng: Tích hợp ứng dụng ICTBot vào Cổng Dịch vụ công trực tuyến của tỉnh, ứng dụng Zalo Official Account và Facebook Messenger nhằm đạt chỉ tiêu phục vụ trên 30.000 lượt tương tác của công dân mỗi tháng trong giai đoạn 2020–2021 do Sở Thông tin và Truyền thông điều phối.
  4. Chuẩn hóa quy trình cập nhật dữ liệu tự động: Ban hành quy chế đồng bộ hóa các văn bản quy phạm pháp luật mới sửa đổi vào cơ sở dữ liệu của Chatbot trong thời gian tối đa 24 giờ kể từ khi ban hành, đảm bảo 100% thông tin tư vấn cung cấp cho người dân luôn đạt tính chuẩn xác và cập nhật.

Đối tượng nên tham khảo luận văn

Nội dung luận văn mang tính ứng dụng thực tiễn cao và là tài liệu tham khảo giá trị cho 4 nhóm đối tượng chính:

  • Cán bộ quản lý và chuyên viên chuyển đổi số tại các cơ quan nhà nước: Sử dụng làm tài liệu tham khảo để xây dựng đề án triển khai trợ lý ảo hành chính công, tự động hóa khâu tiếp nhận thủ tục một cửa tại các địa phương.
  • Kỹ sư AI và chuyên gia xử lý ngôn ngữ tự nhiên (NLP): Tham khảo kiến trúc mạng BiLSTM, phương pháp tối ưu hóa Word2Vec/FastText trên tập dữ liệu tiếng Việt chuyên ngành hẹp có dung lượng nhỏ.
  • Học viên cao học và nghiên cứu sinh ngành Hệ thống thông tin: Sử dụng làm case study mẫu mực về quy trình thiết kế, thực nghiệm và đánh giá hệ thống thông tin ứng dụng trí tuệ nhân tạo trong khu vực công.
  • Doanh nghiệp phát triển giải pháp phần mềm và chăm sóc khách hàng: Khai thác mô hình quản lý hội thoại Frame-based và FSA để triển khai các hệ thống trả lời tự động cho doanh nghiệp viễn thông, tài chính và thương mại điện tử.

Câu hỏi thường gặp

Mô hình BiLSTM mang lại lợi thế gì vượt trội so với LSTM truyền thống trong xử lý tiếng Việt?
BiLSTM xử lý dữ liệu theo cả hai chiều xuôi và ngược, giúp hệ thống tiếp nhận đầy đủ ngữ cảnh đứng trước và đứng sau của một từ. Trong tiếng Việt, ngữ nghĩa của từ phụ thuộc rất lớn vào các từ ghép đi kèm. Thực nghiệm cho thấy BiLSTM giúp tăng 4,8% độ chính xác so với LSTM đơn hướng khi phân loại các câu hỏi có cấu trúc đảo ngữ.

Hệ thống xử lý như thế nào khi người dùng sử dụng từ viết tắt hoặc sai chính tả?
Hệ thống tích hợp một module tiền xử lý chuyên biệt gồm từ điển chuẩn hóa từ viết tắt ngành hành chính và cơ chế Word Embedding không gian vector 300 chiều. Các từ viết tắt phổ biến như "TTHC", "CNTT", "UBND" đều được khôi phục về dạng đầy đủ trước khi đưa vào mạng nơ-ron phân lớp, đạt tỷ lệ xử lý đúng 92,7%.

Bộ dữ liệu nhỏ có gây ra hiện tượng Overfitting khi huấn luyện mô hình học sâu không?
Để ngăn chặn hiện tượng Overfitting trên bộ dữ liệu khoảng 1.250 mẫu, tác giả đã áp dụng kỹ thuật Dropout với tỷ lệ 0,2, kết hợp kỹ thuật dừng sớm (Early Stopping) khi hàm mất mát trên tập kiểm định không còn giảm và sử dụng vector nhúng FastText tiền huấn luyện để tăng khả năng tổng quát hóa.

Hệ thống quản lý trạng thái hội thoại đa lượt của công dân bằng cách nào?
Hệ thống sử dụng mô hình kết hợp giữa máy trạng thái hữu hạn (FSA) và kỹ thuật điền khe (Frame-based Slot Filling). Cơ chế này cho phép ghi nhớ các thông tin đã cung cấp trong các lượt thoại trước, tự động xác định các trường dữ liệu còn thiếu để hỏi lại người dùng một cách tự nhiên.

Mô hình ICTBot có thể nhân rộng sang các tỉnh thành và lĩnh vực khác được không?
Hoàn toàn có thể. Kiến trúc module phân loại câu hỏi BiLSTM và khối quản lý hội thoại của hệ thống được thiết kế độc lập với tập dữ liệu. Các cơ quan khác chỉ cần thay thế và chuẩn hóa bộ dữ liệu câu hỏi - câu trả lời theo nghiệp vụ chuyên ngành mà không cần thay đổi cấu trúc thuật toán lõi.

Kết luận

  • Luận văn đã thiết kế và hoàn thiện thành công mô hình hỏi đáp tự động tiếng Việt ứng dụng mạng nơ-ron dài ngắn song song BiLSTM cho dịch vụ công.
  • Hệ thống đạt độ chính xác phân loại câu hỏi 96,2% và rút ngắn thời gian phản hồi xuống còn 1,2 đến 1,5 giây cho mỗi lượt truy vấn.
  • Ứng dụng web ICTBot được thử nghiệm thành công tại Sở Thông tin và Truyền thông tỉnh Bình Dương với tỷ lệ người dùng hài lòng đạt trên 88%.
  • Đóng góp chính của đề tài là cung cấp giải pháp kỹ thuật hiệu quả giải quyết bài toán xử lý ngôn ngữ tự nhiên tiếng Việt trên tập dữ liệu quy mô vừa và nhỏ.
  • Lộ trình giai đoạn 2020–2021 hướng tới tích hợp mô hình Transformer và mở rộng kết nối trợ lý ảo trên các nền tảng mạng xã hội quốc gia.

Quý độc giả, nhà nghiên cứu và các cơ quan quản lý quan tâm đến việc ứng dụng AI trong hành chính công hãy liên hệ và tham khảo toàn văn công trình để cùng hợp tác, phát triển và nhân rộng giải pháp chính phủ điện tử thông minh.