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

Serene Arbor Park

คณะเทคโนโลยีการเกษตร

Serene Arbor Park

The design of a 50-rai public park in the Lat Krabang district of Bangkok aims to provide a recreational space for urban residents in Lat Krabang and nearby areas. The focus is on user groups such as students, university students, and working individuals, incorporating the concept of Universal Design to ensure that everyone in society can use the space equally. However, there is still an emphasis on creating active recreational areas to meet the sports and exercise needs of students, university students, and working individuals. The design of the Lat Krabang area, which is a low-lying region resembling a basin, includes features for water retention, water management, and water treatment for use within the park. The area will focus on exercise, sports, running, walking, relaxation, and educational garden spaces.

Read more
Genomic analysis, Bacteriocin dynamic production of putatively novel bacteriocin DCR3-2 inhibiting Listeria monocytogenes synthesized by Lactococcus lactis subsp. hordinae DCR3-2 isolated from Thai pickled crab (Pu-dong)

คณะวิทยาศาสตร์

Genomic analysis, Bacteriocin dynamic production of putatively novel bacteriocin DCR3-2 inhibiting Listeria monocytogenes synthesized by Lactococcus lactis subsp. hordinae DCR3-2 isolated from Thai pickled crab (Pu-dong)

Listeriosis is a severe foodborne illness characterized by a fatality rate exceeding 30%, attributed to the pathogen Listeria monocytogenes. This study evaluated 160 lactic acid bacteria (LAB) isolated from Thai pickled crabs for their potential as agents against L. monocytogenes and for their probiotic properties and probiogenomic characteristics. Among these strains, strain DRC3-2 exhibited activity through the synthesis of bacteriocin DRC3-2, which significantly inhibited L. monocytogenes ATCC 19115 in spot-on-lawn assays. Phenotypic and whole-genome analyses revealed that strain DRC3-2 thrived in environments with 2-6% NaCl, pH values ranging from 3 to 9, and temperatures between 25 and 45°C. Based on average nucleotide identity (ANI) and digital DNA‒DNA hybridization (dDDH) values, strain DRC3-2 was taxonomically classified as Lactococcus lactis subsp. hordinae. The production of bacteriocin DRC3-2 peaked during the late stationary phase, following its synthesis in the early exponential growth phase. BAGEL4 analysis identified the putative novel bacteriocin DRC3-2 as lactococcin A and B, with respective bit-scores of 40.05 and 36.58. In silico safety assessments confirmed the nonpathogenic nature of strain DRC3-2 in humans, highlighting its absence of antibiotic resistance genes. Finally, this investigation underscores the novel bacteriocin DRC3-2 for application in the prevention and treatment of L. monocytogenes infections.

Read more
Vision-Based Spacecraft Pose Estimation

วิทยาลัยอุตสาหกรรมการบินนานาชาติ

Vision-Based Spacecraft Pose Estimation

The capture of a target spacecraft by a chaser is an on-orbit docking operation that requires an accurate, reliable, and robust object recognition algorithm. Vision-based guided spacecraft relative motion during close-proximity maneuvers has been consecutively applied using dynamic modeling as a spacecraft on-orbit service system. This research constructs a vision-based pose estimation model that performs image processing via a deep convolutional neural network. The pose estimation model was constructed by repurposing a modified pretrained GoogLeNet model with the available Unreal Engine 4 rendered dataset of the Soyuz spacecraft. In the implementation, the convolutional neural network learns from the data samples to create correlations between the images and the spacecraft’s six degrees-of-freedom parameters. The experiment has compared an exponential-based loss function and a weighted Euclidean-based loss function. Using the weighted Euclidean-based loss function, the implemented pose estimation model achieved moderately high performance with a position accuracy of 92.53 percent and an error of 1.2 m. The in-attitude prediction accuracy can reach 87.93 percent, and the errors in the three Euler angles do not exceed 7.6 degrees. This research can contribute to spacecraft detection and tracking problems. Although the finished vision-based model is specific to the environment of synthetic dataset, the model could be trained further to address actual docking operations in the future.

Read more