Phân lớp quan điểm khách hàng & Ứng dụng – Luận văn Thạc sĩ Nguyễn Thị Thoa (ĐH Thái Nguyên)

Tìm hiểu luận văn thạc sĩ về phân lớp quan điểm khách hàng và ứng dụng công nghệ, kỹ thuật phân loại văn bản (SVM, Naïve Bayes) hiệu quả.

Chuyên ngành

Khoa học Máy tính

Người đăng

Ẩn danh

Thể loại

Luận văn Thạc sĩ

2016

65
1
0

Phí lưu trữ

30 Point

Mục lục chi tiết

MỞ ĐẦU

1. CHƯƠNG 1 – PHÂN LỚP DỮ LIỆU

1.1. Giới thiệu về phân lớp dữ liệu

1.2. Quá trình phân lớp dữ liệu

1.3. Các vấn đề liên quan đến phân lớp dữ liệu

1.3.1. Chuẩn bị dữ liệu cho việc phân lớp

1.3.2. So sánh các mô hình phân lớp

1.3.3. Các phương pháp đánh giá độ chính xác của mô hình phân lớp

1.4. Kết luận chương 1

2. CHƯƠNG 2 – MỘT SỐ KỸ THUẬT TRONG PHÂN LOẠI VĂN BẢN

2.1. Đặc điểm của từ trong tiếng việt

2.2. Biểu diễn văn bản

2.2.1. Mô hình logic

2.2.2. Mô hình phân tích cú pháp

2.2.3. Mô hình không gian vector

2.2.4. Mô hình Boolean

2.2.5. Mô hình tần suất

2.3. Khái niệm độ tương đồng

2.4. Các phương pháp tính độ tương đồng

2.5. Các phương pháp phân loại văn bản

2.5.1. Phương pháp pháp Naïve Bayes (NB)

2.5.2. Phương pháp Support Vector Machine (SVM)

2.5.3. Phương pháp K-Nearest Neighbor (K-NN)

2.5.4. Phương pháp Linear Least Square Fit (LLSF)

2.5.5. Phương pháp Centroid – based vector

2.6. Kết luận chương 2

3. CHƯƠNG 3 – CHƯƠNG TRÌNH THỬ NGHIỆM

3.1. Xây dựng mô hình ứng dụng khai phá ý kiến phản hồi của khách hàng trên website dựa trên SVM

3.1.1. Phát biểu bài toán

3.1.2. Mô hình ứng dụng khai phá ý kiến phản hồi của khách hàng trên website dựa trên SVM

3.2. Yêu cầu phần cứng và phần mềm

3.2.1. Cấu hình máy thực nghiệm

3.2.2. Công cụ và phần mềm sử dụng

3.3. Một số kết quả và đánh giá

3.3.1. Kết quả thử nghiệm

3.3.2. Đánh giá kết quả

3.4. Kết luận chương 3

KẾT LUẬN VÀ ĐỀ NGHỊ

DANH MỤC HÌNH ẢNH

DANH MỤC BẢNG BIỂU

Tóm tắt

I. Khai Phá Sức Mạnh của Luận văn Thạc sĩ Phân lớp Quan điểm Khách hàng

Trong bối cảnh kinh doanh hiện đại, sự bùng nổ của thông tin và phản hồi từ khách hàng đặt ra thách thức lớn nhưng cũng mở ra cơ hội vàng cho các doanh nghiệp. Mỗi ngày, hàng triệu đánh giá sản phẩm trực tuyến, bình luận trên mạng xã hội, và các diễn đàn được tạo ra, hình thành một khối lượng khổng lồ dữ liệu phi cấu trúc. Việc hiểu rõ những ý kiến người dùng này là yếu tố then chốt giúp các tổ chức cải thiện sản phẩm, dịch vụ, và củng cố vị thế trên thị trường.

Đứng trước dòng chảy thông tin không ngừng, các doanh nghiệp luôn khao khát nắm bắt insight khách hàng về sản phẩm và dịch vụ của mình. Những đánh giá này không chỉ định hướng cho người tiêu dùng khác trong quá trình lựa chọn mà còn cung cấp lộ trình cải tiến chất lượng sản phẩm cho doanh nghiệp. Tuy nhiên, với số lượng đánh giá ngày càng tăng từ nhiều nguồn khác nhau (website bán hàng, diễn đàn, blog, mạng xã hội), việc tổng hợp và phân tích đánh giá thủ công trở nên bất khả thi. Nhu cầu tự động hóa quá trình này là cấp thiết để thu thập và phân tích phản hồi một cách hiệu quả.

Đây chính là lúc phân lớp dữ liệukhai phá ý kiến người dùng thể hiện vai trò đột phá. Phân lớp quan điểm khách hàng là một bài toán cơ bản trong lĩnh vực khai phá quan điểm, tập trung vào việc xác định và gán nhãn cho các ý kiến thành các lớp cụ thể, thường là tích cực hoặc tiêu cực. Một luận văn thạc sĩ tập trung vào chủ đề này đóng góp vào sự phát triển của công nghệ, cung cấp các giải pháp tự động để phân tích cảm xúc khách hàng trên quy mô lớn. Mục tiêu là xây dựng các mô hình có khả năng tự động phân loại hàng ngàn bình luận, giúp doanh nghiệp tiết kiệm thời gian, nguồn lực và đưa ra quyết định dựa trên dữ liệu chính xác.

Nghiên cứu trong lĩnh vực này không chỉ dừng lại ở lý thuyết mà còn hướng tới các ứng dụng AI trong kinh doanh thực tiễn, từ quản lý danh tiếng thương hiệu đến tối ưu hóa chiến lược CRM. Việc áp dụng các kỹ thuật tiên tiến giúp biến dữ liệu thô thành thông tin có giá trị, định hình tương lai của việc tương tác và phục vụ khách hàng. Phạm vi nghiên cứu của các luận văn thạc sĩ như vậy thường bao gồm việc khảo sát các kỹ thuật phân lớp dữ liệu hiện có, xây dựng và đánh giá các phương pháp hiệu quả để phân lớp quan điểm khách hàng trên các nền tảng thương mại điện tử lớn, nơi có lượng truy cập và giao dịch khổng lồ.

1.1. Phân tích cảm xúc khách hàng là gì Cơ sở và Tầm quan trọng

