KMITL Expo 2026 LogoKMITL 66th Anniversary Logo

Aspect-Based Sentiment Analysis for E-Commerce Product Reviews

Abstract

In today’s rapidly expanding e-commerce environment, the massive volume of product reviews makes it crucial to summarize user opinions in a way that is both comprehensible and practically applicable. This research presents a system for analyzing product reviews using Aspect-Based Sentiment Analysis (ABSA), a Natural Language Processing (NLP) technique that identifies key aspects of a review (such as shipping, product quality, and packaging) and evaluates the sentiment (positive, negative, or neutral) associated with each aspect, allowing both consumers and merchants to gain more efficient access to in-depth insights. This project focuses on developing AI for Thai-language ABSA by utilizing WangchanBERTa, a model trained on Thai data, and comparing it with various standard approaches such as TF-IDF + Logistic Regression, Word2Vec + BiLSTM, and Multilingual BERT (mBERT/XLM-R) to assess their performance in terms of accuracy, speed, and resource usage. Additionally, a dashboard visualization is provided to help users quickly grasp review trends. The expected outcome is to create an AI tool that can be practically employed in the e-commerce industry, enabling consumers to make easier purchasing decisions and assisting merchants in effectively improving their products and services.

Objective

ปัจจุบันการซื้อขายสินค้าออนไลน์เติบโตขึ้นอย่างรวดเร็ว ทำให้ข้อมูลรีวิวสินค้าจากผู้บริโภคมีปริมาณเพิ่มขึ้นเป็นจำนวนมาก รีวิวเหล่านี้มีบทบาทสำคัญในการตัดสินใจซื้อของลูกค้าและการปรับปรุงคุณภาพสินค้าของร้านค้า อย่างไรก็ตาม ปริมาณข้อมูลที่มากเกินไปและความหลากหลายของรูปแบบการแสดงความคิดเห็นทำให้การสรุปและวิเคราะห์ข้อมูลเหล่านี้เป็นไปได้ยาก ผู้บริโภคต้องใช้เวลามากในการอ่านรีวิวจำนวนมากเพื่อสรุปแนวโน้มความคิดเห็น ในขณะที่ร้านค้าประสบปัญหาในการวิเคราะห์ข้อมูลรีวิวเพื่อปรับปรุงผลิตภัณฑ์และบริการ เพื่อแก้ไขปัญหานี้ งานวิจัยนี้นำเสนอการประยุกต์ใช้ Aspect-Based Sentiment Analysis (ABSA) ซึ่งเป็นเทคนิคใน Natural Language Processing (NLP) ที่สามารถแยกแยะ แง่มุมสำคัญของรีวิวสินค้า (Aspects) และวิเคราะห์ อารมณ์ของแต่ละแง่มุม (Sentiments) โดยอัตโนมัติ การนำเทคนิคนี้มาใช้จะช่วยให้ผู้บริโภคสามารถรับข้อมูลเชิงลึกจากรีวิวได้ง่ายขึ้น และช่วยให้ร้านค้าสามารถใช้ข้อมูลรีวิวเพื่อปรับปรุงสินค้าและบริการอย่างมีประสิทธิภาพ โครงงานนี้ยังมุ่งเน้นการศึกษาว่า แนวทาง AI แบบใดมีประสิทธิภาพสูงสุดในการทำ ABSA สำหรับภาษาไทย โดยเปรียบเทียบ วิธีการประมวลผลภาษาธรรมชาติแบบดั้งเดิม กับเทคนิคการเรียนรู้เชิงลึกที่ทันสมัย เพื่อให้ได้แนวทางที่เหมาะสมที่สุด พร้อมทั้งพัฒนา Dashboard Visualization ที่ช่วยให้ข้อมูลรีวิวถูกนำเสนอในรูปแบบที่เข้าใจง่ายและสามารถนำไปใช้งานจริงในอุตสาหกรรมอีคอมเมิร์ซ

Other Innovations

Smart Agricultural Rail Robotics System

วิทยาลัยนวัตกรรมการผลิตขั้นสูง

Smart Agricultural Rail Robotics System

Smart Agriculture has rapidly developed in recent years, particularly with the integration of robotics and automation technologies to improve production efficiency and reduce costs, thereby enhancing the quality of current agricultural practices. A key innovation in this area is the rail-based robotic arm, designed to enhance work efficiency using a rail system with high precision and effectiveness. The application of this robotic arm covers various processes, such as planting, sorting, maintenance, harvesting, and resource management, allowing continuous operation and reducing human labor in repetitive and high-risk tasks. Studies have shown that the use of rail-based robotic arms in agriculture can significantly improve work efficiency, reduce production costs, and effectively mitigate environmental impact. By using robots in agricultural processes, it is possible to reduce contamination, lower the risk of crop damage, and make agriculture more sustainable. Additionally, it can increase accuracy in operations on limited spaces or farms with diverse crops. From these findings, it can be concluded that adopting rail-based robotic arm technology in agriculture not only enhances long-term production efficiency but also promotes sustainable agriculture and maximizes resource use, meeting future agricultural demands

Read more
Medical Delivery Drone

คณะวิศวกรรมศาสตร์

Medical Delivery Drone

One of the most important aspects of responding to a medical case is the response time. In general, most fatalities are due to the patient not being able to reach the hands of the doctor in time. This also includes the arrival of medical equipment to the scene. The human brain will start to degrade in function after 3 minutes of oxygen starvation which conventional road transportation method first responders presently use is usually unable to reach the site in this golden 3 minutes, resulting in fatalities during transport or before the arrival of first responders at the scene. Therefore, medical equipment transport by fully autonomous aircraft is explored. This is done through drone deliveries which is much quicker than road methods as the equipment could be flown straight to the site as it is not affected by traffic, road conditions, and navigation. In this project, we will explore an aerial delivery system for medical equipment such as Automatic External Defibrillators (AEDs), First aid equipment, and other small requested medical devices. This will be done through a DJI drone platform and their SDK application. The main goal for this project is to decrease the response time by using an autonomous aerial drone to deliver medical equipment.

Read more
Development of the intelligent indicator label for monitoring rancidity of deep fried foods

คณะวิศวกรรมศาสตร์

Development of the intelligent indicator label for monitoring rancidity of deep fried foods

The production process of the food rancidity indicator label consists of three main steps: 1) preparation of the indicator solution, 2) preparation of the cellulose solution, and 3) formation of the sheet. The indicator solution includes bromothymol blue and methyl red, which act as indicators. The cellulose solution consists of hydroxypropyl methylcellulose, carboxymethyl cellulose, sodium hydroxide, polyethylene glycol 400, and the indicator solution. For the sheet formation, the cellulose solution was mixed with natural latex to increase flexibility and impart hydrophobic properties. After drying, the invention appears as a thin, dark blue label. When exposed to volatile compounds from rancid food, the label changes color from dark blue to green, and then to yellow, corresponding to the increasing amount of volatile compounds from the rancid food.

Read more