इंटरनेट बॉट

इंटरनेट बॉट, वेब (वर्ल्ड वाइड वेब) रोबोट, रोबोट या बस बॉट, एक सॉफ़्टवेयर एप्लिकेशन है जो इंटरनेट पर स्वचालित कार्य (स्क्रिप्ट) चलाता है, सामान्यतः पर इंटरनेट पर मानव गतिविधि की नकल करने के इरादे से, जैसे बड़े पैमाने पर मैसेजिंग। एक इंटरनेट बॉट क्लाइंट-सर्वर मॉडल में क्लाइंट की भूमिका निभाता है जबकि सर्वर की भूमिका सामान्यतः पर वेब सर्वर द्वारा निभाई जाती है। इंटरनेट बॉट कार्य करने में सक्षम हैं, जो कि सरल और दोहराव वाले हैं, एक व्यक्ति की तुलना में कहीं अधिक तेजी से कर सकता है। बॉट्स का सबसे व्यापक उपयोग वेब क्रॉलिंग के लिए होता है, जिसमें एक स्वचालित स्क्रिप्ट वेब सर्वर से जानकारी प्राप्त करती है, विश्लेषण करती है और फ़ाइल करती है, आधे से अधिक वेब ट्रैफ़िक बॉट द्वारा उत्पन्न होता है। वेब सर्वर द्वारा बॉट्स को प्रतिबंधित करने के प्रयास अलग-अलग होते हैं। कुछ सर्वरों के पास एक फ़ाइल होती है जिसमें उस सर्वर पर बॉट व्यवहार को नियंत्रित करने वाले नियम होते हैं। कोई भी बॉट जो नियमों का पालन नहीं करता है, सिद्धांत रूप में, प्रभावित वेबसाइट से एक्सेस करने या हटाने से इनकार किया जा सकता है। यदि पोस्ट की गई पाठ फ़ाइल में कोई संबद्ध प्रोग्राम/सॉफ़्टवेयर/ऐप नहीं है, तो नियमों का पालन करना पूरी तरह स्वैच्छिक है। नियमों को लागू करने या यह सुनिश्चित करने का कोई तरीका नहीं होगा कि बॉट के निर्माता या कार्यान्वयनकर्ता ने robots.txt फ़ाइल को पढ़ा या स्वीकार किया है। कुछ बॉट्स "अच्छे" हैं - उदा:  सर्च इंजन स्पाइडर - जबकि अन्य का उपयोग विद्वेषपूर्ण हमलों के लिए किया जाता है, उदाहरण के लिए, राजनीतिक अभियान।

आईएम और आईआरसी
कुछ बॉट इंस्टेंट मैसेजिंग (तात्कालिक संदेशन) (आईएम), इंटरनेट रिले चैट (आईआरसी), या अन्य वेब इंटरफेस जैसे फेसबुक बॉट्स और ट्विटर बॉट के जरिए इंटरनेट आधारित सेवाओं के उपयोगकर्ताओं के साथ संवाद करते हैं। ये चैटबॉट लोगों को सादे अंग्रेजी में सवाल पूछने और फिर प्रतिक्रिया देने की अनुमति दे सकते हैं। इस तरह के बॉट्स अक्सर रिपोर्टिंग मौसम, ज़िप कोड की जानकारी, खेल स्कोर, मुद्रा या अन्य इकाई रूपांतरण आदि को संभाल सकते हैं। दूसरों का उपयोग मनोरंजन के लिए किया जाता है, जैसे कि एओएल इंस्टेंट मैसेंजर और एमएसएन मैसेंजर पर स्मार्टरचाइल्ड।

एक आईआरसी बॉट की अतिरिक्त भूमिकाएं एक वार्तालाप चैनल पर सुनने और प्रतिभागियों द्वारा बोले गए कुछ वाक्यांशों पर टिप्पणी करने के लिए हो सकती हैं (पैटर्न मिलान के आधार पर)। इसे कभी-कभी नए उपयोगकर्ताओं के लिए सहायता सेवा के रूप में या अपशब्दों को सेंसर करने के लिए उपयोग किया जाता है।

