Luận văn: Xác định câu so sánh trong văn bản tiếng Anh - ĐH Công Nghệ

Luận văn thạc sĩ: Nghiên cứu xác định câu so sánh trong tài liệu tiếng Anh (mã số 04). Phân tích cấu trúc, ngữ nghĩa và ứng dụng thực tiễn.

Chuyên ngành

Công nghệ thông tin

Người đăng

Ẩn danh

Thể loại

Luận văn thạc sĩ

2014

53
1
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

LỜI CAM ĐOAN

DANH MỤC CÁC KÝ HIỆU, TỪ VIẾT TẮT

DANH MỤC HÌNH VẼ

DANH MỤC BẢNG

1. CHƯƠNG 1: TỔNG QUAN VỀ PHÂN TÍCH QUAN ĐIỂM

1.1. Phân lớp quan điểm

1.2. Phân lớp dựa trên cụm từ thể hiện quan điểm

1.3. Phân lớp dựa trên các phương pháp phân lớp văn bản

1.4. Phân lớp sử dụng hàm hệ số

1.5. Khai phá quan điểm dựa trên đặc trưng và tóm tắt

1.5.1. Định nghĩa bài toán

1.5.2. Trích rút đặc trưng của đối tượng

1.5.3. Phân lớp định hướng quan điểm

1.6. Khai phá câu so sánh và quan hệ so sánh

2. CHƯƠNG 2: KHAI PHÁ CÂU SO SÁNH

2.1. Định nghĩa bài toán

2.2. Phương pháp tiếp cận

2.3. Luật tuần tự phân lớp

2.3.1. Xây dựng cơ sở dữ liệu luật

2.3.2. Học phân lớp

3. CHƯƠNG 3: THỰC NGHIỆM

3.1. Quá trình thực nghiệm

3.2. Chuẩn bị dữ liệu và xây dựng bộ phân lớp

3.3. Kết quả thực nghiệm

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng Quan Về Câu So Sánh Tiếng Anh Khái Niệm Ví Dụ

Câu so sánh (Comparative sentences) là một phần quan trọng của ngôn ngữ tiếng Anh, cho phép diễn tả sự tương đồng hoặc khác biệt giữa hai hoặc nhiều đối tượng, sự vật, hiện tượng. Identifying comparison sentences rất quan trọng trong nhiều lĩnh vực, từ phân tích văn bản đến xử lý ngôn ngữ tự nhiên. Câu so sánh không chỉ đơn thuần là việc sử dụng các từ như "better", "worse", "more", "less" mà còn bao gồm nhiều cấu trúc ngữ pháp và từ vựng khác nhau để thể hiện mức độ so sánh. Ví dụ, câu "John is taller than James" thể hiện sự so sánh trực tiếp về chiều cao giữa John và James. Việc analyzing comparison trong văn bản giúp chúng ta hiểu rõ hơn về quan điểm, đánh giá và nhận định của người viết. Trong môi trường kinh doanh, việc so sánh sản phẩm với đối thủ cạnh tranh là một chiến lược quan trọng. Comparison expressions in English đóng vai trò then chốt trong việc truyền tải thông tin một cách hiệu quả và thuyết phục. Ngược lại, việc xác định những câu không phải là so sánh cũng quan trọng không kém. Theo nghiên cứu của Nitin Jindal và Bing Liu [9], việc sử dụng signal words for comparison có thể giúp xác định câu so sánh với độ chính xác nhất định. Tuy nhiên, chỉ dựa vào salient keywords là không đủ vì nhiều câu so sánh không sử dụng các từ so sánh rõ ràng. Việc understanding comparison do đó đòi hỏi một cách tiếp cận toàn diện hơn, bao gồm cả phân tích ngữ pháp và ngữ nghĩa.

1.1. Định Nghĩa Chi Tiết về Comparative Sentences Trong English

