সুচিপত্র:
ভিডিও: রাস্পবেরি পাই সহ টুইটার সেন্টিমেন্ট বিশ্লেষণ: 3 টি ধাপ (ছবি সহ)
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
সেন্টিমেন্ট এনালাইসিস কি, এবং কেন আপনি এটির যত্ন নেবেন?
অনুভূতি বিশ্লেষণ হল একটি শব্দের ধারাবাহিকতার পিছনে আবেগের স্বর নির্ধারণের প্রক্রিয়া, যা অনলাইন উল্লেখের মধ্যে প্রকাশ করা মনোভাব, মতামত এবং আবেগ সম্পর্কে বোঝার জন্য ব্যবহৃত হয়। সোশ্যাল মিডিয়া মনিটরিংয়ে সেন্টিমেন্ট বিশ্লেষণ অত্যন্ত উপকারী কারণ এটি আমাদের নির্দিষ্ট বিষয়ের পিছনে ব্যাপক জনমত সম্পর্কে একটি ওভারভিউ অর্জন করতে দেয়। অ্যাপ্লিকেশনগুলি বিস্তৃত এবং শক্তিশালী। সামাজিক তথ্য থেকে অন্তর্দৃষ্টি বের করার ক্ষমতা একটি অনুশীলন যা বিশ্বব্যাপী সংস্থাগুলি ব্যাপকভাবে গ্রহণ করছে।
ধাপ 1: ওয়্যারিং আপ
এই প্রকল্পের জন্য আপনার প্রয়োজন হবে:
- রাস্পবেরি পাই (আমাদের ক্ষেত্রে: রাস্পবেরি পাই 3 মডেল বি)
- 3 LED ডায়োড (সবুজ, হলুদ এবং লাল) মেজাজ প্রতিনিধিত্ব করার জন্য, অনুভূতি বিশ্লেষণ থেকে গণনা করা হয়
- আপনার জিপিআইও পিনগুলি রক্ষা করার জন্য 3 টি প্রতিরোধক (আমাদের ক্ষেত্রে 330 ওহম)
- তারের, বা একটি মহিলা তারের (আমাদের ক্ষেত্রে 40 পিন)
এখন, আপনাকে রাস্পবেরি পাইতে নির্দিষ্ট জিপিআইও পিনগুলিতে নেতৃত্বাধীন ডায়োডগুলি সংযুক্ত করতে হবে (আপনি অন্যান্য পিনগুলি চয়ন করতে পারেন, তবে আপনাকে পরে কোডটি পুনরায় তৈরি করতে হবে)। আপনি রাস্পবেরি পাই বন্ধ আছে তা নিশ্চিত করুন। তারপরে, LED ডায়োডের অ্যানোডগুলিতে প্রতিরোধকগুলিকে সংযুক্ত করুন। তারপরে, আপনার পিন 21 এ আপনার সবুজ ডায়োড, পিন 24 এ হলুদ এবং 15 পিনে লাল হওয়া উচিত। সমস্ত ক্যাথোডগুলি গ্রাউন্ড পিনের সাথে সংযুক্ত হওয়া উচিত। এখন আপনি পরবর্তী ধাপে লাফ দিতে প্রস্তুত!
পদক্ষেপ 2: প্যাকেজগুলি আমদানি করুন
কোডটি কাজ করার জন্য আপনাকে কয়েকটি প্যাকেজের প্রয়োজন হবে।
- টুইপি: অফিসিয়াল টুইটার এপিআই এর জন্য পাইথন লাইব্রেরি। pip3 tweepy ইনস্টল করুন
- টেক্সটব্লব: পাঠ্য তথ্য প্রক্রিয়াকরণের জন্য পাইথন লাইব্রেরি। pip3 textblob ইনস্টল করুন
- বালিশ: ইউজার ইন্টারফেসের জন্য পাইথন লাইব্রেরি। pip3 বালিশ ইনস্টল করুন
নিম্নলিখিত প্যাকেজগুলি সাধারণত পাইথন 3 এর সাথে একত্রিত হয়, তবে যদি আপনি সংকলন ত্রুটি পান তবে কেবল পাইপ 3 কমান্ড ব্যবহার করে সেগুলি ইনস্টল করুন:
- পরিসংখ্যান: পরিসংখ্যানের জন্য পাইথন লাইব্রেরি।
- ম্যাটপ্লটলিব: গ্রাফিক্স ডেটা উপস্থাপনের জন্য পাইথন লাইব্রেরি।
- Tkinter: ইউজার ইন্টারফেসের জন্য পাইথন লাইব্রেরি।
- RPi. GPIO: পাইথন লাইব্রেরি যা শুধুমাত্র রাস্পবেরিপি -তে পাওয়া যায় (কিন্তু আরে, আমরা এটি একটি রাসবেরিপি -এর জন্য একচেটিয়াভাবে করছি), যা জিপিআইও পিন পরিচালনা করে।
দ্রষ্টব্য: ডেস্কটপে এটি পরীক্ষা করার জন্য: কেবল main.py স্ক্রিপ্টে 'import led_manager.py' মন্তব্য করুন।
ধাপ 3: বাস্তবায়ন
RaspberryPi- এর একটি ডিরেক্টরিতে নিম্নলিখিত স্ক্রিপ্টগুলি একসাথে রাখুন:
- main.py - অ্যাপটির জন্য এন্ট্রি পয়েন্ট। (কনসোলে এই স্ক্রিপ্টটি চালান)।
- sentiment_analysis.py - স্ক্রিপ্ট যা টুইটার এপিআই এর সাথে সংযোগ স্থাপন করে, তথ্য প্রক্রিয়া করে এবং ফলাফল তৈরি করে।
- pie.py - স্ক্রিপ্ট যা ফলাফলের গ্রাফিক উপস্থাপনা তৈরি করে।
- led_manager.py - স্ক্রিপ্ট যা রাস্পবেরিপি তে ডায়োড পরিচালনা করে।
অবদানকারী: জাফির স্টোজানোভস্কি (151015) এবং ফিলিপ স্পাসভস্কি (151049)
কোড:
প্রস্তাবিত:
রাস্পবেরি পাই 3/4 এক্সটেনশন বোর্ড রাস্পবেরি পাইতে অতিরিক্ত বৈশিষ্ট্য যুক্ত করার জন্য: 15 টি ধাপ (ছবি সহ)
রাস্পবেরি পাইতে অতিরিক্ত বৈশিষ্ট্য যুক্ত করার জন্য রাস্পবেরি পাই 3/4 এক্সটেনশন বোর্ড: আমরা জানি যে রাস্পবেরি পাই 3/4 বিল্ট ইন এডিসি (এনালগ টু ডিজিটাল কনভার্টার) এবং আরটিসি (রিয়েল টাইম ক্লক) দিয়ে আসে না তাই আমি একটি পিসিবি ডিজাইন করি যাতে 16 টি থাকে চ্যানেল 12 বিট এডিসি, আরটিসি, সিম 7600 4 জি মডিউল, পুশ বোতাম, রিলে, ইউএসবি পাওয়ার আউট, 5 ভি পাওয়ার আউট, 12 ভি পাওয়ার
রাস্পবেরি পাই 3 এ রাস্পবিয়ান বাস্টার ইনস্টল করা রাস্পবেরি পাই 3 বি / 3 বি+: 4 ধাপ সহ রাস্পবিয়ান বাস্টার দিয়ে শুরু করা
রাস্পবেরি পাই 3 তে রাস্পবিয়ান বাস্টার ইনস্টল করা রাস্পবেরি পাই 3b / 3b+দিয়ে রাস্পবিয়ান বাস্টার দিয়ে শুরু করা: হাই বন্ধুরা, সম্প্রতি রাস্পবেরি পাই সংস্থা রাস্পবিয়ান বাস্টার নামে নতুন রাস্পবিয়ান ওএস চালু করেছে। এটি রাস্পবেরি পাই এর জন্য রাস্পবিয়ানের একটি নতুন সংস্করণ। তাই আজ এই নির্দেশাবলীতে আমরা শিখব কিভাবে আপনার রাস্পবেরি পাই 3 এ রাস্পবিয়ান বাস্টার ওএস ইনস্টল করতে হয়
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা - রাস্পবেরি পাই 3B দিয়ে শুরু করা - আপনার রাস্পবেরি পাই 3: 6 ধাপ সেট আপ করা হচ্ছে
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা | রাস্পবেরি পাই 3B দিয়ে শুরু করা | আপনার রাস্পবেরি পাই 3 সেট আপ করা: আপনারা কেউ কেউ জানেন যে রাস্পবেরি পাই কম্পিউটারগুলি বেশ দুর্দান্ত এবং আপনি কেবলমাত্র একটি ছোট বোর্ডে পুরো কম্পিউটারটি পেতে পারেন। 1.2 GHz এ ঘড়ি। এটি পাই 3 কে মোটামুটি 50 রাখে
পুল পাই গাই - এআই চালিত অ্যালার্ম সিস্টেম এবং রাস্পবেরি পাই ব্যবহার করে পুল মনিটরিং: 12 টি ধাপ (ছবি সহ)
পুল পাই গাই - এআই চালিত অ্যালার্ম সিস্টেম এবং রাস্পবেরি পাই ব্যবহার করে পুল মনিটরিং: বাড়িতে একটি পুল থাকা মজাদার, তবে বড় দায়িত্ব নিয়ে আসে। আমার সবচেয়ে বড় দুশ্চিন্তা হল কেউ যদি পুলের কাছাকাছি না থাকে (বিশেষ করে ছোট বাচ্চারা) পর্যবেক্ষণ করে। আমার সবচেয়ে বড় বিরক্তি হল নিশ্চিত করা যে পুলের পানির লাইন কখনই পাম্পের নিচে যাবে না
পকেট পাই - 150 ডলারের নিচে রাস্পবেরি পাই কম্পিউটার: 19 ধাপ (ছবি সহ)
পকেট পাই - 150 ডলারের নিচে একটি রাস্পবেরি পাই কম্পিউটার: নীচে মাইক্রোকন্ট্রোলার প্রতিযোগিতায় এই প্রকল্পের জন্য ভোট দিন :) এটি একটি সাশ্রয়ী মূল্যের 100 ডলারের রাস্পবেরি পাই কম্পিউটার। এই কম্পিউটারটি Instructables এর পাতলা বা সুন্দর জিনিস নয়। এটি কাজটি সম্পন্ন করার জন্য। শেলটি থ্রিডি পিআর