सोशल बॉट्स
सोशल बॉट्स एल्गोरिदम के सेट हैं जो सोशल नेटवर्किंग उपयोगकर्ताओं के बीच एक सेवा या कनेक्शन स्थापित करने के लिए निर्देशों के दोहराव वाले सेटों के कर्तव्यों को लेते हैं। नेटवर्किंग बॉट्स के विभिन्न डिज़ाइनों में, सबसे आम हैं चैट बॉट्स, मानव उपयोगकर्ता के साथ बातचीत करने के लिए डिज़ाइन किए गए एल्गोरिदम, और सामाजिक बॉट्स, मानव व्यवहारों की नकल करने के लिए डिज़ाइन किए गए एल्गोरिदम मानव उपयोगकर्ता के समान पैटर्न के साथ बातचीत करने के लिए। सोशल बॉटिंग के इतिहास को 1950 के दशक में एलन ट्यूरिंग और ट्यूरिंग टेस्ट द्वारा अनुमोदित निर्देशात्मक कोड के डिजाइन सेट के उनके दृष्टिकोण का पता लगाया जा सकता है। 1960 के दशक में जोसेफ वेइज़ेनबाम ने एलिज़ा बनाया, जो एक प्राकृतिक भाषा प्रसंस्करण कंप्यूटर प्रोग्राम है। आर्टिफिशियल इंटेलिजेंस एल्गोरिदम का शुरुआती संकेतक माना जाता है। एलिजा (ELIZA) ने कंप्यूटर प्रोग्रामर्स को ऐसे टास्क प्रोग्राम डिजाइन करने के लिए प्रेरित किया जो उनके निर्देशों के सेट के व्यवहार पैटर्न से मेल खा सकते हैं। नतीजतन, कृत्रिम बुद्धि और सामाजिक बॉट के विकास में प्राकृतिक भाषा प्रसंस्करण एक प्रभावशाली कारक बन गया है और सोशल मीडिया वेबसाइटों पर एक प्रगतिशील जन प्रसार को देखने के लिए सूचना और विचार के रूप में, नवीन तकनीकी प्रगति उसी पैटर्न का पालन करते हुए की जाती है।

2016 यूएस और 2017 यूके के आम चुनावों सहित हाल के चुनावों में राजनीतिक हस्तक्षेप की रिपोर्ट, ने बॉट के डिजाइन और बॉट के डिजाइनर के बीच नैतिकता को चुनौती देने के कारण बॉट्स की धारणा को अधिक प्रचलित किया है। एमिलियो फेरारा, एसीएम के संचार पर रिपोर्टिंग करने वाले दक्षिणी कैलिफोर्निया विश्वविद्यालय के एक कंप्यूटर वैज्ञानिक, ने कहा कि तथ्य-जांच और सूचना सत्यापन को लागू करने के लिए उपलब्ध संसाधनों की कमी के कारण इन बॉट्स के बारे में बड़ी मात्रा में झूठी रिपोर्ट और दावे किए गए हैं। सोशल मीडिया प्लेटफॉर्म पर। ट्विटर के मामले में, इनमें से अधिकांश बॉट खोज फ़िल्टर क्षमताओं के साथ प्रोग्राम किए गए हैं जो राजनीतिक एजेंडा के पक्ष में कीवर्ड और वाक्यांशों को लक्षित करते हैं और फिर उन्हें रीट्वीट करते हैं। जबकि बॉट्स का ध्यान पूरे सोशल मीडिया प्लेटफॉर्म पर असत्यापित जानकारी फैलाने के लिए प्रोग्राम किया गया है, यह एक चुनौती है कि प्रोग्रामर शत्रुतापूर्ण राजनीतिक माहौल के मद्देनजर सामना करते हैं। बॉट इफेक्ट वह है जिसे फेरेरा ने बॉट्स और मानव उपयोगकर्ताओं के समाजीकरण के रूप में रिपोर्ट किया, जो व्यक्तिगत जानकारी के लीक होने और बॉट के कोड की नैतिकता के बाहर ध्रुवीकरण के प्रभावों के प्रति भेद्यता पैदा करता है और इसकी पुष्टि गिलोरी क्रेमर ने अपने अध्ययन में की जहां उन्होंने भावनात्मक रूप से व्यवहार का अवलोकन किया। अस्थिर उपयोगकर्ता और बॉट्स का उन पर प्रभाव, वास्तविकता की उनकी धारणा को बदल रहा है।