Phân tích cảm xúc khách hàng hay còn gọi là sentiment analysis tiếng Việt hoặc opinion mining, là quá trình sử dụng các kỹ thuật tính toán để tự động xác định và trích xuất quan điểm, cảm xúc từ văn bản. Nó giúp phân loại một đoạn văn bản (như bình luận, đánh giá) thành các lớp cảm xúc cụ thể như tích cực, tiêu cực, hoặc trung lập. Theo tài liệu, bài toán phân lớp quan điểm được coi là một bài toán phân lớp văn bản cơ bản, thường là phân loại theo hai lớp tích cực và tiêu cực. Điều này vô cùng quan trọng đối với các doanh nghiệp, tổ chức, cá nhân, bởi vì nó cung cấp cái nhìn sâu sắc về cách khách hàng nhìn nhận sản phẩm, dịch vụ hoặc thương hiệu của họ. Khả năng hiểu được ý kiến người dùng một cách tự động và nhanh chóng giúp doanh nghiệp phản ứng kịp thời với các vấn đề, nắm bắt xu hướng thị trường, và xây dựng chiến lược quản lý danh tiếng thương hiệu hiệu quả. Nó là nền tảng để tạo ra insight khách hàng có giá trị, thúc đẩy sự hài lòng và lòng trung thành.

1.2. Nghiên cứu luận văn thạc sĩ Vai trò trong khai phá ý kiến người dùng

Một luận văn thạc sĩ chuyên sâu về phân lớp quan điểm khách hàng đóng vai trò quan trọng trong việc thúc đẩy nghiên cứu và ứng dụng AI trong kinh doanh. Nó không chỉ là minh chứng cho năng lực học thuật mà còn là cầu nối giữa lý thuyết và thực tiễn, đặc biệt trong lĩnh vực khai phá ý kiến người dùng. Các phương pháp nghiên cứu luận văn thạc sĩ thường kết hợp chặt chẽ giữa nghiên cứu lý thuyết và thực nghiệm, bao gồm việc phân tích các tài liệu học thuật liên quan, mô phỏng và thử nghiệm các mô hình trên dữ liệu thực tế. Mục tiêu là phát triển các kỹ thuật phân lớp dữ liệu hiệu quả, có khả năng xử lý lượng lớn dữ liệu phản hồi từ khách hàng. Luận văn cung cấp một khuôn khổ để hiểu sâu hơn về cách các thuật toán hoạt động, đồng thời đề xuất các giải pháp tối ưu cho những thách thức cụ thể, chẳng hạn như đặc thù của sentiment analysis tiếng Việt. Từ đó, nó góp phần xây dựng các hệ thống phân tích phản hồi khách hàng tự động có thể ứng dụng trực tiếp trong thực tiễn kinh doanh, nâng cao khả năng cạnh tranh của doanh nghiệp.

II. Thách thức Tiềm ẩn khi Phân lớp Quan điểm Khách hàng Tiếng Việt

Việc phân lớp quan điểm khách hàng không phải là một bài toán đơn giản, đặc biệt khi áp dụng cho ngôn ngữ tiếng Việt. Ngôn ngữ tiếng Việt mang nhiều đặc thù riêng biệt, tạo nên những thách thức đáng kể trong quá trình phân tích cảm xúc khách hàng so với các ngôn ngữ có cấu trúc khác. Hầu hết các dữ liệu phản hồi từ khách hàng tồn tại dưới dạng dữ liệu phi cấu trúc, bao gồm văn bản tự do, viết tắt, tiếng lóng, và thậm chí là các biểu tượng cảm xúc. Điều này đòi hỏi một quy trình tiền xử lý dữ liệu cho phân tích cảm xúc vô cùng kỹ lưỡng và phức tạp, nhằm chuẩn hóa dữ liệu trước khi đưa vào các mô hình học máy.

Một trong những thách thức lớn nhất là đặc điểm đơn lập của tiếng Việt. Không như các ngôn ngữ châu Âu nơi khoảng trắng thường xác định ranh giới từ, tiếng Việt không thể chỉ dựa vào khoảng trắng để tách từ chính xác. Điều này ảnh hưởng trực tiếp đến việc xây dựng các tập từ vựng và biểu diễn văn bản dưới dạng vector, vốn là bước cơ bản trong xử lý ngôn ngữ tự nhiên (NLP). Hơn nữa, sự đa nghĩa của từ, các cấu trúc câu phức tạp, và sự hiện diện của các yếu tố văn hóa trong biểu đạt cảm xúc cũng làm cho bài toán sentiment analysis tiếng Việt trở nên khó khăn hơn. Ví dụ, một từ có thể mang sắc thái tích cực trong ngữ cảnh này nhưng lại tiêu cực ở ngữ cảnh khác.

Khối lượng dữ liệu khổng lồ từ đánh giá sản phẩm trực tuyến, bình luận khách hàng trên các nền tảng giám sát mạng xã hội cũng là một áp lực. Để đạt được độ chính xác cao, các mô hình học máy (machine learning) trong phân tích văn bản yêu cầu một tập dữ liệu huấn luyện lớn và đa dạng. Tuy nhiên, việc thu thập dữ liệu văn bản có nhãn chất lượng cao cho tiếng Việt vẫn còn hạn chế. Điều này đòi hỏi các nhà nghiên cứu phải phát triển các phương pháp gán nhãn hiệu quả hoặc áp dụng các kỹ thuật học bán giám sát để tận dụng dữ liệu chưa có nhãn. Những thách thức này định hình hướng đi cho các luận văn thạc sĩ trong việc tìm kiếm các giải pháp sáng tạo, tối ưu hóa quy trình và nâng cao độ chính xác của hệ thống phân tích phản hồi khách hàng tự động tại Việt Nam. Nó không chỉ là vấn đề kỹ thuật mà còn là sự kết hợp giữa ngôn ngữ học, khoa học dữ liệu và trí tuệ nhân tạo.

2.1. Đối mặt với dữ liệu phi cấu trúc Bình luận và Đánh giá

Phản hồi của khách hàng thường xuất hiện dưới dạng dữ liệu phi cấu trúc, bao gồm các bình luận, đánh giá trên các trang web thương mại điện tử, mạng xã hội và diễn đàn. Dạng dữ liệu này không tuân theo một mô hình cố định, gây khó khăn cho việc xử lý bằng các phương pháp truyền thống. Các đánh giá sản phẩm trực tuyến thường chứa lỗi chính tả, từ viết tắt, tiếng lóng, và biểu cảm cảm xúc phức tạp. Đây là thách thức lớn khi xây dựng các hệ thống phân tích cảm xúc khách hàng. Để có thể áp dụng các thuật toán phân lớp quan điểm, cần phải có một quy trình tiền xử lý dữ liệu cho phân tích cảm xúc mạnh mẽ, bao gồm chuẩn hóa văn bản, loại bỏ nhiễu, và chuyển đổi dữ liệu thành định dạng có cấu trúc hơn. Khả năng biến đổi dữ liệu phi cấu trúc thành các đặc trưng có ý nghĩa là chìa khóa để đạt được độ chính xác cao trong phân loại bình luận khách hàngkhai phá ý kiến người dùng.

2.2. Đặc thù của sentiment analysis tiếng Việt Khó khăn và Giải pháp ban đầu