Câu so sánh trong tiếng Anh là một loại câu được sử dụng để thể hiện mối quan hệ về mức độ giữa hai hoặc nhiều đối tượng, sự vật, hoặc ý tưởng. Comparative sentences không chỉ giới hạn ở việc sử dụng các tính từ hoặc trạng từ so sánh hơn (ví dụ: taller, faster, more beautiful) mà còn bao gồm nhiều cấu trúc khác để diễn đạt sự tương đồng, khác biệt, hoặc ưu thế. Ví dụ, câu "This car is as expensive as that one" thể hiện sự so sánh ngang bằng về giá cả. Việc analyzing comparison một cách chính xác đòi hỏi sự hiểu biết về ngữ pháp, từ vựng, và ngữ cảnh sử dụng. Việc Identifying comparison sentences đòi hỏi sự phân tích tinh tế để phân biệt chúng với các câu mô tả thông thường. Các comparison expressions in English có thể rất đa dạng, từ những cấu trúc đơn giản đến những câu phức tạp với nhiều mệnh đề. Điều quan trọng là phải xác định được mục đích so sánh và các đối tượng được so sánh trong câu. Một số ví dụ khác về Comparative sentences bao gồm: "She is more intelligent than her brother," "The food here is better than at that restaurant," và "This phone is less expensive than the other one."

1.2. Importance of English Comparison Recognition in NLP

English comparison recognition đóng vai trò quan trọng trong lĩnh vực xử lý ngôn ngữ tự nhiên (NLP). Khả năng tự động xác định và phân tích các câu so sánh cho phép máy tính hiểu rõ hơn về quan điểm, đánh giá và nhận định được thể hiện trong văn bản. Việc này có ứng dụng rộng rãi trong nhiều lĩnh vực, bao gồm phân tích dư luận, tóm tắt văn bản, và hệ thống khuyến nghị. Ví dụ, trong phân tích dư luận, analyzing comparison giúp xác định sản phẩm hoặc dịch vụ nào được người dùng đánh giá cao hơn so với đối thủ cạnh tranh. Trong tóm tắt văn bản, Identifying comparison sentences có thể giúp tạo ra bản tóm tắt tập trung vào các điểm khác biệt và tương đồng quan trọng. Các hệ thống khuyến nghị có thể sử dụng thông tin so sánh để đưa ra gợi ý phù hợp với sở thích của người dùng. Textual analysis comparison Việc trích xuất salient entities và các mối quan hệ so sánh giữa chúng là một bước quan trọng để hiểu rõ hơn về nội dung văn bản. Understanding comparison cho phép máy tính diễn giải ý nghĩa của văn bản một cách chính xác hơn và đưa ra các quyết định thông minh hơn.

II. Thách Thức Trong Việc Xác Định Câu So Sánh Giải Pháp SEO

Việc xác định câu so sánh trong văn bản tiếng Anh không phải lúc nào cũng dễ dàng. Một trong những thách thức lớn nhất là sự đa dạng của comparison expressions in English. Không phải lúc nào câu so sánh cũng sử dụng các từ so sánh rõ ràng như "better" hay "worse". Nhiều khi, sự so sánh được thể hiện một cách ẩn ý hoặc thông qua các cấu trúc ngữ pháp phức tạp. Ví dụ, câu "Cell phone A has Bluetooth, but cell phone B does not" là một câu so sánh, mặc dù nó không sử dụng bất kỳ từ so sánh nào. Một thách thức khác là sự mơ hồ của ngôn ngữ. Một số từ hoặc cụm từ có thể có nghĩa khác nhau tùy thuộc vào ngữ cảnh sử dụng. Do đó, việc xác định câu so sánh đòi hỏi phải analyzing comparison kỹ lưỡng và xem xét ngữ cảnh tổng thể của văn bản. Nitin Jindal và Bing Liu [9] đã chỉ ra rằng việc chỉ dựa vào signal words for comparison là không đủ để xác định tất cả các câu so sánh. Do đó, cần phải có các phương pháp Identifying comparison sentences tiên tiến hơn, có khả năng xử lý sự đa dạng và mơ hồ của ngôn ngữ.

2.1. Sự Phức Tạp Của Comparison Expressions in English

Comparison expressions in English rất đa dạng và phong phú, tạo ra nhiều thách thức cho việc tự động xác định câu so sánh. Ngoài các cấu trúc so sánh truyền thống với các tính từ và trạng từ so sánh hơn hoặc so sánh nhất, còn có nhiều cách khác để diễn đạt sự so sánh. Ví dụ, có thể sử dụng các cấu trúc như "as...as", "the same as", hoặc các cụm từ như "in comparison with". Hơn nữa, sự so sánh có thể được thể hiện một cách ẩn ý thông qua các câu phức tạp hoặc các phép tu từ. Identifying comparison sentences đòi hỏi phải có khả năng nhận biết các cấu trúc ngữ pháp và từ vựng khác nhau, cũng như hiểu được ý nghĩa tiềm ẩn của câu. Textual analysis comparison giúp làm sáng tỏ các mối quan hệ so sánh tiềm ẩn trong văn bản. Việc understanding comparison không chỉ dừng lại ở việc nhận diện các từ so sánh mà còn phải giải mã ý nghĩa của chúng trong ngữ cảnh cụ thể. Nhiều khi, sự so sánh chỉ được ngụ ý và cần phải suy luận từ các thông tin khác trong văn bản.

