บอทอินเทอร์เน็ต
บอทอินเทอร์เน็ต (เรียกอีกอย่างว่าเว็บโรบอตหรือโรบอต ) หรือเรียกง่ายๆ ว่าบอท [ 1 ] คือแอปพลิเคชันซอฟต์แวร์ที่ทำงานอัตโนมัติ ( สคริปต์ ) บนอินเทอร์เน็ตโดยปกติมีจุดประสงค์เพื่อเลียนแบบกิจกรรมของมนุษย์ เช่น การส่งข้อความ ในวงกว้าง[ 2 ]บอ ท อินเทอร์เน็ตทำ หน้าที่เป็น ไคลเอนต์ในโมเดลไคลเอนต์-เซิร์ฟเวอร์ในขณะที่ บทบาทของ เซิร์ฟเวอร์มักจะเป็นเว็บเซิร์ฟเวอร์บอทอินเทอร์เน็ตสามารถทำงานง่ายๆ และซ้ำๆ ได้เร็วกว่าที่คนจะทำได้มาก การใช้งานบอทที่แพร่หลายที่สุดคือการรวบรวมข้อมูลบนเว็บซึ่งสคริปต์อัตโนมัติจะดึง วิเคราะห์ และจัดเก็บข้อมูลจากเว็บเซิร์ฟเวอร์ บอทสร้างปริมาณการใช้งานเว็บมากกว่าครึ่งหนึ่ง[ 3 ]
ความพยายามของเว็บเซิร์ฟเวอร์ในการจำกัดบอทนั้นแตกต่างกันไป บางเซิร์ฟเวอร์มีrobots.txtไฟล์ที่มีกฎที่ร้องขอว่าบอทควรประพฤติตนอย่างไรบนเว็บไซต์ บอทใด ๆ ที่ไม่ปฏิบัติตามกฎอาจถูกปฏิเสธการเข้าถึงเว็บไซต์ ที่ได้รับผลกระทบในทางทฤษฎี ในขณะที่ในทางปฏิบัติ เจ้าของเว็บไซต์สามารถบังคับให้บอทปฏิบัติตามกฎหรือตรวจสอบให้แน่ใจว่าผู้สร้างหรือผู้ใช้งานบอทอ่านหรือรับทราบไฟล์ robots.txt บอทบางตัวเป็น "บอทที่ดี" เช่นสไปเดอร์ของเครื่องมือค้นหาในขณะที่บอท "ไม่ดี" บางตัวถูกใช้เพื่อโจมตีเว็บไซต์หรือแอปพลิเคชันอย่างเป็นอันตราย[ 4 ]เช่น การรณรงค์ทางการเมือง[ 3 ]
IM และ IRC
บอทบางตัวสื่อสารกับผู้ใช้บริการบนอินเทอร์เน็ตผ่านการส่งข้อความโต้ตอบแบบทันที (IM) การสนทนาผ่านอินเทอร์เน็ต (IRC) หรืออินเทอร์เฟซเว็บอื่นๆ เช่นบอท Facebookและบอท Twitter บอทแชทเหล่านี้อาจอนุญาตให้ผู้คนถามคำถามเป็นภาษาอังกฤษธรรมดาแล้วจึงตอบกลับ บอทเหล่านี้มักจะสามารถรายงานสภาพอากาศ ข้อมูล รหัสไปรษณีย์คะแนนกีฬา การแปลงสกุลเงินหรือหน่วยอื่นๆ เป็นต้น[ 5 ] บอท บางตัวใช้เพื่อความบันเทิง เช่นSmarterChildบนAOL Instant MessengerและMSN Messenger
บทบาทเพิ่มเติมของบอท IRC อาจรวมถึงการฟังการสนทนาในช่องสนทนา และการแสดงความคิดเห็นเกี่ยวกับวลีบางอย่างที่ผู้เข้าร่วมพูด (โดยอิงจากการจับคู่รูปแบบ ) บางครั้งสิ่งนี้ถูกใช้เป็นบริการช่วยเหลือสำหรับผู้ใช้ใหม่ หรือเพื่อเซ็นเซอร์คำหยาบคาย
บอทโซเชียล
บอทโซเชียลคือชุดอัลกอริทึมที่ทำหน้าที่ตามชุดคำสั่งซ้ำๆ เพื่อสร้างบริการหรือการเชื่อมต่อระหว่างผู้ใช้เครือข่ายสังคม ในบรรดาบอทเครือข่ายสังคมต่างๆ บอทที่พบได้บ่อยที่สุดคือแชทบอท ซึ่งเป็นอัลกอริทึมที่ออกแบบมาเพื่อสนทนากับผู้ใช้ที่เป็นมนุษย์ และบอทโซเชียล ซึ่งเป็นอัลกอริทึมที่ออกแบบมาเพื่อเลียนแบบพฤติกรรมของมนุษย์ในการสนทนาด้วยรูปแบบที่คล้ายคลึงกับผู้ใช้ที่เป็นมนุษย์ ประวัติความเป็นมาของบอทโซเชียลสามารถย้อนกลับไปได้ถึงยุคของอลัน ทัวริงในทศวรรษ 1950 และวิสัยทัศน์ของเขาในการออกแบบชุดรหัสคำสั่งที่ได้รับการรับรองโดยการทดสอบทัวริงในทศวรรษ 1960 โจเซฟ ไวเซนบอมได้สร้างELIZAซึ่งเป็นโปรแกรมคอมพิวเตอร์ประมวลผลภาษาธรรมชาติที่ถือเป็นตัวบ่งชี้แรกๆ ของอัลกอริทึมปัญญาประดิษฐ์ ELIZA เป็นแรงบันดาลใจให้นักเขียนโปรแกรมคอมพิวเตอร์ออกแบบโปรแกรมที่มุ่งเน้นงานซึ่งสามารถจับคู่รูปแบบพฤติกรรมกับชุดคำสั่งได้ ด้วยเหตุนี้ การประมวลผลภาษาธรรมชาติจึงกลายเป็นปัจจัยสำคัญในการพัฒนาปัญญาประดิษฐ์และบอทโซเชียล และเมื่อข้อมูลและความคิดแพร่กระจายไปในวงกว้างมากขึ้นเรื่อยๆ บนเว็บไซต์โซเชียลมีเดีย ความก้าวหน้าทางเทคโนโลยีใหม่ๆ ก็เกิดขึ้นตามรูปแบบเดียวกัน