Sentiment analysis tiếng Việt đối mặt với nhiều khó khăn do đặc thù ngữ pháp và từ vựng của ngôn ngữ. Tiếng Việt là một ngôn ngữ đơn lập, nghĩa là ranh giới từ không phải lúc nào cũng được xác định rõ ràng bằng khoảng trắng, gây trở ngại cho việc tách từ. Ví dụ, cụm từ "chất lượng" thường được viết liền, nhưng có thể bị hiểu nhầm nếu chỉ dựa vào khoảng trắng. Sự đa nghĩa của từ (ví dụ: "được" có thể tích cực hoặc tiêu cực tùy ngữ cảnh), sự thiếu hụt các tài nguyên ngôn ngữ lớn (như từ điển sentiment), và sự phong phú của cách diễn đạt cảm xúc cũng là những rào cản. Các giải pháp ban đầu thường tập trung vào xây dựng từ điển sentiment chuyên biệt, phát triển các công cụ xử lý ngôn ngữ tự nhiên (NLP) cho tiếng Việt, và sử dụng các kỹ thuật học máy (machine learning) trong phân tích văn bản có khả năng thích ứng với đặc điểm này. Mục tiêu là tạo ra các mô hình có khả năng hiểu sâu sắc hơn về ngữ cảnh và sắc thái cảm xúc trong văn bản tiếng Việt để cải thiện độ chính xác của phân lớp quan điểm khách hàng.

III. Phương pháp Tối ưu Học máy Xử lý Ngôn ngữ Tự nhiên trong Luận văn

Để giải quyết bài toán phân lớp quan điểm khách hàng hiệu quả, đặc biệt là với ngôn ngữ tiếng Việt, các luận văn thạc sĩ thường kết hợp mạnh mẽ giữa học máy (machine learning) trong phân tích văn bảnxử lý ngôn ngữ tự nhiên (NLP). Sự kết hợp này cung cấp một khuôn khổ vững chắc để chuyển đổi dữ liệu phi cấu trúc từ phản hồi khách hàng thành các thông tin có giá trị, có thể hiểu và xử lý được bằng máy tính. Quá trình này bắt đầu từ việc tiền xử lý dữ liệu thô, sau đó đến giai đoạn biểu diễn văn bản và cuối cùng là áp dụng các thuật toán phân lớp quan điểm.

Trong giai đoạn tiền xử lý dữ liệu cho phân tích cảm xúc, các kỹ thuật NLP đóng vai trò trọng tâm. Điều này bao gồm việc thu thập dữ liệu văn bản, tách từ (word segmentation), loại bỏ từ dừng (stop-words), chuẩn hóa văn bản, và loại bỏ tiền tố/hậu tố (stemming). Đối với tiếng Việt, việc tách từ chính xác là cực kỳ quan trọng do đặc điểm đơn lập của ngôn ngữ, đòi hỏi các thuật toán chuyên biệt như Maximum Matching, Transformation-based Learning, hoặc WFST và Neural Network. Sau khi dữ liệu được làm sạch và chuẩn hóa, nó cần được biểu diễn dưới dạng mà các mô hình học máy có thể hiểu. Mô hình không gian vector (Vector Space Model) là phương pháp phổ biến, trong đó mỗi văn bản được chuyển đổi thành một vector số. Phương pháp TF-IDF thường được sử dụng để gán trọng số cho các từ khóa, phản ánh mức độ quan trọng của một từ trong văn bản và trong toàn bộ tập dữ liệu.

Sau khi văn bản được biểu diễn dưới dạng vector, các thuật toán phân lớp quan điểm trong học máy sẽ được áp dụng để phân loại. Các phương pháp phổ biến bao gồm Naïve Bayes, K-Nearest Neighbor (K-NN), và đặc biệt là Support Vector Machine (SVM). Theo tài liệu gốc, SVM là một lựa chọn tối ưu bởi khả năng tìm ra siêu mặt phẳng phân tách tốt nhất giữa các lớp dữ liệu, mang lại độ chính xác cao và khả năng xử lý linh hoạt trên các bộ dữ liệu lớn. Sự lựa chọn thuật toán phụ thuộc vào đặc điểm của dữ liệu và mục tiêu cụ thể của bài toán. Việc đánh giá kỹ lưỡng các mô hình và lựa chọn thuật toán phù hợp là yếu tố quyết định đến sự thành công của một luận văn thạc sĩ trong lĩnh vực này, đảm bảo rằng kết quả phân tích cảm xúc khách hàng đạt được độ tin cậy cao và có thể ứng dụng rộng rãi trong thực tiễn.

3.1. Học máy machine learning trong phân tích văn bản Các thuật toán phân lớp quan điểm chủ chốt

Học máy (machine learning) trong phân tích văn bản là trụ cột để phát triển các hệ thống phân lớp quan điểm khách hàng tự động. Các thuật toán phân lớp quan điểm phổ biến bao gồm Naïve Bayes (NB), Support Vector Machine (SVM), và K-Nearest Neighbor (K-NN). NB là phương pháp dựa trên xác suất, đơn giản và nhanh chóng, phù hợp cho phân loại bình luận khách hàng trên nhiều chủ đề, với giả định độc lập giữa các từ. K-NN phân loại dựa trên khoảng cách, tìm các "láng giềng gần nhất" để gán nhãn. Tuy nhiên, SVM nổi bật với khả năng tìm ra một siêu mặt phẳng tối ưu nhất để phân chia hai lớp dữ liệu (tích cực/tiêu cực). Theo Nguyễn Thị Thoa (2016), SVM đã được chứng minh là "rất hiệu quả", "độ chính xác cao", và "khả năng xử lý các bộ dữ liệu một cách linh hoạt", làm cho nó trở thành lựa chọn ưu tiên trong nhiều luận văn thạc sĩ về sentiment analysis tiếng Việt. Mỗi thuật toán có ưu và nhược điểm riêng, việc lựa chọn phụ thuộc vào đặc điểm của dữ liệu và yêu cầu cụ thể của bài toán.

3.2. Xử lý ngôn ngữ tự nhiên NLP Bí quyết tách từ và biểu diễn văn bản hiệu quả

Xử lý ngôn ngữ tự nhiên (NLP) cung cấp các công cụ và kỹ thuật cần thiết để chuyển đổi văn bản thô thành định dạng có thể phân tích được. Đối với phân lớp quan điểm khách hàng, các bước NLP cơ bản bao gồm tách từ, loại bỏ từ dừng, và biểu diễn văn bản. Việc tách từ chính xác là yếu tố sống còn, đặc biệt trong sentiment analysis tiếng Việt, nơi ranh giới từ không phải lúc nào cũng rõ ràng. Các phương pháp như Maximum Matching, TBL, hoặc kết hợp WFST và Neural Network đã được nghiên cứu để giải quyết vấn đề này. Sau đó, việc loại bỏ từ dừng (như "và", "là", "cũng") giúp giảm nhiễu và tập trung vào các từ khóa mang ý nghĩa cảm xúc. Cuối cùng, biểu diễn văn bản bằng mô hình không gian vector (Vector Space Model) với trọng số TF-IDF là phương pháp phổ biến. Theo tài liệu, "phương pháp TF-IDF là tổng hợp của hai phương pháp TF và IDF, giá trị của ma trận trọng số được tính bằng tần số xuất hiện của từ khóa ti trong văn bản dj và độ hiếm của từ khóa ti trong toàn bộ cơ sở dữ liệu." Điều này giúp các mô hình học máy hiểu được nội dung ngữ nghĩa của văn bản.