2.2. Mơ Hồ Ngôn Ngữ Ảnh Hưởng Đến English Comparison Recognition

Sự mơ hồ của ngôn ngữ là một trong những thách thức lớn nhất trong English comparison recognition. Một từ hoặc cụm từ có thể có nhiều nghĩa khác nhau tùy thuộc vào ngữ cảnh sử dụng. Điều này gây khó khăn cho việc xác định ý nghĩa thực sự của câu và liệu nó có phải là một câu so sánh hay không. Ví dụ, từ "fast" có thể có nghĩa là nhanh chóng (trong ngữ cảnh tốc độ) hoặc kiên cố (trong ngữ cảnh màu sắc). Do đó, cần phải analyzing comparison kỹ lưỡng và xem xét các yếu tố ngữ cảnh khác để xác định ý nghĩa chính xác của từ và liệu nó có đang được sử dụng để so sánh hay không. Identifying comparison sentences đòi hỏi phải có khả năng xử lý sự mơ hồ và giải quyết các xung đột ngữ nghĩa. Việc understanding comparison trong bối cảnh rộng hơn của văn bản giúp làm sáng tỏ ý nghĩa của câu và xác định liệu nó có phải là một câu so sánh hay không. Literary devices comparison đôi khi được sử dụng để tạo ra sự so sánh ẩn dụ hoặc tượng trưng, làm tăng thêm sự phức tạp cho quá trình nhận diện.

III. Phương Pháp Xác Định Câu So Sánh Học Máy Luật Tuần Tự

Một trong những phương pháp hiệu quả nhất để xác định câu so sánh là sử dụng học máy (Machine Learning). Phương pháp này bao gồm việc huấn luyện một mô hình học máy trên một tập dữ liệu lớn các câu được gán nhãn (đánh dấu) là câu so sánh hoặc không phải câu so sánh. Mô hình học máy sau đó có thể được sử dụng để phân loại các câu mới. Một kỹ thuật học máy phổ biến được sử dụng trong English comparison recognition là Naive Bayes. Ngoài ra, việc sử dụng luật tuần tự (Sequential Rules) cũng là một phương pháp hiệu quả. Luật tuần tự cho phép xác định các mẫu (patterns) ngữ pháp và từ vựng thường xuất hiện trong các câu so sánh. Các luật tuần tự này có thể được sử dụng để lọc (filter) ra các câu không phải là so sánh và tăng độ chính xác của quá trình phân loại. Nghiên cứu của Nitin Jindal và Bing Liu [9] đã chứng minh hiệu quả của việc kết hợp học máy và luật tuần tự trong việc Identifying comparison sentences. Việc kết hợp hai phương pháp này giúp tận dụng điểm mạnh của cả hai và đạt được độ chính xác cao hơn so với việc chỉ sử dụng một phương pháp duy nhất.

3.1. Ứng Dụng Thuật Toán Học Máy Machine Learning Cho CSR

Các thuật toán học máy đóng vai trò then chốt trong việc xây dựng các hệ thống tự động Identifying comparison sentences. Bằng cách huấn luyện trên một tập dữ liệu lớn các câu so sánh và không so sánh, các thuật toán này có thể học được các đặc trưng (features) quan trọng giúp phân biệt hai loại câu này. Một thuật toán phổ biến trong lĩnh vực này là Naive Bayes, nổi tiếng với tính đơn giản, hiệu quả và khả năng xử lý tốt các dữ liệu văn bản. Ngoài ra, các thuật toán phức tạp hơn như Support Vector Machines (SVM)Conditional Random Fields (CRF) cũng được sử dụng để đạt được độ chính xác cao hơn. Việc lựa chọn thuật toán phù hợp phụ thuộc vào đặc điểm của dữ liệu và yêu cầu về hiệu suất của hệ thống. Analyzing comparison trong dữ liệu huấn luyện giúp các thuật toán học máy nhận biết các mẫu so sánh tinh tế và các dấu hiệu ngữ nghĩa quan trọng. Understanding comparison sâu sắc là nền tảng để xây dựng các mô hình học máy hiệu quả.

