विषयसूची:
वीडियो: रास्पबेरी पाई के साथ ट्विटर भावना विश्लेषण: 3 चरण (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
भावना विश्लेषण क्या है, और आपको इसकी परवाह क्यों करनी चाहिए?
सेंटीमेंट एनालिसिस शब्दों की एक श्रृंखला के पीछे भावनात्मक स्वर को निर्धारित करने की प्रक्रिया है, जिसका उपयोग ऑनलाइन उल्लेख के भीतर व्यक्त किए गए दृष्टिकोण, राय और भावनाओं की समझ हासिल करने के लिए किया जाता है। सोशल मीडिया मॉनिटरिंग में सेंटीमेंट एनालिसिस बेहद उपयोगी है क्योंकि यह हमें कुछ विषयों के पीछे व्यापक जनमत का अवलोकन प्राप्त करने की अनुमति देता है। आवेदन व्यापक और शक्तिशाली हैं। सामाजिक डेटा से अंतर्दृष्टि निकालने की क्षमता एक अभ्यास है जिसे दुनिया भर के संगठनों द्वारा व्यापक रूप से अपनाया जा रहा है। मजेदार तथ्य: ओबामा प्रशासन ने 2012 के राष्ट्रपति चुनाव से पहले नीति घोषणाओं और अभियान संदेशों के लिए जनता की राय को मापने के लिए भावना विश्लेषण का उपयोग किया।
चरण 1: वायरिंग अप
इस परियोजना के लिए आपको आवश्यकता होगी:
- रास्पबेरी पाई (हमारे मामले में: रास्पबेरी पाई 3 मॉडल बी)
- मूड का प्रतिनिधित्व करने के लिए 3 एलईडी डायोड (हरा, पीला और लाल), भावना विश्लेषण से गणना की गई
- आपके GPIO पिन की सुरक्षा के लिए 3 प्रतिरोधक (हमारे मामले में 330 ओम)
- तार, या एक महिला केबल (हमारे मामले में 40 पिन)
अब, आपको रास्पबेरी पाई पर विशिष्ट GPIO पिन पर एलईडी डायोड को कनेक्ट करना होगा (आप अन्य पिन चुन सकते हैं, लेकिन आपको बाद में कोड को रिफ्लेक्टर करना होगा)। सुनिश्चित करें कि रास्पबेरी पाई बंद है। फिर, एलईडी डायोड के एनोड पर प्रतिरोधों को कनेक्ट करें। उसके बाद, आपको पिन 21 पर अपना हरा डायोड, पिन 24 पर पीला और पिन 15 पर लाल कनेक्ट करना चाहिए। सभी कैथोड ग्राउंड पिन से जुड़े होने चाहिए। अब आप अगले चरण पर कूदने के लिए पूरी तरह तैयार हैं!
चरण 2: पैकेज आयात करें
कोड को काम करने के लिए आपको कुछ पैकेजों की आवश्यकता होगी।
- ट्वीपी: आधिकारिक ट्विटर एपीआई के लिए अजगर पुस्तकालय। pip3 ट्वीपी स्थापित करें
- टेक्स्टब्लॉब: टेक्स्ट डेटा को प्रोसेस करने के लिए पायथन लाइब्रेरी। pip3 टेक्स्टब्लॉब स्थापित करें
- तकिया: यूजर इंटरफेस के लिए अजगर पुस्तकालय। pip3 तकिया स्थापित करें
निम्नलिखित पैकेज आमतौर पर python3 के साथ आते हैं, लेकिन यदि आपको संकलन त्रुटि मिलती है, तो बस उन्हें pip3 कमांड का उपयोग करके स्थापित करें:
- सांख्यिकी: सांख्यिकी के लिए पायथन पुस्तकालय।
- Matplotlib: डेटा के ग्राफिक्स प्रतिनिधित्व के लिए अजगर पुस्तकालय।
- टिंकर: यूजर इंटरफेस के लिए पायथन लाइब्रेरी।
- RPi. GPIO: अजगर पुस्तकालय जो केवल रास्पबेरीपी पर उपलब्ध है (लेकिन हे, हम इसे विशेष रूप से रासबेरीपी के लिए कर रहे हैं), जो जीपीआईओ पिन का प्रबंधन करता है।
नोट: डेस्कटॉप पर इसका परीक्षण करने के लिए: बस main.py स्क्रिप्ट में 'import led_manager.py' पर टिप्पणी करें।
चरण 3: कार्यान्वयन
रास्पबेरीपी पर एक निर्देशिका में निम्नलिखित स्क्रिप्ट को एक साथ रखें:
- main.py - ऐप के लिए प्रवेश बिंदु। (इस स्क्रिप्ट को कंसोल में चलाएँ)।
- सेंटिमेंट_एनालिसिस.py - स्क्रिप्ट जो ट्विटर एपीआई से जुड़ती है, डेटा को प्रोसेस करती है और परिणाम उत्पन्न करती है।
- पाई.पीई - स्क्रिप्ट जो परिणामों का ग्राफिक प्रतिनिधित्व उत्पन्न करती है।
- led_manager.py - स्क्रिप्ट जो रास्पबेरीपी पर डायोड को संभालती है।
योगदानकर्ता: ज़ाफ़िर स्टोजानोव्स्की (151015) और फ़िलिप स्पासोव्स्की (151049)
कोड:
सिफारिश की:
पायथन और आपके रास्पबेरी पाई के GPIO पिन के साथ कई एलईडी को नियंत्रित करना: 4 चरण (चित्रों के साथ)
पायथन और आपके रास्पबेरी पाई के GPIO पिन के साथ कई एल ई डी को नियंत्रित करना: यह निर्देशयोग्य दर्शाता है कि 4 एल ई डी को पावर देने के लिए अपने रास्पबेरीपी पर कई जीपीआईओ पिन को कैसे नियंत्रित किया जाए। यह आपको पायथन में मापदंडों और सशर्त बयानों से भी परिचित कराएगा। आपके रास्पबेरी पाई के GPIO पिन का उपयोग करके हमारा पिछला निर्देश
रास्पबेरी पाई के साथ एलईडी ब्लिंक - रास्पबेरी पाई पर GPIO पिन का उपयोग कैसे करें: 4 कदम
रास्पबेरी पाई के साथ एलईडी ब्लिंक | रास्पबेरी पाई पर GPIO पिन का उपयोग कैसे करें: हाय दोस्तों इस निर्देश में हम सीखेंगे कि रास्पबेरी पाई के GPIO का उपयोग कैसे करें। अगर आपने कभी Arduino का इस्तेमाल किया है तो शायद आप जानते हैं कि हम LED स्विच आदि को इसके पिन से जोड़ सकते हैं और इसे इस तरह काम कर सकते हैं। एलईडी ब्लिंक करें या स्विच से इनपुट प्राप्त करें ताकि
रास्पबेरी पाई 3 पर रास्पियन बस्टर स्थापित करना - रास्पबेरी पाई 3बी / 3बी+ के साथ रास्पियन बस्टर के साथ शुरुआत करना: 4 कदम
रास्पबेरी पाई 3 पर रास्पियन बस्टर स्थापित करना | रास्पबेरी पाई 3 बी / 3 बी + के साथ रास्पियन बस्टर के साथ शुरुआत करना: हाय दोस्तों, हाल ही में रास्पबेरी पाई संगठन ने रास्पियन बस्टर नामक नया रास्पियन ओएस लॉन्च किया। यह रास्पबेरी पाई के लिए रास्पियन का एक नया संस्करण है। तो आज इस निर्देश में हम सीखेंगे कि रास्पबेरी पाई 3 पर रास्पियन बस्टर ओएस कैसे स्थापित करें
रास्पबेरी पाई किसी भी रिमोट कंट्रोल के साथ चालू / बंद करें: 3 चरण (चित्रों के साथ)
रास्पबेरी पाई किसी भी रिमोट कंट्रोल के साथ चालू / बंद करें: आईआर रिमोट के साथ रास्पबेरी पाई को बिजली नियंत्रित करना
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना - रास्पबेरी पाई 3बी के साथ शुरुआत करना - अपना रास्पबेरी पाई सेट करना 3: 6 कदम
रास्पबेरी पाई 3 बी में एचडीएमआई के बिना रास्पियन स्थापित करना | रास्पबेरी पाई 3बी के साथ शुरुआत करना | अपना रास्पबेरी पाई 3 सेट करना: जैसा कि आप में से कुछ लोग जानते हैं कि रास्पबेरी पाई कंप्यूटर काफी शानदार हैं और आप पूरे कंप्यूटर को सिर्फ एक छोटे बोर्ड पर प्राप्त कर सकते हैं। रास्पबेरी पाई 3 मॉडल बी में क्वाड-कोर 64-बिट एआरएम कोर्टेक्स ए 53 है। 1.2 गीगाहर्ट्ज़ पर क्लॉक किया गया। यह पाई 3 को लगभग 50