IV. Giải pháp Hiệu quả Hướng dẫn Tiền xử lý Dữ liệu cho Phân tích Cảm xúc

Một trong những yếu tố quyết định sự thành công của một hệ thống phân lớp quan điểm khách hàng là chất lượng của dữ liệu đầu vào. Do đó, quy trình tiền xử lý dữ liệu cho phân tích cảm xúc đóng vai trò cực kỳ quan trọng, không thể thiếu. Nó giúp cải thiện đáng kể độ chính xác, tính hiệu quả và khả năng mở rộng của mô hình phân lớp. Quá trình này bao gồm nhiều công đoạn, từ làm sạch dữ liệu đến chuyển đổi định dạng, nhằm đảm bảo rằng dữ liệu được chuẩn hóa và tối ưu cho các thuật toán phân lớp quan điểm.

Bước đầu tiên trong tiền xử lý dữ liệu là làm sạch dữ liệu. Công việc này liên quan đến việc xử lý các lỗi (noise) và giá trị thiếu (missing value) trong tập dữ liệu gốc. Noise có thể là các lỗi ngẫu nhiên hoặc giá trị không hợp lệ, thường được xử lý bằng kỹ thuật làm trơn. Các giá trị thiếu có thể do lỗi nhập liệu hoặc do thuộc tính đó không tồn tại, và có thể được thay thế bằng giá trị phổ biến nhất hoặc giá trị có thể xảy ra nhất dựa trên thống kê. Mặc dù nhiều thuật toán học máy (machine learning) trong phân tích văn bản có cơ chế riêng để xử lý các vấn đề này, việc tiền xử lý giúp giảm sự hỗn độn trong quá trình học và xây dựng mô hình. Theo Nguyễn Thị Thoa (2016), "Quá trình tiền xử lý dữ liệu sẽ giúp cải thiện độ chính xác, tính hiệu quả và khả năng mở rộng được của mô hình phân lớp."

Tiếp theo là phân tích sự cần thiết của dữ liệu. Rất nhiều thuộc tính trong tập dữ liệu có thể không cần thiết hoặc không liên quan đến bài toán phân lớp quan điểm khách hàng cụ thể. Việc loại bỏ những thuộc tính dư thừa này giúp tăng tốc độ xử lý, giảm độ phức tạp và tránh gây hiểu sai trong quá trình học. Ví dụ, thông tin về ngày trong tuần có thể không cần thiết cho việc phân loại bình luận khách hàng về sản phẩm. Cuối cùng là chuyển đổi dữ liệu, bao gồm việc khái quát hóa dữ liệu lên mức khái niệm cao hơn, đặc biệt hữu ích với các thuộc tính liên tục. Ví dụ, các giá trị số của thuộc tính thu nhập có thể được khái quát hóa thành các dãy giá trị rời rạc như thấp, trung bình, cao. Việc khái quát hóa này giúp cô đọng dữ liệu học, giảm thiểu các thao tác vào/ra liên quan đến quá trình học. Các bước này cùng nhau tạo nên một nền tảng vững chắc để phát triển một hệ thống phân tích cảm xúc khách hàng mạnh mẽ và chính xác.

Ngoài ra, việc lựa chọn phương pháp đánh giá độ chính xác của mô hình phân lớp cũng là một phần không thể thiếu. Các kỹ thuật như holdout và k-fold cross-validation giúp ước lượng độ chính xác dự đoán của mô hình, đảm bảo rằng mô hình không bị "quá vừa" dữ liệu huấn luyện và có thể tổng quát hóa tốt trên dữ liệu mới. Điều này là then chốt để đảm bảo độ tin cậy của bất kỳ ứng dụng AI trong kinh doanh nào.

4.1. Thu thập dữ liệu văn bản Nguồn và quy trình chuẩn bị

Thu thập dữ liệu văn bản là bước khởi đầu quan trọng cho bất kỳ dự án phân lớp quan điểm khách hàng nào. Nguồn dữ liệu phong phú bao gồm các đánh giá sản phẩm trực tuyến từ các trang thương mại điện tử, bình luận trên các diễn đàn, blog, và dữ liệu từ giám sát mạng xã hội. Theo luận văn, dữ liệu phản hồi về sản phẩm Samsung J7 Prime đã được thu thập từ website tinhte.vn và vnreview, sử dụng công cụ như Code PHP kết hợp Curl. Sau khi thu thập, dữ liệu thô cần được chuẩn bị cẩn thận. Quy trình này bao gồm việc kiểm tra tính hợp lệ của dữ liệu, loại bỏ các bình luận không liên quan hoặc rác, và định dạng lại để dễ dàng xử lý. Sự đa dạng và chất lượng của tập dữ liệu huấn luyện ảnh hưởng trực tiếp đến hiệu quả của các thuật toán phân lớp quan điểm. Một tập dữ liệu đủ lớn và được gán nhãn chính xác là nền tảng để các mô hình học máy (machine learning) trong phân tích văn bản học hỏi và hoạt động hiệu quả.

4.2. Tiền xử lý dữ liệu cho phân tích cảm xúc Làm sạch và tối ưu hóa

Tiền xử lý dữ liệu cho phân tích cảm xúc là giai đoạn then chốt để chuyển đổi dữ liệu thô thành định dạng có thể phân tích được. Các bước chính bao gồm: tách từ (word segmentation), loại bỏ từ dừng (stop-words), loại bỏ tiền tố và hậu tố (stemming), và biểu diễn văn bản. Đối với tiếng Việt, việc tách từ là một thách thức đặc biệt do tính đơn lập của ngôn ngữ, thường sử dụng công cụ như vnTokenizer. Sau đó, các từ dừng như "và", "là", "cũng" được loại bỏ vì chúng không mang nhiều thông tin cảm xúc. Việc loại bỏ tiền tố/hậu tố giúp chuẩn hóa các từ về dạng gốc của chúng. Cuối cùng, văn bản được biểu diễn bằng mô hình không gian vector, thường sử dụng phương pháp TF-IDF để gán trọng số cho các từ khóa. Theo luận văn, "phương pháp TF-IDF… được tính bằng tần số xuất hiện của thuật ngữ ti trong văn bản dj và khả năng xuất hiện của thuật ngữ ti trong các văn bản khác." Quy trình này giúp giảm nhiễu, tăng tính nhất quán và tối ưu hóa dữ liệu cho các thuật toán học máy, từ đó nâng cao độ chính xác của phân tích cảm xúc khách hàng.