3.2. Luật Tuần Tự Phân Lớp CSR Cải Thiện Độ Chính Xác SEO

Luật tuần tự phân lớp (CSR) là một kỹ thuật mạnh mẽ giúp cải thiện độ chính xác của việc Identifying comparison sentences. CSR cho phép xác định các mẫu ngữ pháp và từ vựng thường xuất hiện trong các câu so sánh, nhưng không phải lúc nào cũng được nhận diện bởi các thuật toán học máy thông thường. Ví dụ, một CSR có thể chỉ ra rằng một câu có chứa cụm từ "more...than" thường là một câu so sánh. Các CSR này có thể được sử dụng để lọc ra các câu không phải là so sánh và tăng độ chính xác của quá trình phân loại. Nghiên cứu của Nitin Jindal và Bing Liu [9] đã chứng minh rằng việc kết hợp học máy và CSR giúp đạt được độ chính xác cao hơn so với việc chỉ sử dụng một trong hai phương pháp. Analyzing comparison trong các quy tắc CSR giúp hiểu rõ hơn về cấu trúc và ý nghĩa của các câu so sánh. Textual analysis comparison làm nổi bật các mẫu so sánh tiềm ẩn và các dấu hiệu ngữ nghĩa quan trọng. Understanding comparison trong bối cảnh của các CSR giúp tạo ra các hệ thống nhận diện câu so sánh chính xác và hiệu quả.

IV. Ứng Dụng Thực Tiễn Phân Tích Dư Luận Khai Phá So Sánh

Việc xác định câu so sánh có nhiều ứng dụng thực tiễn quan trọng. Một trong những ứng dụng lớn nhất là phân tích dư luận (Sentiment Analysis). Trong phân tích dư luận, việc xác định các câu so sánh giúp hiểu rõ hơn về quan điểm và đánh giá của người dùng về các sản phẩm, dịch vụ, hoặc sự kiện. Ví dụ, việc analyzing comparison trong các bài đánh giá sản phẩm có thể giúp xác định sản phẩm nào được người dùng đánh giá cao hơn so với đối thủ cạnh tranh. Một ứng dụng khác là khai phá so sánh (Comparative Mining). Khai phá so sánh là một lĩnh vực nghiên cứu mới nổi, tập trung vào việc tự động trích xuất thông tin so sánh từ các nguồn văn bản khác nhau. Việc Identifying comparison sentences là bước đầu tiên và quan trọng nhất trong quá trình khai phá so sánh. Thông tin so sánh có thể được sử dụng để đưa ra các quyết định thông minh hơn trong nhiều lĩnh vực, từ kinh doanh đến chính trị.

4.1. Tối Ưu Phân Tích Dư Luận Với Identifying Comparison Sentences

Việc Identifying comparison sentences đóng vai trò then chốt trong việc tối ưu hóa quá trình phân tích dư luận. Các câu so sánh thường chứa đựng thông tin quan trọng về quan điểm, đánh giá và nhận định của người dùng về các sản phẩm, dịch vụ hoặc sự kiện. Bằng cách tập trung vào các câu so sánh, chúng ta có thể trích xuất được những thông tin giá trị nhất và đưa ra các kết luận chính xác hơn về dư luận. Ví dụ, trong các bài đánh giá sản phẩm, các câu so sánh thường cho biết sản phẩm nào được người dùng ưa thích hơn và lý do tại sao. Analyzing comparison trong các câu đánh giá giúp hiểu rõ hơn về ưu điểm và nhược điểm của từng sản phẩm và đưa ra các quyết định mua hàng thông minh hơn. Textual analysis comparison trong các bài đánh giá giúp xác định các xu hướng và sự thay đổi trong dư luận theo thời gian. Việc understanding comparison trong bối cảnh phân tích dư luận giúp tạo ra các hệ thống theo dõi và đánh giá dư luận hiệu quả.

4.2. Khai Phá So Sánh Tìm Kiếm Giá Trị Từ Mối Quan Hệ So Sánh