รายงานเกี่ยวกับการแทรกแซงทางการเมืองในการเลือกตั้งครั้งล่าสุด รวมถึงการเลือกตั้งทั่วไปของสหรัฐฯ ในปี 2016 และสหราชอาณาจักรในปี 2017 [ 6 ]ทำให้เกิดแนวคิดที่ว่าบอทแพร่หลายมากขึ้นเนื่องจากจริยธรรมที่ถูกท้าทายระหว่างการออกแบบบอทและผู้ออกแบบบอทEmilio Ferraraนักวิทยาศาสตร์คอมพิวเตอร์จากมหาวิทยาลัยเซาท์เทิร์นแคลิฟอร์เนีย รายงานใน Communications of the ACM [ 7 ]กล่าวว่าการขาดทรัพยากรที่มีอยู่เพื่อดำเนินการตรวจสอบข้อเท็จจริงและการตรวจสอบข้อมูลส่งผลให้มีรายงานและข้อกล่าวอ้างเท็จจำนวนมากเกี่ยวกับบอทเหล่านี้บนแพลตฟอร์มโซเชียลมีเดีย ในกรณีของ Twitter บอทเหล่านี้ส่วนใหญ่ถูกตั้งโปรแกรมด้วยความสามารถในการกรองการค้นหาที่กำหนดเป้าหมายคำหลักและวลีที่สนับสนุนวาระทางการเมืองแล้วรีทวีต ในขณะที่ความสนใจของบอทถูกตั้งโปรแกรมให้เผยแพร่ข้อมูลที่ไม่ได้รับการตรวจสอบไปทั่วแพลตฟอร์มโซเชียลมีเดีย[ 8 ]มันเป็นความท้าทายที่โปรแกรมเมอร์ต้องเผชิญท่ามกลางสภาพแวดล้อมทางการเมืองที่เป็นปรปักษ์ ปรากฏการณ์บอทคือสิ่งที่เฟอร์ราราได้รายงานไว้ว่าเป็นปฏิสัมพันธ์ทางสังคมระหว่างบอทและผู้ใช้ที่เป็นมนุษย์ ซึ่งก่อให้เกิดช่องโหว่ต่อการรั่วไหลของข้อมูลส่วนบุคคลและอิทธิพลที่ขัดแย้งกับจริยธรรมของรหัสบอท และได้รับการยืนยันโดยกิลลอรี เครเมอร์ ในการศึกษาของเขา โดยสังเกตพฤติกรรมของผู้ใช้ที่มีอารมณ์แปรปรวนและผลกระทบที่บอทมีต่อพวกเขา ซึ่งเปลี่ยนแปลงการรับรู้ความเป็นจริงของพวกเขา[ 7 ]
บอทเชิงพาณิชย์
การใช้บอทในฟังก์ชันการซื้อขายอัตโนมัติก่อให้เกิดข้อถกเถียงมากมาย เว็บไซต์ประมูลสินค้าอย่าง eBayได้ดำเนินการทางกฎหมายเพื่อพยายามยับยั้งบริษัทภายนอกที่ใช้บอทในการค้นหาสินค้าราคาถูกบนเว็บไซต์ของตน แต่แนวทางนี้กลับส่งผลเสียต่อ eBay และดึงดูดความสนใจของบอทอื่นๆ เพิ่มขึ้นBetfairซึ่ง เป็นเว็บไซต์ แลกเปลี่ยนการพนัน ในสหราชอาณาจักร พบว่ามีปริมาณการเข้าชมจากบอทจำนวนมาก จนต้องเปิดตัว WebService API สำหรับโปรแกรมเมอร์บอท เพื่อให้สามารถจัดการปฏิสัมพันธ์ของบอทได้อย่างมีประสิทธิภาพ
เป็นที่ทราบกันดีว่ามีการใช้บอทฟาร์มในร้านค้าแอปออนไลน์ เช่นApple App StoreและGoogle Playเพื่อจัดการตำแหน่ง[ 9 ]หรือเพิ่มคะแนน/รีวิวเชิงบวก[ 10 ]
แชทบอทเป็นรูปแบบหนึ่งของบอทอินเทอร์เน็ตที่เติบโตอย่างรวดเร็วตั้งแต่ปี 2016 เมื่อ Facebook Messenger อนุญาตให้นักพัฒนาวางแชทบอทบนแพลตฟอร์มของตน การใช้งานแชทบอทบนแอปดังกล่าวก็เพิ่มขึ้นอย่างรวดเร็ว มีการสร้างบอท 30,000 ตัวสำหรับ Messenger ในช่วงหกเดือนแรก และเพิ่มขึ้นเป็น 100,000 ตัวภายในเดือนกันยายน 2017 [ 11 ] Avi Ben Ezra ซีทีโอของ SnatchBot บอกกับ Forbes ว่าหลักฐานจากการใช้แพลตฟอร์มสร้างแชทบอทของพวกเขาชี้ให้เห็นถึงการประหยัดเวลาทำงานของมนุษย์หลายล้านชั่วโมงในอนาคตอันใกล้ เนื่องจาก 'แชทสด' บนเว็บไซต์จะถูกแทนที่ด้วยบอท[ 12 ]
บริษัทต่างๆ ใช้บอทอินเทอร์เน็ตเพื่อเพิ่มการมีส่วนร่วมทางออนไลน์และปรับปรุงการสื่อสารให้มีประสิทธิภาพยิ่งขึ้น บริษัทต่างๆ มักใช้บอทเพื่อลดต้นทุน แทนที่จะจ้างคนมาสื่อสารกับผู้บริโภค บริษัทต่างๆ ได้พัฒนาวิธีการใหม่ๆ เพื่อเพิ่มประสิทธิภาพ บอทแชทเหล่านี้ใช้เพื่อตอบคำถามของลูกค้า ตัวอย่างเช่นDomino'sได้พัฒนาบอทแชทที่สามารถรับคำสั่งซื้อผ่านFacebook Messengerได้ บอทแชทช่วยให้บริษัทต่างๆ สามารถจัดสรรเวลาของพนักงานไปทำงานอื่นๆ ได้[ 13 ]
บอทที่เป็นอันตราย
ตัวอย่างหนึ่งของการใช้บอทในทางที่ผิดคือการประสานงานและดำเนินการโจมตีอัตโนมัติบนคอมพิวเตอร์เครือข่าย เช่นการโจมตีแบบปฏิเสธการให้บริการโดยบอทเน็ตบอทอินเทอร์เน็ตหรือบอทเว็บยังสามารถใช้ในการฉ้อโกงการคลิกและเมื่อไม่นานมานี้ได้ปรากฏขึ้นในเกมMMORPG ในรูปแบบ ของบอทเกมคอมพิวเตอร์อีกประเภทหนึ่งคือสแปมบอ ท ซึ่งเป็น บอทอินเทอร์เน็ตที่พยายามส่งสแปมเนื้อหาจำนวนมากบนอินเทอร์เน็ต โดยปกติจะเพิ่มลิงก์โฆษณา เว็บไซต์มากกว่า 94.2% เคยประสบกับการโจมตีจากบอท[ 3 ]
มีบอทที่เป็นอันตราย (และบอทเน็ต ) ประเภทต่างๆ ดังต่อไปนี้:
- สแปมบอทที่เก็บรวบรวมที่อยู่อีเมลจากหน้าติดต่อหรือสมุดเยี่ยม
- โปรแกรมที่ดาวน์โหลดมาซึ่งใช้แบนด์วิดท์ สูงมาก โดยการดาวน์โหลดเว็บไซต์ทั้งหมด
- โปรแกรมคัดลอกเนื้อหาเว็บไซต์ที่ดึงเนื้อหาจากเว็บไซต์ต่างๆ และนำไปใช้ซ้ำโดยไม่ได้รับอนุญาตบนหน้าเว็บที่สร้างขึ้นโดยอัตโนมัติ
- บอทลงทะเบียนที่ลงทะเบียนที่อยู่อีเมลเฉพาะกับบริการต่างๆ มากมาย เพื่อให้ข้อความยืนยันจำนวนมากไหลเข้าสู่กล่องจดหมายอีเมลและเบี่ยงเบนความสนใจจากข้อความสำคัญที่บ่งชี้ถึงการละเมิดความปลอดภัย[ 14 ]
- ไวรัสและเวิร์ม
- การโจมตีDDoS
- บอทเน็ตคอมพิวเตอร์ซอมบี้ฯลฯ
- สแปมบอทที่พยายามเปลี่ยนเส้นทางผู้คนไปยังเว็บไซต์ที่เป็นอันตราย บางครั้งพบได้ในส่วนแสดงความคิดเห็นหรือฟอรัมของเว็บไซต์ต่างๆ
- Viewbotsสร้างมุมมองปลอม[ 15 ] [ 16 ]
- บอทที่ซื้อที่นั่งที่มีความต้องการสูงสำหรับคอนเสิร์ต ดำเนินการโดยนายหน้าขายตั๋วที่ขายตั๋วต่อ[ 17 ]บอทเหล่านี้ดำเนินการตามขั้นตอนการซื้อของเว็บไซต์จำหน่ายตั๋วงานบันเทิงและรับที่นั่งให้ได้มากที่สุดเท่าที่จะทำได้
- บอทที่ใช้ในเกมออนไลน์แบบผู้เล่นหลายคนจำนวนมากเพื่อฟาร์มทรัพยากรที่ปกติแล้วต้องใช้เวลาหรือความพยายามอย่างมากในการหามา ซึ่งอาจเป็นข้อกังวลสำหรับเศรษฐกิจในเกมออนไลน์[ 18 ]
- บอทที่เพิ่มจำนวนการเข้าชมในรายงานการวิเคราะห์เพื่อเรียกเก็บเงินจากผู้ลงโฆษณา การศึกษาของComscoreพบว่าโฆษณามากกว่าครึ่งหนึ่งที่แสดงในแคมเปญหลายพันรายการระหว่างเดือนพฤษภาคม 2012 ถึงเดือนกุมภาพันธ์ 2013 ไม่ได้แสดงต่อผู้ใช้ที่เป็นมนุษย์[ 19 ]
- บอทถูกใช้ในเว็บบอร์ดต่างๆ เพื่อโพสต์ข้อความที่ก่อให้เกิดความขัดแย้งหรือไร้สาระโดยอัตโนมัติ เพื่อก่อกวนเว็บบอร์ดและทำให้ผู้ใช้งานโกรธ
ในปี 2555 นักข่าว Percy von Lipinski รายงานว่าเขาค้นพบบอทหรือบอทหรือผู้ชมที่ถูกสร้างเป็นจำนวนหลายล้านคนใน CNN iReport CNN iReport ได้ลบจำนวนผู้ชมหลายล้านคนออกจากบัญชีของ iReporter Chris Morrow อย่างเงียบๆ[ 20 ]ไม่ทราบว่ารายได้จากโฆษณาที่ CNN ได้รับจากผู้ชมปลอมนั้นได้ถูกส่งคืนให้กับผู้ลงโฆษณาหรือไม่
เทคนิคป้องกันบอทที่ใช้กันอย่างแพร่หลายที่สุดคือCAPTCHAตัวอย่างผู้ให้บริการ ได้แก่Recaptcha , Minteye, Solve Media และ NuCaptcha อย่างไรก็ตาม CAPTCHA ไม่ได้ป้องกันบอทได้สมบูรณ์แบบ เพราะมักจะสามารถหลีกเลี่ยงได้ด้วยการจดจำตัวอักษรด้วยคอมพิวเตอร์ ช่องโหว่ด้านความปลอดภัย และการจ้างแรงงานราคาถูกมาแก้ CAPTCHA
การป้องกันบอท
ในกรณีของการสำรวจทางวิชาการ การป้องกันบอทที่ทำแบบทดสอบอัตโนมัติเป็นสิ่งสำคัญอย่างยิ่งต่อการรักษาความถูกต้องและความสม่ำเสมอของผลการสำรวจ หากไม่มีมาตรการป้องกันบอทเหล่านี้อย่างเหมาะสม ผลการสำรวจอาจคลาดเคลื่อนหรือไม่ถูกต้อง นักวิจัยชี้ว่าวิธีที่ดีที่สุดในการป้องกันบอทจากการสำรวจคือการไม่อนุญาตให้บอทเข้ามาตั้งแต่แรก ผู้เข้าร่วมการสำรวจควรมาจากแหล่งที่น่าเชื่อถือ เช่น แผนกหรือกลุ่มงานที่มีอยู่แล้วในที่ทำงาน ด้วยวิธีนี้ บอทที่เป็นอันตรายจะไม่มีโอกาสแทรกซึมเข้ามาในการสำรวจ
อีกรูปแบบหนึ่งของการป้องกันบอทคือการทดสอบ CAPTCHA ดังที่ได้กล่าวไว้ในหัวข้อก่อนหน้านี้ ซึ่งย่อมาจาก "Completely Automated Public Turing Test" (การทดสอบทัวริงสาธารณะอัตโนมัติอย่างสมบูรณ์) การทดสอบนี้มักใช้เพื่อแยกแยะผู้ใช้จริงออกจากบอทได้อย่างรวดเร็ว โดยการตั้งคำถามที่มนุษย์สามารถทำได้ง่าย แต่บอททำไม่ได้ ตัวอย่างเช่น การจดจำตัวอักษรหรือตัวเลขที่บิดเบี้ยว หรือการเลือกส่วนเฉพาะของภาพ เช่น สัญญาณไฟจราจรบนถนนที่พลุกพล่าน CAPTCHA เป็นรูปแบบการป้องกันที่ดีเยี่ยมเนื่องจากสามารถทำได้อย่างรวดเร็ว ใช้ความพยายามน้อย และติดตั้งได้ง่าย
นอกจากนี้ยังมีบริษัทเฉพาะทางที่เชี่ยวชาญด้านการป้องกันบอทโดยเฉพาะ เช่น DataDome, Akamai และ Imperva บริษัทเหล่านี้เสนาระบบป้องกันให้กับลูกค้าเพื่อปกป้องพวกเขาจากการโจมตี DDoS การโจมตีโครงสร้างพื้นฐาน และความปลอดภัยทางไซเบอร์โดยรวม แม้ว่าอัตราค่าบริการของบริษัทเหล่านี้มักจะสูง แต่บริการที่นำเสนอนั้นมีความสำคัญอย่างยิ่งทั้งสำหรับองค์กรขนาดใหญ่และธุรกิจขนาดเล็ก
ปฏิสัมพันธ์ระหว่างมนุษย์กับบอทโซเชียล
ข้อกังวลหลักสองประการเกี่ยวกับบอท ได้แก่ ความชัดเจนและการให้การสนับสนุนแบบเห็นหน้ากัน พื้นฐานทางวัฒนธรรมของมนุษย์ส่งผลต่อวิธีการสื่อสารกับบอทในโซเชียลมีเดีย บางคนตระหนักว่าบอทออนไลน์สามารถ "ปลอมตัว" เป็นมนุษย์ได้ และเริ่มตระหนักถึงการมีอยู่ของบอทมากขึ้น ด้วยเหตุนี้ ผู้ใช้บางคนจึงเริ่มไม่แน่ใจเมื่อต้องโต้ตอบกับบอทในโซเชียลมีเดีย
หลายคนเชื่อว่าบอทฉลาดน้อยกว่ามนุษย์มาก ดังนั้นจึงไม่คู่ควรแก่การเคารพของเรา[ 2 ]
มิน-ซุน คิม เสนอข้อกังวลหรือปัญหา 5 ประการที่อาจเกิดขึ้นเมื่อสื่อสารกับหุ่นยนต์สังคม ซึ่งได้แก่ การหลีกเลี่ยงความเสียหายต่อความรู้สึกของผู้คน การลดการรบกวน การไม่เห็นด้วยจากผู้อื่น ปัญหาความชัดเจน และประสิทธิภาพของข้อความ[ 2 ]
ผู้ที่คัดค้านหุ่นยนต์สังคมโต้แย้งว่าหุ่นยนต์สังคมยังแย่งชิงความสัมพันธ์ที่แท้จริงของมนุษย์ไปอีกด้วย[ 2 ]การคัดค้านบอทสังคมยังชี้ให้เห็นว่าการใช้บอทสังคมเป็นการเพิ่มชั้นการคุ้มครองความเป็นส่วนตัวที่ไม่จำเป็นอีกชั้นหนึ่ง ผู้ใช้หลายคนเรียกร้องให้มีกฎหมายที่เข้มงวดมากขึ้นเกี่ยวกับบอทสังคมเพื่อให้แน่ใจว่าข้อมูลส่วนตัวยังคงได้รับการเก็บรักษาไว้ การอภิปรายเกี่ยวกับสิ่งที่ควรทำกับบอทสังคมและขอบเขตที่ควรจะเป็นยังคงดำเนินต่อไป
บอทโซเชียลและการสนทนาทางการเมือง
ในช่วงไม่กี่ปีที่ผ่านมา แพลตฟอร์มการสนทนาทางการเมืองและการเมืองบนโซเชียลมีเดียมีความไม่เสถียรและผันผวนอย่างมาก การเข้ามาของบอทในเวทีการสนทนาทางการเมืองทำให้ผู้ใช้หลายคนกังวลเกี่ยวกับผลกระทบของบอทต่อการสนทนาและผลการเลือกตั้ง ผู้กระทำผิดรายใหญ่ที่สุดในด้านโซเชียลมีเดียคือ X (เดิมคือ Twitter) ซึ่งมีการถกเถียงทางการเมืองอย่างดุเดือดทั้งจากบอทและผู้ใช้จริง ผลที่ตามมาคือการใช้การสนทนาทางการเมืองในทางที่ผิดบนแพลตฟอร์มเหล่านี้ และความไม่ไว้วางใจโดยทั่วไปในหมู่ผู้ใช้ต่อสิ่งที่พวกเขาเห็น
ดูเพิ่มเติม
ลิงก์ภายนอก
- CloudFlare https://www.cloudflare.com/learning/bots/what-is-a-bot/
- Kaspersky https://www.kaspersky.com/resource-center/definitions/what-are-bots
- MalwareBytes https://www.malwarebytes.com/bot