4.3. Phương pháp đánh giá độ chính xác của mô hình phân lớp Đảm bảo tin cậy

Để đảm bảo tính tin cậy của bất kỳ mô hình phân lớp quan điểm khách hàng nào, việc đánh giá độ chính xác là rất quan trọng. Các phương pháp đánh giá độ chính xác của mô hình phân lớp giúp ước lượng hiệu suất dự đoán trên dữ liệu chưa từng thấy. Hai kỹ thuật phổ biến được đề cập trong luận văn là holdout và k-fold cross-validation. Phương pháp holdout chia dữ liệu ngẫu nhiên thành hai phần: tập huấn luyện (thường 2/3) và tập kiểm tra. Độ chính xác được tính dựa trên phần trăm các mẫu được phân loại đúng trong tập kiểm tra. K-fold cross-validation thì chia dữ liệu thành k tập con, thực hiện huấn luyện và kiểm tra k lần, mỗi lần một tập con làm tập kiểm tra và phần còn lại làm tập huấn luyện. Các độ đo như độ hồi tưởng (recall), độ chính xác (precision), và độ đo F1 (F1-score) được sử dụng để đánh giá chất lượng của bộ phân lớp. Việc đánh giá kỹ lưỡng này giúp so sánh các mô hình, lựa chọn thuật toán tốt nhất, và đảm bảo mô hình có khả năng tổng quát hóa, không bị "quá vừa" dữ liệu huấn luyện. Điều này đặc biệt quan trọng để xây dựng các ứng dụng AI trong kinh doanh thực tế.

V. Ứng dụng Thực tiễn Luận văn Thạc sĩ đưa Phân lớp Quan điểm vào Kinh doanh

Giá trị cốt lõi của một luận văn thạc sĩ: Phân lớp quan điểm khách hàng & Ứng dụng nằm ở khả năng biến lý thuyết thành các giải pháp thực tiễn, mang lại lợi ích kinh doanh rõ rệt. Việc áp dụng thành công các mô hình phân lớp quan điểm khách hàng không chỉ giúp doanh nghiệp hiểu rõ hơn về thị trường mà còn tối ưu hóa các hoạt động vận hành và chiến lược phát triển. Khả năng tự động hóa việc phân tích cảm xúc khách hàng mở ra nhiều cánh cửa cho việc ra quyết định dựa trên dữ liệu, từ đó nâng cao hiệu quả kinh doanh.

Một trong những ứng dụng AI trong kinh doanh nổi bật nhất là khả năng phân loại bình luận khách hàng tự động. Thay vì phải đọc và phân tích hàng ngàn bình luận thủ công, hệ thống có thể nhanh chóng xác định xem một phản hồi là tích cực hay tiêu cực. Điều này trực tiếp cải thiện hiệu quả của CRM và insight khách hàng. Với thông tin cảm xúc được phân loại, đội ngũ chăm sóc khách hàng có thể ưu tiên xử lý các phản hồi tiêu cực, giải quyết vấn đề kịp thời và nâng cao trải nghiệm khách hàng. Đồng thời, việc tổng hợp các quan điểm tích cực giúp doanh nghiệp nhận diện điểm mạnh, củng cố hình ảnh thương hiệu.

Bên cạnh đó, phân lớp quan điểm khách hàng còn là công cụ mạnh mẽ trong quản lý danh tiếng thương hiệugiám sát mạng xã hội. Bằng cách theo dõi và phân tích phản hồi khách hàng tự động trên các nền tảng công cộng, doanh nghiệp có thể phát hiện sớm các khủng hoảng truyền thông tiềm ẩn, phản ứng nhanh chóng để bảo vệ hình ảnh thương hiệu. Thông tin từ đánh giá sản phẩm trực tuyến và các cuộc thảo luận trên mạng xã hội cung cấp insight khách hàng quý giá về thị hiếu, nhu cầu, và kỳ vọng, giúp định hướng chiến lược marketing và phát triển sản phẩm mới.

Các nghiên cứu thực nghiệm, như chương trình thử nghiệm trong luận văn của Nguyễn Thị Thoa (2016) về việc khai phá ý kiến người dùng trên website dựa trên SVM, đã chứng minh tính khả thi và hiệu quả của các mô hình này. Cụ thể, hệ thống được xây dựng để nhận diện phản hồi tích cực hay tiêu cực về sản phẩm Samsung J7 Prime. Điều này cho thấy tiềm năng to lớn của việc tích hợp các kỹ thuật học máy (machine learning) trong phân tích văn bản vào các quy trình kinh doanh hàng ngày, giúp doanh nghiệp không chỉ tồn tại mà còn phát triển mạnh mẽ trong kỷ nguyên số. Việc này cũng góp phần nâng cao năng lực cạnh tranh, tạo lợi thế khác biệt trên thị trường đầy biến động.

5.1. Phân loại bình luận khách hàng tự động Nâng cao CRM và insight khách hàng

Khả năng phân loại bình luận khách hàng tự động là một đột phá trong việc tối ưu hóa quy trình CRM và insight khách hàng. Thay vì phương pháp thủ công tốn thời gian, các hệ thống tự động sử dụng thuật toán phân lớp quan điểm có thể nhanh chóng gán nhãn cảm xúc (tích cực, tiêu cực, trung lập) cho hàng nghìn bình luận. Điều này cho phép doanh nghiệp phản ứng nhanh chóng với phản hồi tiêu cực, giảm thiểu rủi ro mất khách hàng. Đồng thời, tổng hợp các bình luận tích cực giúp củng cố hình ảnh thương hiệu và xác định các điểm mạnh của sản phẩm. Việc này cung cấp insight khách hàng sâu sắc, giúp các nhà quản lý đưa ra quyết định chiến lược về phát triển sản phẩm, dịch vụ, và cải thiện trải nghiệm khách hàng. Theo luận văn, mô hình ứng dụng khai phá ý kiến phản hồi của khách hàng trên website dựa trên SVM nhằm xác định phản hồi là tích cực hay tiêu cực, chứng tỏ tính khả thi của việc tự động hóa trong thực tế.

5.2. Ứng dụng AI trong kinh doanh Quản lý danh tiếng thương hiệu và giám sát mạng xã hội