Khai phá so sánh là một lĩnh vực nghiên cứu mới nổi, tập trung vào việc tự động trích xuất thông tin so sánh từ các nguồn văn bản khác nhau. Mục tiêu của khai phá so sánh là tìm ra các mối quan hệ so sánh quan trọng và có giá trị, giúp người dùng hiểu rõ hơn về các đối tượng được so sánh. Ví dụ, trong lĩnh vực kinh doanh, khai phá so sánh có thể được sử dụng để phân tích các đối thủ cạnh tranh và xác định các chiến lược thành công. Trong lĩnh vực khoa học, khai phá so sánh có thể được sử dụng để so sánh các phương pháp nghiên cứu khác nhau và tìm ra phương pháp hiệu quả nhất. Identifying comparison sentences là bước đầu tiên và quan trọng nhất trong quá trình khai phá so sánh. Analyzing comparison trong các câu so sánh giúp trích xuất các đặc trưng quan trọng của các đối tượng được so sánh. Textual analysis comparison giúp xác định các xu hướng và sự thay đổi trong các mối quan hệ so sánh theo thời gian. Understanding comparison trong bối cảnh khai phá so sánh giúp tạo ra các hệ thống hỗ trợ quyết định thông minh và hiệu quả.

V. Kết Luận Tương Lai Của Xác Định Câu So Sánh SEO Content

Việc xác định câu so sánh trong văn bản tiếng Anh là một lĩnh vực nghiên cứu đầy tiềm năng, với nhiều ứng dụng thực tiễn quan trọng. Mặc dù đã có nhiều tiến bộ trong lĩnh vực này, vẫn còn nhiều thách thức cần phải vượt qua. Một trong những hướng nghiên cứu quan trọng trong tương lai là phát triển các phương pháp Identifying comparison sentences hiệu quả hơn, có khả năng xử lý sự đa dạng và mơ hồ của ngôn ngữ. Ngoài ra, việc kết hợp các kỹ thuật khác nhau, chẳng hạn như học máy, luật tuần tự, và xử lý ngôn ngữ tự nhiên, cũng là một hướng đi đầy hứa hẹn. Với sự phát triển của trí tuệ nhân tạo (AI) và xử lý ngôn ngữ tự nhiên, chúng ta có thể kỳ vọng vào những đột phá lớn trong lĩnh vực xác định câu so sánh trong tương lai. Điều này không chỉ nâng cao khả năng analyzing comparisonmà còn cải thiện SEO.

5.1. Phát Triển Các Phương Pháp Identifying Comparison Sentences

Phát triển các phương pháp Identifying comparison sentences hiệu quả hơn là một trong những hướng nghiên cứu quan trọng nhất trong tương lai. Các phương pháp hiện tại vẫn còn nhiều hạn chế trong việc xử lý sự đa dạng và mơ hồ của ngôn ngữ. Cần phải có các phương pháp mới, có khả năng tận dụng các thông tin ngữ cảnh và ngữ nghĩa một cách hiệu quả hơn. Một hướng đi đầy hứa hẹn là sử dụng các mô hình ngôn ngữ lớn (Large Language Models - LLMs) như BERT và GPT-3, có khả năng hiểu ngôn ngữ một cách sâu sắc hơn. Việc kết hợp các LLMs với các kỹ thuật học máy và luật tuần tự có thể giúp đạt được độ chính xác cao hơn trong việc Identifying comparison sentences. Analyzing comparison sâu sắc về các cấu trúc câu so sánh giúp tạo ra các mô hình LLM hiệu quả hơn. Textual analysis comparison giúp xác định các xu hướng và sự thay đổi trong cách sử dụng câu so sánh theo thời gian. Understanding comparison là nền tảng để phát triển các phương pháp nhận diện câu so sánh thông minh và chính xác.

5.2. Tích Hợp AI Xử Lý Ngôn Ngữ Tự Nhiên English Comparison Recognition