कमर्शियल बॉट्स (वाणिज्यिक बॉट्स)
स्वचालित ट्रेडिंग फंक्शन में बॉट्स के उपयोग को लेकर बहुत विवाद रहा है। नीलामी वेबसाइट ईबे ने किसी तीसरे पक्ष की कंपनी को अपनी साइट पर सौदेबाजी देखने के लिए बॉट का उपयोग करने से रोकने के प्रयास में कानूनी कार्रवाई की; यह दृष्टिकोण ईबे पर उलटा पड़ गया और आगे के बॉट्स का ध्यान आकर्षित किया। यूनाइटेड किंगडम स्थित बेट एक्सचेंज, बेटफेयर (Betfair) ने बॉट्स से इतनी अधिक मात्रा में ट्रैफिक देखा कि इसने बॉट प्रोग्रामर्स के लिए एक वेबसर्विस एपीआई लॉन्च किया, जिसके माध्यम से यह बॉट इंटरैक्शन को सक्रिय रूप से प्रबंधित कर सकता है।

बॉट फ़ार्म को ऑनलाइन ऐप स्टोर में इस्तेमाल करने के लिए जाना जाता है, जैसे कि ऐप्पल ऐप स्टोर और गूगल प्ले (Google Play), पदों में हेरफेर करने के लिए या सकारात्मक रेटिंग/समीक्षाएं बढ़ाते हैं।

चैटबॉट इंटरनेट बॉट का तेजी से बढ़ता हुआ सौम्य रूप है। 2016 के बाद से, जब फेसबुक मैसेंजर ने डेवलपर्स को अपने प्लेटफॉर्म पर चैटबॉट्स रखने की इजाजत दी, तो अकेले उस ऐप के उपयोग में तेजी से वृद्धि हुई है। मैसेंजर के लिए पहले छह महीनों में 30,000 बॉट बनाए गए थे, जो सितंबर 2017 तक बढ़कर 100,000 हो गए। स्नैचबॉट के सीटीओ एवी बेन एज्रा ने फोर्ब्स को बताया कि उनके चैटबॉट बिल्डिंग प्लेटफॉर्म के उपयोग से साक्ष्य ने निकट भविष्य में मानव श्रम के लाखों घंटों की बचत की ओर इशारा किया क्योंकि वेबसाइटों पर 'लाइव चैट' को बॉट्स से बदल दिया गया था।

कंपनियां ऑनलाइन जुड़ाव बढ़ाने और संचार को कारगर बनाने के लिए इंटरनेट बॉट्स का उपयोग करती हैं। कंपनियां अक्सर लागत कम करने के लिए बॉट्स का उपयोग करती हैं; उपभोक्ताओं से संवाद करने के लिए लोगों को नियुक्त करने के बजाय, कंपनियों ने कुशल होने के नए तरीके विकसित किए हैं। इन चैटबॉट्स का उपयोग ग्राहकों के सवालों के जवाब देने के लिए किया जाता है: उदाहरण के लिए, डोमिनोज़ ने एक चैटबॉट विकसित किया है जो फेसबुक मेसेंजर के जरिए ऑर्डर ले सकता है। चैटबॉट कंपनियों को अपने कर्मचारियों का समय अन्य कार्यों के लिए आवंटित करने की अनुमति देते हैं।