Các ứng dụng AI trong kinh doanh ngày càng trở nên quan trọng, đặc biệt trong việc quản lý danh tiếng thương hiệugiám sát mạng xã hội. Bằng cách triển khai các hệ thống phân tích phản hồi khách hàng tự động, doanh nghiệp có thể theo dõi và phân tích cảm xúc liên quan đến thương hiệu, sản phẩm, và dịch vụ trên các nền tảng trực tuyến. Điều này giúp phát hiện sớm các vấn đề tiêu cực hoặc khủng hoảng truyền thông tiềm ẩn, cho phép doanh nghiệp phản ứng kịp thời để giảm thiểu thiệt hại. Công nghệ sentiment analysis tiếng Việt hỗ trợ việc nắm bắt xu hướng thảo luận, nhận diện người ảnh hưởng, và hiểu được mức độ hài lòng tổng thể của công chúng. Khả năng giám sát mạng xã hội thông qua AI cung cấp một cái nhìn toàn diện về vị thế thương hiệu, giúp điều chỉnh chiến lược truyền thông và marketing để phù hợp với thị hiếu và kỳ vọng của khách hàng, từ đó duy trì và nâng cao uy tín trên thị trường.

5.3. Thử nghiệm phân tích phản hồi khách hàng tự động Case study thực tế

Phần chương trình thử nghiệm trong luận văn thạc sĩ là minh chứng cụ thể cho khả năng phân tích phản hồi khách hàng tự động. Theo Nguyễn Thị Thoa (2016), mô hình ứng dụng được xây dựng để khai phá ý kiến phản hồi của khách hàng trên website dựa trên SVM. Bài toán được phát biểu là: Input là "một tập dữ liệu thông tin phản hồi về sản phẩm Samsung J7 Prime đã nhận xét trên website tinhte.vn và vnreview", và Output là "xác định xem, phản hồi đó là tích cực hay tiêu cực trên trang web đó." Quy trình bao gồm thu thập dữ liệu văn bản, tiền xử lý dữ liệu cho phân tích cảm xúc (tách từ bằng vnTokenizer, loại bỏ từ dừng, loại bỏ tiền tố/hậu tố, biểu diễn bằng mô hình không gian vector TFxIDF), và cuối cùng là module phân lớp dữ liệu sử dụng thuật toán SVM. Kết quả thử nghiệm cung cấp cái nhìn thực tế về hiệu suất của hệ thống, bao gồm độ chính xác, độ hồi tưởng, và độ đo F1, cho thấy tiềm năng của việc ứng dụng các kỹ thuật học máy (machine learning) trong phân tích văn bản vào giải quyết bài toán cụ thể. Công cụ nguồn mở Weka được sử dụng để hỗ trợ xử lý và phân lớp dữ liệu, chứng tỏ khả năng tích hợp công nghệ hiện có để đạt được kết quả.

VI. Tương lai của Phân lớp Quan điểm Khách hàng Xu hướng Tiềm năng Phát triển

Lĩnh vực phân lớp quan điểm khách hàng đang phát triển không ngừng, mở ra những xu hướng và tiềm năng lớn trong tương lai. Với sự gia tăng chóng mặt của dữ liệu trực tuyến và nhu cầu ngày càng cao về insight khách hàng tức thời, các công nghệ học máy (machine learning) trong phân tích văn bảnxử lý ngôn ngữ tự nhiên (NLP) sẽ tiếp tục được cải tiến mạnh mẽ. Các luận văn thạc sĩ trong tương lai sẽ tập trung vào việc giải quyết những thách thức còn tồn đọng và khám phá các hướng tiếp cận mới, nhằm nâng cao hơn nữa độ chính xác và khả năng ứng dụng của các hệ thống phân tích cảm xúc khách hàng.

Một trong những xu hướng chính là sự tích hợp của Big Data và phân tích phản hồi. Với lượng dữ liệu khổng lồ từ nhiều nguồn khác nhau, việc xử lý và phân tích cần có các hệ thống mạnh mẽ hơn, có khả năng mở rộng. Các kỹ thuật như Deep Learning (học sâu) đang dần thay thế hoặc bổ sung cho các thuật toán phân lớp quan điểm truyền thống như SVM, mang lại khả năng học hỏi từ dữ liệu phức tạp hơn và đạt độ chính xác cao hơn, đặc biệt trong việc nhận diện sắc thái cảm xúc tinh tế. Sự phát triển của các mô hình ngôn ngữ lớn (Large Language Models) cũng sẽ tác động mạnh mẽ đến sentiment analysis tiếng Việt, giúp giải quyết các vấn đề về đa nghĩa và ngữ cảnh một cách hiệu quả hơn.

Tiềm năng ứng dụng của phân lớp quan điểm khách hàng cũng sẽ mở rộng sang nhiều lĩnh vực mới. Ngoài quản lý danh tiếng thương hiệuCRM, công nghệ này có thể được áp dụng trong dự báo thị trường, cá nhân hóa trải nghiệm khách hàng, phát hiện lừa đảo, và thậm chí trong lĩnh vực y tế để phân tích phản hồi của bệnh nhân. Việc phân tích phản hồi khách hàng tự động không chỉ giúp các doanh nghiệp lớn mà còn hỗ trợ các doanh nghiệp vừa và nhỏ nắm bắt thị trường, cạnh tranh công bằng hơn. Để hiện thực hóa những tiềm năng này, các luận văn về NLPhọc máy sẽ tiếp tục đóng góp vào việc phát triển các tài nguyên ngôn ngữ cho tiếng Việt, cải thiện các công cụ tiền xử lý dữ liệu cho phân tích cảm xúc và tối ưu hóa các kiến trúc mô hình. Sự hợp tác giữa các nhà nghiên cứu và doanh nghiệp sẽ là chìa khóa để chuyển giao công nghệ từ phòng thí nghiệm ra thực tiễn, tạo ra giá trị kinh tế và xã hội lớn.

6.1. Big Data và phân tích phản hồi Xu hướng phát triển

Trong kỷ nguyên số, Big Data và phân tích phản hồi đang trở thành cặp đôi không thể tách rời. Lượng dữ liệu khổng lồ phát sinh từ các kênh trực tuyến, bao gồm hàng tỷ đánh giá sản phẩm trực tuyến, bình luận trên mạng xã hội, và các khảo sát, đòi hỏi các công nghệ phân tích tiên tiến. Xu hướng này thúc đẩy sự phát triển của các hệ thống phân lớp quan điểm khách hàng có khả năng xử lý dữ liệu với tốc độ và quy mô lớn. Việc tích hợp các nền tảng Big Data giúp thu thập, lưu trữ, và xử lý hiệu quả dữ liệu phi cấu trúc. Các thuật toán học máy (machine learning) trong phân tích văn bản được tối ưu hóa để làm việc với Big Data, cho phép doanh nghiệp khai thác insight khách hàng từ những tập dữ liệu cực lớn. Điều này không chỉ giúp cải thiện độ chính xác của phân tích cảm xúc khách hàng mà còn mở ra cơ hội cho các ứng dụng AI trong kinh doanh mới, như phân tích dự đoán và cá nhân hóa trải nghiệm khách hàng ở cấp độ chưa từng có.

