Please use this identifier to cite or link to this item: http://ir-ithesis.swu.ac.th/dspace/handle/123456789/2230
Full metadata record
DC FieldValueLanguage
dc.contributorPONGTHANIN WANGKIATen
dc.contributorพงศ์ธนิน หวังเกียรติth
dc.contributor.advisorChantri Polpraserten
dc.contributor.advisorจันตรี ผลประเสริฐth
dc.contributor.otherSrinakharinwirot Universityen
dc.date.accessioned2023-09-26T06:39:44Z-
dc.date.available2023-09-26T06:39:44Z-
dc.date.created2023
dc.date.issued19/5/2023
dc.identifier.urihttp://ir-ithesis.swu.ac.th/dspace/handle/123456789/2230-
dc.description.abstractThis paper investigates the performance of machine learning (ML) to predict customer satisfaction scores from the sales dataset collected by Olist, the Brazilian e-commerce company. The customer satisfaction score is categorized into four classes: Low, Average, Good and Excellent. The majority of sales orders received an Excellent score. This was inspired by the fact that delivery duration and product rating score obtained from the purchases of other customers are one of the main factors that influenced the satisfaction scores of customers. A feature engineering method was proposed that creates delivery duration and an average product rating score, which are used as the main features in the ML model. Random Forest (RF), Logistic Regression (LR), and K-Nearest Neighbor (K-NN) were employed to predict customer satisfaction score and their performance was compared with the baseline model, which predicted the customer satisfaction score using the average product rating score. The results showed that the RF model yields the best performance with the average precision, recall, and macro F1 equal to 0.34, 0.36, and 0.32, respectively. In addition, RF achieves the best recall equal to 0.43, 0.33 and 0.33 for Low, Average and Good classes. The mean and SD of the product rating are two features with the highest feature importance equal to 0.313 and 0.087, respectively.en
dc.description.abstractงานวิจัยนี้นำเสนอการวิเคราะห์ประสิทธิภาพของการเรียนรู้ของเครื่อง (Machine Learning) เพื่อทำนายคะแนนความพึงพอใจของลูกค้าจากชุดข้อมูลยอดขายที่รวบรวมโดย “Olist” ซึ่งเป็นบริษัทอีคอมเมิร์ซของประเทศบราซิล ในการทดลองนี้จะแบ่งคะแนนความพึงพอใจของลูกค้าเป็น 4 ระดับ: ต่ำ, ปานกลาง, ดี และยอดเยี่ยม ซึ่งคำสั่งซื้อส่วนใหญ่ได้รับคะแนนยอดเยี่ยม การออกแบบการทดลองได้รับแรงบันดาลใจจากข้อเท็จจริงที่ว่าระยะเวลาในการจัดส่งสินค้าและคะแนนของผลิตภัณฑ์ที่มาจากการซื้อของลูกค้ารายอื่นเป็นปัจจัยหลักที่มีอิทธิพลต่อคะแนนความพึงพอใจของลูกค้า จึงได้เสนอวิธีการทางวิศวกรรมคุณลักษณะ (Feature Engineering) ที่สร้างระยะเวลาการจัดส่งและค่าเฉลี่ยของคะแนนผลิตภัณฑ์ ซึ่งใช้เป็นคุณสมบัติหลักในแบบจำลองการเรียนรู้ของเครื่อง โดยงานวิจัยนี้ใช้แบบจำลองแบบป่าสุ่ม (Random Forest), การถดถอยโลจิสติก (Logistic Regression) และวิธีการเพื่อนบ้านใกล้ที่สุด (K-Nearest Neighbor) เพื่อทำนายคะแนนความพึงพอใจของลูกค้าและประสิทธิภาพของแบบจำลองจะถูกเปรียบเทียบกับแบบจำลองพื้นฐาน ซึ่งทำนายคะแนนความพึงพอใจของลูกค้าโดยใช้ค่าเฉลี่ยของคะแนนของผลิตภัณฑ์ จากการทดลองพบว่าแบบจำลองแบบป่าสุ่ม (Random Forest) ให้ประสิทธิภาพที่ดีที่สุดโดยมีค่าเฉลี่ยของความแม่นยำ(Precision), ความครบถ้วน (Recall) และคะแนน F1 (Macro F1) เท่ากับ 0.34, 0.36 และ 0.32 ตามลำดับ นอกจากนี้แบบจำลองแบบป่าสุ่ม (Random Forest) มีประสิทธิภาพในความครบถ้วน (Recall) ที่ดีที่สุดเท่ากับ 0.43, 0.33 และ 0.33 สำหรับระดับความพึงพอใจที่ต่ำ, ปานกลาง และดี ตามลำดับ โดยแบบจำลองนี้มีคุณสมบัติที่สำคัญที่สุด (Feature Importance) ที่มีผลต่อคะแนนความพึงพอใจของของลูกค้าคือ คะแนนของผลิตภัณฑ์ โดยมีค่าเฉลี่ยและค่าส่วนเบี่ยงเบนมาตรฐานเท่ากับ 0.313 และ 0.087 ตามลำดับth
dc.language.isoen
dc.publisherSrinakharinwirot University
dc.rightsSrinakharinwirot University
dc.subjectความพึงพอใจของลูกค้าth
dc.subjectอีคอมเมิร์ซth
dc.subjectการจำแนกประเภทของข้อมูลth
dc.subjectการเรียนรู้ของเครื่องth
dc.subjectการทำนายคะแนนth
dc.subjectE-commerceen
dc.subjectClassificationen
dc.subjectCustomer satisfactionen
dc.subjectMachine learningen
dc.subjectRating predictionen
dc.subject.classificationComputer Scienceen
dc.subject.classificationInformation and communicationen
dc.subject.classificationComputer scienceen
dc.titleMACHINE LEARNING APPROACH TO PREDICT E-COMMERCE CUSTOMER SATISFACTION SCOREen
dc.titleการประยุกต์ใช้การเรียนรู้ของเครื่องเพื่อทำนายคะแนนความพึงพอใจของลูกค้าอีคอมเมิร์ซth
dc.typeMaster’s Projecten
dc.typeสารนิพนธ์th
dc.contributor.coadvisorChantri Polpraserten
dc.contributor.coadvisorจันตรี ผลประเสริฐth
dc.contributor.emailadvisorchantri@swu.ac.th
dc.contributor.emailcoadvisorchantri@swu.ac.th
dc.description.degreenameMASTER OF SCIENCE (M.Sc.)en
dc.description.degreenameวิทยาศาสตรมหาบัณฑิต (วท.ม.)th
dc.description.degreelevel-en
dc.description.degreelevel-th
dc.description.degreedisciplineDepartment of Computer Scienceen
dc.description.degreedisciplineภาควิชาวิทยาการคอมพิวเตอร์th
Appears in Collections:Faculty of Science

Files in This Item:
File Description SizeFormat 
gs641130055.pdf3.28 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.