विद्वेषपूर्ण बॉट्स
बॉट्स के दुर्भावनापूर्ण उपयोग का एक उदाहरण नेटवर्क वाले कंप्यूटरों पर एक स्वचालित हमले का समन्वय और संचालन है, जैसे कि एक बॉटनेट (botnet) द्वारा डिनायल-ऑफ़-सर्विस अटैक। इंटरनेट बॉट्स या वेब बॉट्स का उपयोग क्लिक धोखाधड़ी करने के लिए भी किया जा सकता है और हाल ही में कंप्यूटर गेम बॉट्सके रूप में एमएमओआरपीजी (MMORPG) खेलों के आसपास दिखाई दिया है। एक अन्य श्रेणी का प्रतिनिधित्व स्पैम्बोट, इंटरनेट बॉट्स द्वारा किया जाता है, जो सामान्यतः पर विज्ञापन लिंक जोड़कर इंटरनेट पर बड़ी मात्रा में कंटेंट को स्पैम करने का प्रयास करते हैं। 94.2% से अधिक वेबसाइटों पर बॉट का अटैक हुआ है।

निम्नलिखित प्रकार के विद्वेषपूर्ण बॉट्स (और बॉटनेट्स) हैं: 2012 में, पत्रकार पर्सी वॉन लिपिंस्की ने बताया कि उन्होंने सीएनएन आई रिपोर्ट (CNN iReport) में लाखों बॉट्स या बॉटेड या पिंग किए गए व्यूज खोजे। सीएनएन आई रिपोर्ट ने चुपके से आई रिपोर्टर क्रिस मोरो के खाते से लाखों व्यूज हटा दिए। यह ज्ञात नहीं है कि सीएनएन द्वारा नकली विचारों से प्राप्त विज्ञापन राजस्व कभी विज्ञापनदाताओं को वापस कर दिया गया था।
 * 1) स्पैम्बोट्स जो संपर्क या गेस्टबुक पेजों से ईमेल पतों की छंटाई करते हैं।
 * 2) डाउनलोड किए गए प्रोग्राम जो संपूर्ण वेबसाइटों को डाउनलोड करके बैंडविड्थ उपयोग करते हैं।
 * 3) वेबसाइट स्क्रेपर्स जो वेबसाइटों की कंटेन्ट्स को हड़प लेते हैं और स्वचालित रूप से उत्पन्न डोरवे पेजों पर अनुमति के बिना इसका पुन: उपयोग करते हैं।
 * 4) पंजीकरण बॉट जो कई सेवाओं के लिए एक विशिष्ट ईमेल पते के साथ साइन अप करते हैं ताकि पुष्टि संदेश बाढ़ ईमेल इनबॉक्स और महत्वपूर्ण संदेशों से विचलित हो जाएं जो सुरक्षा उल्लंघन का संकेत देते हैं।
 * 5) पंजीकरण बॉट्स जो कई सेवाओं के लिए एक विशिष्ट ईमेल पते पर हस्ताक्षर करते हैं ताकि पुष्टि संदेश ईमेल इनबॉक्स में बाढ़ आ जाए और सुरक्षा उल्लंघन का संकेत देने वाले महत्वपूर्ण संदेशों से विचलित हो जाए।
 * 6) वायरस और वॉर्म्स ।
 * 7) डीडॉस (डीडीओएस) अटैक।
 * 8) बोटनेट, ज़ोंबी कंप्यूटर इत्यादि।
 * 9) स्पैमबॉट्स जो लोगों को एक विद्वेषपूर्ण वेबसाइट पर रीडायरेक्ट करने का प्रयास करते हैं, कभी-कभी टिप्पणी अनुभागों या विभिन्न वेबसाइटों के मंचों में पाए जाते हैं।
 * 10) व्यूबॉट नकली विचार उत्पन्न करते हैं।
 * 11) बॉट्स जो संगीत कार्यक्रमों के लिए उच्च मांग वाली सीटें खरीदते हैं, विशेष रूप से टिकट दलालों द्वारा जो टिकटों को पुनर्विक्रय करते हैं। ये बॉट एंटरटेनमेंट इवेंट-टिकटिंग साइट्स की खरीद प्रक्रिया के माध्यम से चलते हैं और जितनी सीटें पीछे खींच सकते हैं, उतनी सीटें वापस खींचकर बेहतर सीटें प्राप्त करते हैं।
 * 12) बड़े पैमाने पर मल्टीप्लेयर ऑनलाइन रोल-प्लेइंग गेम उन संसाधनों तक पहुंचने के लिए बॉट्स का उपयोग करते हैं जिन्हें प्राप्त करने में महत्वपूर्ण समय या प्रयास लगता है, जो ऑनलाइन इन-गेम अर्थव्यवस्थाओं के लिए चिंता का विषय हो सकता है।
 * 13) बॉट्स जो यूट्यूब (YouTube) वीडियो के व्यूज बढ़ाते हैं ।
 * 14) बॉट्स जो विज्ञापनदाताओं से पैसे निकालने के लिए एनालिटिक्स रिपोर्टिंग पर ट्रैफिक नंबर बढ़ाते हैं। कॉमस्कोर के एक अध्ययन में पाया गया कि मई 2012 और फरवरी 2013 के बीच, हजारों अभियानों में दिखाए गए आधे से अधिक विज्ञापन मानव उपयोगकर्ताओं को नहीं दिखाए गए।
 * 15) मंच को बाधित करने और उपयोगकर्ताओं को क्रोधित करने के लिए भड़काऊ या निरर्थक पोस्ट को स्वचालित रूप से पोस्ट करने के लिए इंटरनेट फ़ोरम पर उपयोग किए जाने वाले बॉट्स।