6.2. Luận văn về NLP Hướng nghiên cứu tiếp theo

Các luận văn về NLP sẽ tiếp tục định hình tương lai của phân lớp quan điểm khách hàng. Hướng nghiên cứu tiếp theo tập trung vào việc vượt qua các giới hạn hiện tại của sentiment analysis tiếng Việt. Điều này bao gồm phát triển các mô hình học sâu (Deep Learning) mạnh mẽ hơn, như mạng thần kinh tích chập (CNN) và mạng thần kinh hồi quy (RNN), để hiểu sâu sắc hơn về ngữ nghĩa và ngữ cảnh trong văn bản. Nghiên cứu cũng sẽ tập trung vào việc tạo ra các tài nguyên ngôn ngữ lớn và chất lượng cao cho tiếng Việt, giúp cải thiện hiệu suất của các công cụ tiền xử lý dữ liệu cho phân tích cảm xúc và các thuật toán phân lớp quan điểm. Một hướng quan trọng khác là phát triển các hệ thống có khả năng giải thích được quyết định phân lớp của mình (Explainable AI), tăng cường sự tin cậy và khả năng áp dụng trong các ứng dụng AI trong kinh doanh thực tế. Các phương pháp nghiên cứu luận văn thạc sĩ sẽ tiếp tục khám phá các kỹ thuật học chuyển giao (Transfer Learning) và học bán giám sát để tận dụng tối đa dữ liệu có sẵn, giải quyết vấn đề thiếu dữ liệu có nhãn, đặc biệt cho các ngôn ngữ ít tài nguyên như tiếng Việt.

02/10/2025

Trích đoạn nội dung tài liệu

chương I đã trình bày về bài toán phân lớp quan điểm, mô hình phân lớp dữ liệu và quá trình phân lớp dữ liệu. Đồng thời cũng đưa ra các vấn đề trong phân lớp dữ liệu như chuẩn bị dữ liệu trước khi phân lớp, giới thiệu một số tiêu chí so sánh và đánh giá độ chính xác của các thuật toán phân lớp dữ liệu. download by : skknchat@gmail.com 12 CHƯƠNG 2 – MỘT SỐ KỸ THUẬT TRONG PHÂN LOẠI VĂN BẢN 2.1 Đặc điểm của từ trong tiếng việt Tiếng Việt là ngôn ngữ đơn lập [3][11]. Đặc điểm này bao quát tiếng Việt cả về mặt ngữ âm, ngữ nghĩa, ngữ pháp.

Khác với các ngôn ngữ châu Âu, mỗi từ là một nhóm các ký tự có nghĩa được cách nhau bởi một khoảng trắng. Còn tiếng Việt, và các ngôn ngữ đơn lập khác, thì khoảng trắng không phải là căn cứ để nhận diện từ. Tiếng:  Trong tiếng Việt trước hết cần chú ý đến đơn vị xưa nay vẫn quan gọi là tiếng. Về mặt ngữ nghĩa, ngữ âm, ngữ pháp, đều có giá trị quan trọng.

 Sử dụng tiếng để tạo từ có hai trường hợp:  Trường hợp một tiếng: đây là trường hợp một tiếng được dùng làm một từ, gọi là từ đơn. Tuy nhiên không phải tiếng nào cũng tạo thành một từ.  Trường hợp hai tiếng trở lên: đây là trường hợp hai hay nhiều tiếng kết hợp với nhau, cả khối kết hợp với nhau gắn bó tương đối chặt chẽ, mới có tư cách ngữ pháp là một từ. Đây là trường hợp từ ghép hay từ phức.

Từ: Có rất nhiều quan niệm về từ trong tiếng Việt, từ nhiều quan niệm về từ tiếng Việt khác nhau đó chúng ta có thể thấy đặc trưng cơ bản của "từ" là sự hoàn chỉnh về mặt nội dung, từ là đơn vị nhỏ nhất để đặt câu. Người ta dùng "từ" kết hợp thành câu chứ không phải dùng "tiếng", do đó quá trình tách câu thành các "từ" cho kết quả tốt hơn là tách câu bằng “tiếng”. download by : skknchat@gmail.1 Phương pháp Maximum Matching: Forward / Backward Phương pháp so khớp tối đa (MM-Maximum Matching) hay còn gọi là LRMM - Left Right Maximum Matching. Ở phương pháp này, chúng ta sẽ duyệt một ngữ hoặc câu từ trái sang phải và chọn từ có nhiều âm tiết nhất có mặt trong từ điển và cứ thực hiện lặp lại như vậy cho đến hết câu.

Dạng đơn giản của phương pháp dùng để giải quyết nhập nhằng từ đơn. Giả sử chúng ta có một chuỗi ký tự C1, C2, …, Cn. Chúng ta sẽ áp dụng phương pháp từ đầu chuỗi. Đầu tiên kiểm tra xem C1 có phải là từ hay không, sau đó kiểm tra xem C1C2 có phải là từ hay không.

Tiếp tục thực hiện như thế cho đến khi tìm được từ dài nhất. Dạng phức tạp: Quy tắc của dạng này là phân đoạn từ. Thông thường người ta chọn phân đoạn ba từ có chiều dài tối đa. Thuật toán bắt đầu từ dạng đơn giản, cụ thể là nếu phát hiện ra những cách tách từ gây nhập nhằng, như ở ví dụ trên, giả sử C1 là từ và C1C2 cũng là một từ, khi đó chúng ta kiểm tra ký tự kế tiếp trong chuỗi C1, C2, ., Cn để tìm tất cả các đoạn ba từ có bắt đầu với C1 hoặc C1C2.

Ví dụ : Giả sử chúng ta có được các đoạn sau: - C1 C2 C3 C4 - C1C2 C3C4 C5 - C1C2 C3C4 C5C6 Khi đó chuỗi dài nhất sẽ là chuỗi thứ ba. Do đó từ đầu tiên của chuỗi thứ ba (C1C2) sẽ được chọn. Thực hiện các bước cho đến khi được chuỗi từ hoàn chỉnh. Nhận xét : Phương pháp này thực hiện tách từ đơn giản, nhanh và chỉ cần dựa vào từ điển để thực hiện.

