Mở đầu. Trình bày lý do chọn đề tài, mục tiêu, đối tượng và phạm vi nghiên cứu của đề tài. Chương 2 - Cơ sở lý thuyết. Phân tích và đánh giá các hướng nghiên cứu liên quan đến luận văn của nhóm tác giả trong và ngoài nước liên quan đến bài toán.
Trình bày nội dung lý thuyết của những phương pháp máy học truyền thống Support Vector Machine, Cây quyết định – Decision Tree , Naïve Bayes và các phương pháp học sâu như CNN, mô hình BERT. Chương 3 – Phương pháp thử nghiệm. Trình bày quy trình xây dựng bộ dữu liệu và mô hình cho bài toán phân loại cảm xúc dựa trên phương pháp máy học, học sâu. Chương 4 - Thí nghiệm và kết quả.
Trình bày các công đoạn tiền xử lý ngữ liệu, đưa ra các thông số cho ngữ liệu mà học viên đã cài đặt, kết quả thí nghiệm Chương 5 – Xây dựng ứng dụng web minh họa với ngôn ngữ lập trình Python 5 Chương 6 - Kết luận và hướng phát triển. Cuối cùng, luận văn trình bày các kết quả quan trọng trong đề tài mà học viên đã nghiên cứu và thực hiện, đưa ra các hướng phát triển của đề tài. 6 CHƯƠNG 2: CƠ SỞ LÝ THUYẾT Trong chương này, học viên sẽ trình bày tổng quan các kiến thức liên quan đến các mô hình máy học truyền thống, mô hình mạng nhận tạo và mô hình học sâu mạng tích chập (Convolutional Neural Network) và mô hình BERT. Cụ thể hơn là trình bày các công trình nghiên cứu liên quan đến bài toán phân tích cảm xúc, các kiến thức tổng quan về mô hình mạng nơron, đặc điểm mạng nơron, và hoạt động của mạng nơron.
Từ những kiến thức nền tảng này sẽ đi đến việc trình bày chi tiết về mô hình mạng tích chập (Convolutional Neural Networks) được áp dụng chính trong các bài toán thị giác máy tính hiện nay và được áp dụng trong luận văn này.1 Các công trình nghiên cứu liên quan Phân tích ý kiến - Sentiment Analysis là một lĩnh vực nghiên cứu hấp dẫn và đang thu hút cộng đồng nghiên cứu Xử lý Ngôn ngữ Tự nhiên (NLP). Do đó, lĩnh vực này trở thành lĩnh vực nghiên cứu sôi nổi vì một số nguyên nhân sau : (1) Bài toán này có nhiều ứng dụng trong hầu hết các lĩnh vực, đặc biệt trong các ứng dụng thương mại điện tử. (2) Phân tích cảm xúc đặt ra nhiều thách thức. Nhiều vấn đề liên quan đến chúng chưa được nghiên cứu trước đó do sự phổ biến chưa cao.
Ngày nay, với sự quan tâm ngày càng nhiều thì các vấn đề đang dần được giải quyết tốt hơn. (3) Sự phát triển mạnh mẽ của truyền thông xã hội, đặc biệt các dữ liệu chứa thông tin quan điểm trên nền tảng Web và các mạng xã hội rất hữu ích để giải quyết các vấn đề liên quan đến các lĩnh vực kinh tế, xã hội, giáo dục, phát triển con người. Do đó, bài toán này đã được tập trung nghiên cứu trong và ngoài nước như sau: - Trong công trình của tác giả Ilham Esa Tiffani, “Optimization of Naïve Bayes Classifier By Implemented Unigram, Bigram, Trigram for Sentiment Analysis of Hotel Review”, 2020 [1] đã trình bày phương pháp tối ưu hóa bộ phân loại văn bản Naïve Bayes bằng cách sử dụng các đặc trưng N-gram, cụ thể là Unigram, Bigram, Trigram trên tập dữ liệu đánh giá khách sạn OpinRank (bằng tiếng Anh). Bộ dữ liệu gồm 1000 đánh giá, trong đó 500 đánh giá được gán nhãn tích cực và 500 đánh giá được gán nhãn tiêu cực.