Việc tích hợp trí tuệ nhân tạo (AI)xử lý ngôn ngữ tự nhiên (NLP) có tiềm năng cách mạng hóa lĩnh vực English comparison recognition. Các kỹ thuật AI và NLP có thể được sử dụng để tự động học các đặc trưng quan trọng giúp phân biệt các câu so sánh và không so sánh, cũng như để xử lý sự mơ hồ và đa dạng của ngôn ngữ. Ví dụ, các mô hình học sâu (Deep Learning) có thể được huấn luyện để nhận biết các mẫu ngữ pháp và từ vựng phức tạp thường xuất hiện trong các câu so sánh. Các kỹ thuật NLP như phân tích cú pháp và phân tích ngữ nghĩa có thể được sử dụng để hiểu ý nghĩa của câu và xác định liệu nó có phải là một câu so sánh hay không. Việc kết hợp AI và NLP có thể giúp tạo ra các hệ thống Identifying comparison sentences thông minh và hiệu quả, có khả năng xử lý các văn bản phức tạp và đa dạng. Analyzing comparison bằng các công cụ AI giúp tự động hóa quá trình trích xuất thông tin so sánh từ các nguồn văn bản khác nhau. Textual analysis comparison bằng các hệ thống AI giúp phát hiện các xu hướng và sự thay đổi trong các mối quan hệ so sánh theo thời gian. Understanding comparison thông qua các mô hình AI giúp tạo ra các ứng dụng thông minh trong nhiều lĩnh vực.

24/09/2025

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

CHƯƠNG 1 – TỔNG QUAN VỀ PHÂN TÍCH QUAN ĐIỂM Sự tăng trưởng nhanh chóng của các trang web trong những năm qua làm cho Web trở thành nguồn dữ liệu truy cập công cộng lớn nhất trên thế giới. Khai thác Web nhằm phát hiện tối đa và triệt để các thông tin hữu ích hoặc kiến thức từ các liên kết web, nội dung trang, và nhật ký sử dụng. Căn cứ vào các loại chính của dữ liệu được sử dụng trong quá trình khai thác, nhiệm vụ khai thác web có thể được phân loại thành ba loại chính: khai thác cấu trúc Web, khai thác sử dụng Web và khai thác nội dung Web. Khai thác cấu trúc web phát hiện ra kiến thức từ các siêu liên kết, đại diện cho cấu trúc của trang web.

Khai thác sử dụng Web nhằm tìm kiếm thói quen người dùng từ nhật ký sử dụng. Khai thác nội dung web chiết xuất thông tin/kiến thức hữu ích từ nội dung trang web. Web chứa một lượng lớn thông tin trong các văn bản phi cấu trúc. Việc phân tích những văn bản này là rất quan trọng, đem lại khối lượng lớn các thông tin có giá trị.

Nhiệm vụ phân tích không chỉ là thách thức kỹ thuật vì cần phải xử lý ngôn ngữ tự nhiên, mà còn rất hữu ích trong thực tế. Từ những năm 1950, các phương pháp phân tích quan điểm sơ khởi đã được thực hiện trên tài liệu giấy, thường là ý kiến về sản phẩm và đánh giá phim ảnh. Cùng với sự phát triển của các phương tiện truyền thông và internet, công chúng đã có thể dễ dàng bày tỏ quan điểm hơn và quan điểm có thể đo đếm được. Ví dụ, các doanh nghiệp luôn muốn tìm hiểu dư luận xã hội hoặc ý kiến người tiêu dùng về sản phẩm và dịch vụ của họ.

Khách hàng tiềm năng cũng muốn biết ý kiến của người dùng hiện tại trước khi họ sử dụng dịch vụ hay mua một sản phẩm. Phân tích quan điểm cũng có thể cung cấp thông tin có giá trị cho việc đặt quảng cáo tại các trang web. Nếu trong một trang, người dùng bày tỏ quan điểm hay những cảm xúc tích cực về một sản phẩm, thì đó có thể là một gợi ý tốt để đặt quảng cáo của chính sản phẩm đó. Tuy nhiên, nếu mọi người bày tỏ ý kiến tiêu cực về sản phẩm, thì việc đặt quảng cáo của sản phẩm đó cần phải xem xét lại.

Hoặc tốt hơn hết là có thể đặt quảng cáo sản phẩm của đối thủ cạnh tranh. Web đã thay đổi đáng kể cách thức mà mọi người bày tỏ quan điểm của mình. Họ có thể gửi ý kiến về các sản phẩm tại các trang web của người bán và bày tỏ quan điểm của họ về bất cứ điều gì trong các diễn đàn, các nhóm thảo luận, blog,…v., mà ta thường gọi là người dùng tạo ra nội dung hoặc người dùng tạo ra phương tiện truyền thông. Hành vi này cung cấp các nguồn thông tin mới và đo lường được với nhiều ứng dụng thực tế.