कॅप्चा का उपयोग सबसे व्यापक रूप से इस्तेमाल की जाने वाली एंटी-बॉट तकनीक है। प्रदाताओं के उदाहरणों में रिकैप्चा, मिंटआई, सॉल्व मीडिया और न्यूकैप्चा ( NuCaptcha) सम्मिलित हैं। हालांकि, कैप्चा बॉट्स को रोकने में अचूक नहीं हैं, क्योंकि उन्हें अक्सर कंप्यूटर कैरेक्टर रिकग्निशन, सुरक्षा छेद और सस्ते मजदूरों को आउटसोर्सिंग कैप्चा सॉल्विंग द्वारा दरकिनार किया जा सकता है।

सामाजिक बॉट्स के साथ मानव सहभागिता
बॉट्स के साथ दो मुख्य चिंताएं हैं: स्पष्टता और आमने सामने समर्थन। मनुष्यों की सांस्कृतिक पृष्ठभूमि उनके द्वारा सामाजिक बॉट्स के साथ संचार करने के तरीके को प्रभावित करती है।

बहुत से लोग मानते हैं कि बॉट्स इंसानों की तुलना में बहुत कम बुद्धिमान हैं और इसलिए हमारे सम्मान के लायक नहीं हैं।

मिन-सन किम ने पांच चिंताओं या मुद्दों का प्रस्ताव दिया जो एक सामाजिक रोबोट के साथ संवाद करते समय उत्पन्न हो सकते हैं, और वे लोगों की भावनाओं को नुकसान से बचा रहे हैं, आरोपण को कम कर रहे हैं, दूसरों से अस्वीकृति, स्पष्टता के मुद्दे, और उनके संदेश कितने प्रभावी हो सकते हैं।

जो लोग सामाजिक रोबोटों का विरोध करते हैं उनका तर्क है कि वे मानव संबंधों की वास्तविक रचनाओं से भी दूर ले जाते हैं।

यह भी देखें

 * एजेंट-आधारित मॉडल (बॉट के सिद्धांत के लिए)
 * बोटनेट
 * चैटबॉट
 * इंटरनेट रिले चैट बॉट्स की तुलना
 * फेसबुक बॉट्स
 * सॉफ्टवेयर बॉट
 * आईआरसी बॉट
 * सामाजिक बॉट
 * सॉफ्टवेयर एजेंट
 * स्पैम्बोट
 * ट्विटरबॉट
 * यूबोट स्टूडियो
 * वोटबॉट्स
 * वेब ब्रिगेड
 * विकिपीडिया: बॉट्स - विकिपीडिया पर बॉट्स