Tuy nhiên, khuyết điểm của phương pháp này cũng chính download by : skknchat@gmail.com 14 là từ điển, nghĩa là độ chính xác khi thực hiện tách từ phụ thuộc hoàn toàn vào tính đủ, tính chính xác của từ điển.2 Phương pháp Transformation – based Learning (TBL) Phương pháp này tiếp cận dựa trên tập ngữ liệu đã đánh dấu. Theo cách tiếp cận này để cho máy tính có thể nhận biết ranh giới giữa các từ để có thể tách từ chính xác, chúng ta sẽ cho máy học các câu mẫu trong tập ngữ liệu đã được đánh dấu ranh giới giữa các từ đúng. Chúng ta thấy phương pháp rất đơn giản, vì chỉ cần cho máy học các tập câu mẫu và sau đó máy sẽ tự rút ra qui luật của ngôn ngữ và để từ đó sẽ áp dụng chính xác khi có những câu đúng theo luật mà máy đã rút ra. Và để tách từ được hoàn toàn chính xác trong mọi trường hợp thì đòi hỏi phải có một tập ngữ liệu tiếng Việt thật đầy đủ và phải được huấn luyện lâu để có thể rút ra các luật đầy đủ.3 Mô hình tách từ bằng WFST và mạng Neural Mô hình mạng chuyển dịch trạng thái hữu hạn có trọng số Weighted Finit State Transducer (WFST) đã được áp dụng trong tách từ từ năm 1996 [13].

Ý tưởng cơ bản là áp dụng WFST với trọng số là xác suất xuất hiện của mỗi từ trong kho ngữ liệu. Dùng WFST để duyệt qua các câu cần xét, khi đó từ có trọng số lớn nhất là từ được chọn để tách. Phương pháp này cũng đã được sử dụng trong công trình đã được công bố của tác giả Đình Điền năm 2001, tác giả đã sử dụng WFST kèm với mạng Neural để khử nhập nhằng khi tách từ, trong công trình tác giả đã xây dựng hệ thống tách từ gồm tầng WFST để tách từ và xử lý các vấn đề liên quan đến một số đặc thù riêng của ngôn ngữ tiếng Việt như từ láy, tên riêng,. và tầng mạng Neural dùng để khử nhập nhằng về ngữ nghĩa sau khi đã tách từ (nếu có).

Chi tiết về hai tầng này như sau: a. Tầng WFST gồm có 3 bước download by : skknchat@gmail.com 15 Bước 1: Xây dựng từ điển trọng số: theo mô hình WFST, thao tác phân đoạn từ được xem như là một sự chuyển dịch trạng thái có xác suất. Chúng ta miêu tả từ điển D là một đồ thị biến đổi trạng thái hữu hạn có trọng số. Giả sử:  H là tập các từ chính tả tiếng Việt (còn gọi là “tiếng”) - P là từ loại của từ.

 Mỗi cung của D có thể là: - Từ một phần tử của H tới một hần tử của H - Các nhãn trong D biểu diễn một chi phí được ước lượng theo công thức: Cost = -log(f/N) Trong đó: f là tần số của từ, N là kích thước tập mẫu. Bước 2: Xây dựng các khả năng phân đoạn từ: Để giảm sự bùng nổ tổ hợp khi sinh ra dãy các từ có thể từ một dãy các tiếng trong câu, tác giả đã đề xuất phương pháp kết hợp dùng thêm từ điển để hạn chế sinh ra các bùng nổ tổ hợp, cụ thể là nếu phát hiện thấy một cách phân đoạn từ nào đó không phù hợp (không có trong từ điển, không có phải là tứ láy, không phải là danh từ riêng,…) thì tác giả loại bỏ các nhánh xuất phát từ cách phân đoạn đoạn đó. Bước 3: Lựa chọn khả năng phân đoạn từ tối ưu: Sau khi có được danh sách các cách phân đoạn từ có thể có của câu, tác giả đã chọn trường hợp phân đoạn từ có trọng số bé nhất. Tầng mạng Neural Mô hình được sử dụng để khử nhập nhằng khi tách từ bằng cách kết hợp so sánh với từ điển.

Nhận xét: Mô hình này đạt được độ chính xác trên 97% theo như công bố trong công trình của tác giả, bằng việc sử dụng thêm mạng Neural kết hợp với từ điển để khử các nhập nhằng có thể có khi tách ra các được nhiều từ từ download by : skknchat@gmail.com 16 một câu và khi đó tầng mạng Neural sẽ loại bỏ đi các từ không phù hợp bằng cách kết hợp với từ điển. Bên cạnh đó, cũng tương tự như phương pháp TBL điểm quan trọng của mô hình này cần tập ngữ liệu học đầy đủ.4 Phương pháp tách tách từ tiếng Việt dựa trên thống kê từ Internet và thuật giải di truyền Phương pháp tách tách từ tiếng Việt dựa trên thống kê từ Internet và thuật giải di truyền – IGATEC (Internet and Genetics Algorithm based Text Categorization for Documents in Vietnamese) do H. Nguyễn đề xuất năm 2005 như một hướng tiếp cận mới trong tách từ với mục đích phân loại văn bản mà không cần dùng đến một từ điển hay tập ngữ liệu học nào. Trong hướng tiếp cận này, tác giả kết hợp giữa thuật toán di truyền với dữ liệu thống kê được lấy từ Internet.5 Loại bỏ từ dừng Từ dừng (stop-words) dùng để chỉ các từ mà xuất hiện quá nhiều trong các câu văn bản của toàn tập kết quả, thường thì không giúp ích gì trong việc phân biệt nội dung của các tài liệu văn bản.

Ví dụ, những từ “và”, “hoặc”, “cũng”, “là”, “mỗi”, “bởi”, … 2.6 Đặc trưng văn bản Các phương pháp rút trích thông tin [6][11][16] cổ điển thì coi mỗi một văn bản như là tập các từ khóa và gọi tập các từ khóa này là tập các term. Một phần tử trong tập term thì đơn giản là một từ, mà ngữ nghĩa của từ này giúp tạo thành nên nội dung của văn bản. Vì vậy, tập term được sử dụng để tạo các chỉ mục và tóm lược nội dung của văn bản. Giả sử cho một tập term của một văn bản nào đó, chúng ta có thể nhận thấy rằng không phải tất cả các từ trong tập term này đều có mức độ quan trọng như nhau trong việc mô tả nội dung văn bản.

Ví dụ, bây giờ chúng ta xét một tập gồm một trăm ngàn văn bản, giả sử có một từ A nào đó xuất hiện trong một download by : skknchat@gmail.com 17 trăm ngàn văn bản này thì chúng ta có thể khẳng định rằng từ A này không quan trọng và chúng ta sẽ không quan tâm đến nó, bởi vì chắc chắn là nó sẽ không cho chúng ta biết được về nội dung của các văn bản này. Vì vậy từ A sẽ bị loại ra khỏi tập các term, khi chúng ta xây dựng tập term cho văn bản để miêu tả nội dung ngữ nghĩa của các văn bản này. Kết quả này có được thông qua thao tác xác định trọng số cho mỗi một từ trong tập term của một văn bản. Đặt ki là từ thứ i trong tập term, dj là văn bản j, và wij >= 0 là trọng số của từ ki trong văn bản dj.

Giá trị của trọng số này thì rất là quan trọng trong việc miêu tả nội dung của văn bản. Đặt t là số luợng các từ trong tập term của hệ thống.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