Các kỹ thuật hiện đang được phát triển để khai thác các nguồn đó để giúp các doanh nghiệp, cá nhân có được thông tin đó một cách hiệu quả và dễ dàng. Ta có thể hiểu đơn giản rằng, quan điểm là những ý kiến đánh giá mang tính tích cực, tiêu cực hoặc trung lập dưới cấp độ tài liệu, các câu hay thực thể và đặc trưng của TIEU LUAN MOI download : skknchat@gmail.com 11 chúng. Mục đích của phân tích quan điểm là xác định thái độ và khuynh hướng của một đối tượng truyền thông, thông qua sự phân cực theo ngữ cảnh của những gì đối tượng đó nói hoặc viết. Thái độ của đối tượng có thể được phản ánh trong các bài đánh giá của chính họ, những trạng thái cảm xúc của chủ thể hoặc trạng thái của các giao tiếp mà họ sử dụng để tạo ra sự ảnh hưởng đến người đọc hoặc người nghe.

Trong chương này chúng tôi tập trung tìm hiểu ba nhiệm vụ của phân tích quan điểm, các bài toán áp dụng cũng như ưu nhược điểm của từng phương pháp được sử dụng theo các nghiên cứu trong [1]: - Phân lớp quan điểm: Nhiệm vụ này coi việc phân tích quan điểm là vấn đề của khai phá văn bản. Nó phân loại một văn bản cần đánh giá là tích cực hay tiêu cực. Ví dụ, đưa ra một đánh giá về sản phẩm, hệ thống sẽ xác định liệu các đánh giá thể hiện quan điểm tích cực hay tiêu cực của người đánh giá. Việc phân loại thường ở cấp độ tài liệu (document-level).

Không khám phá chi tiết về những gì mọi người thích hay không thích. - Phân tích quan điểm dựa trên đặc trưng và tổng hợp ý kiến: Nhiệm vụ này đi đến cấp độ câu(sentence-level) để khai phá các chi tiết, ví dụ, những khía cạnh nào của một đối tượng mà mọi người thích hay không thích. Các đối tượng có thể là một sản phẩm, một dịch vụ, một chủ đề, một cá nhân, một tổ chức, …v. Ví dụ, trong một đánh giá, hệ thống cần đưa ra các tính năng của sản phẩm đã được nhận xét bởi người đánh giá và xem ý kiến về từng tính năng đó là tích cực hay tiêu cực.

Trong câu, “This camera size is too big,” đưa ra nhận xét về “size” và có ý kiến tiêu cực. Một bản tóm tắt có cấu trúc cũng sẽ được tổng hợp ra từ kết quả phân tích. - Khai phá câu so sánh câu và mối quan hệ: So sánh là một dạng khác của việc đánh giá, bằng việc so sánh trực tiếp một đối tượng đối với một hoặc nhiều đối tượng tương tự khác. Ví dụ, các câu sau đây so sánh hai máy ảnh: “Camera A is cheaper than camera B”.

Ta sẽ xác định câu so sánh và trích xuất các mối quan hệ so sánh thể hiện trong đó.1 Phân lớp quan điểm Cho một tập các văn bản cần đánh giá D, bộ phân lớp quan điểm phân loại mỗi tài liệu d  D vào một trong hai lớp, tích cực và tiêu cực. Tích cực có nghĩa là d thể hiện một quan điểm tích cực. Tiêu cực có nghĩa là d thể hiện một ý kiến tiêu cực. Ví dụ, đưa ra một số ý kiến về một bộ phim, hệ thống phân loại chúng thành các đánh giá tích cực và đánh giá tiêu cực.

TIEU LUAN MOI download : skknchat@gmail.com 12 Ứng dụng chính của phân lớp quan điểm là đưa ra một quyết định nhanh chóng dựa trên các quan điểm hiện có về một đối tượng. Nhiệm vụ tuy là tương tự với các ứng dụng phân loại văn bản dựa trên chủ đề kinh điển nhưng cũng có điểm khác, trong đó phân loại tài liệu vào các lớp chủ đề được xác định trước, ví dụ như, chính trị, khoa học, thể thao, …v. Trong phân loại dựa trên chủ đề, các từ liên quan đến chủ đề rất quan trọng. Tuy nhiên, trong phân lớp quan điểm, các từ liên quan đến chủ đề là không quan trọng.

Thay vào đó là các từ mang tính biểu cảm những ý kiến tích cực hay tiêu cực mới thực sự là yếu tố là quan trọng, ví dụ như: great, excellent, amazing, horrible, bad, worst, …v. Các nghiên cứu hiện có ở mảng này chủ yếu là ở cấp độ tài liệu, ví dụ, để phân loại từng tài liệu là tích cực hay tiêu cực (trong một số trường hợp, lớp trung lập cũng được sử dụng). Người ta cũng có thể mở rộng phân loại như vậy đến cấp độ câu, nghĩa là, để phân loại các câu xem thể hiện một quan điểm tích cực, tiêu cực hoặc trung lập. Chúng ta sẽ tìm hiểu về một số phương pháp dưới đây.1 Phân lớp dựa trên cụm từ thể hiện quan điểm Phương pháp này thực hiện phân lớp dựa trên những từ và cụm từ thể hiện quan điểm tích cực và tiêu cực trong văn bản cần đánh giá.

Các thuật toán được mô tả ở đây dựa trên nghiên cứu của Turney [2], được thiết kế để phân loại các đánh giá của khách hàng. Thuật toán này sử dụng kỹ thuật xử lý ngôn ngữ tự nhiên là gán thẻ từ loại (part-of- speech tagging – POS tagging). Từ loại của một từ là phân loại theo ngôn ngữ học được định nghĩa bởi hành vi cú pháp hoặc hình thái từ của nó. Các loại thẻ từ loại thường gặp trong ngữ pháp tiếng Anh là: noun (danh từ), verb (động từ), adjective (tính từ), adverb (trạng từ), pronoun (đại từ), preposition (giới từ), conjunction (liên từ) và interjection (thán từ).

Từ đó, có rất nhiều loại phát sinh từ các hình thức khác nhau của các loại này. Ví dụ, một động từ có thể là một động từ ở dạng nguyên thể, hay dạng quá khứ, …v. Gán thẻ từ loại là việc gán cho mỗi từ trong một câu với một từ loại thích hợp. Nghiên cứu của Santorini [3] trình bày chi tiết về gán thẻ từ loại theo chuẩn Penn Treebank, được thể hiện trong bảng 1.1: Thẻ từ loại theo chuẩn Penn Treebank Thẻ Diễn giải Thẻ Diễn giải CC Coordinating conjunction PRP$ Possessive pronoun CD Cardinal number RB Adverb TIEU LUAN MOI download : skknchat@gmail.com 13 Thẻ Diễn giải Thẻ Diễn giải DT Determiner RBR Adverb, comparative EX Existential there RBS Adverb, superlative FW Foreign word RP Particle Preposition or subordinating IN conjunction SYM Symbol JJ Adjective TO To JJR Adjective, comparative UH Interjection JJS Adjective, superlative VB Verb, base form LS List item marker VBD Verb, past tense Verb, gerund or present MD Modal VBG participle NN Noun, singular or mass VBN Verb, past participle Verb, non-3rd person singular NNS Noun, plural VBP present Verb, 3rd person singular NNP Proper noun, singular VBZ present NNPS Proper noun, plural WDT Wh-determiner PDT Predeterminer WP Wh-pronoun POS Possessive ending WP$ Possessive wh-pronoun PRP Personal pronoun WRB Wh-adverb TIEU LUAN MOI download : skknchat@gmail.com 14 Thuật toán gồm 3 bước: - Bước 1: Thực hiện trích rút các cụm từ có chứa tính từ hay trạng từ.

Lý do cho việc này là các nghiên cứu đã chỉ ra rằng tính từ và trạng từ là những từ chỉ thị tốt về tính chủ quan và quan điểm. Tuy nhiên, mặc dù một tính từ biệt lập có thể chỉ ra tính chủ quan, nhưng có thể bối cảnh không đủ để xác định định hướng về ngữ nghĩa (hoặc quan điểm) của nó. Ví dụ, tính từ “unpredictable” (khó lường)" có thể có một định hướng tiêu cực trong đánh giá về ô tô, trong một cụm từ như “unpredictable steering” (tay lái khó kiểm soát), nhưng nó có thể có một định hướng tích cực trong đánh giá về một bộ phim, trong một cụm từ như “unpredictable plot” (cốt chuyện phim không thể đoán trước được). Do đó, các thuật toán trích xuất hai từ liên tiếp, trong đó một từ là một tính từ/trạng từ và từ kia là một từ thể hiện ngữ cảnh.

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