কীভাবে আমি অটোমেশন লুকিয়ে রাখার জন্য একটি Pre-Post QC Gate তৈরি করলাম
অটোমেশন পায়ের ছাপ রেখে যায়।
একটি Bluesky কিউ (queue) চালানোর তিন সপ্তাহ পর, আমি একটি পোস্ট প্রকাশ হতে দেখলাম যেখানে "the content pipeline" কথাটি উল্লেখ করা ছিল।
একটি টেকনিক্যাল ব্লগে এই শব্দগুচ্ছটি ঠিক আছে। কিন্তু একটি সোশ্যাল টাইমলাইনে এটি একটি রেড ফ্ল্যাগ (সতর্ক সংকেত)। এটি মানুষের কাছে প্রকাশ করে দেয় যে তারা একটি কন্টেন্ট ফার্ম দেখছে।
আমার সিস্টেমটি যান্ত্রিকভাবে কাজ করছিল, কিন্তু এতে কোনো ফিল্টার ছিল না। AI যা তৈরি করছিল তা সরাসরি কিউ-তে চলে যাচ্ছিল। আর কিউ-এর সামনে যা ছিল তা পোস্ট হয়ে যাচ্ছিল।
এটি ঠিক করার জন্য আমি bluesky-qc.mjs নামে একটি গেট স্ক্রিপ্ট তৈরি করেছি। এটি জেনারেশন ধাপ এবং পোস্টিং ধাপের মধ্যে একটি ফিল্টার হিসেবে কাজ করে।
চারটি গেট যেভাবে কাজ করে তা নিচে দেওয়া হলো:
Gate 1: Phrase Detection (শব্দগুচ্ছ শনাক্তকরণ)। অটোমেশনের সংকেত ধরার জন্য আমি শব্দের একটি কঠোর তালিকা ব্যবহার করি। এটি "AI-generated," "cron job," "batch test," এবং "content pipeline"-এর মতো শব্দগুলো ব্লক করে দেয়। যদি কোনো পোস্ট শুনে মনে হয় এটি কোনো রোবট লিখেছে, তবে গেটটি সেটি আটকে দেয়।
Gate 2: Staleness Check (পুরানো তথ্য যাচাই)। এটি দুই ধরনের ত্রুটি প্রতিরোধ করে। প্রথমত, এটি "just released"-এর মতো সময়-সংবেদনশীল শব্দগুচ্ছ শনাক্ত করে, যা পোস্টটি দেরি হয়ে গেলে মিথ্যা হয়ে দাঁড়ায়। দ্বিতীয়ত, এটি এন্ট্রির বয়স পরীক্ষা করে। যদি কোনো এন্ট্রি ১৪ দিনের বেশি পুরনো হয়, তবে তা বাতিল হয়ে যায়।
Gate 3: Engagement Prediction (এনগেজমেন্ট পূর্বাভাস)। এই স্ক্রিপ্টটি আমার গত ৩০০টি পোস্ট বিশ্লেষণ করে। এটি লাইক, রিপ্লাই এবং রিপোস্ট ব্যবহার করে একটি বেসলাইন স্কোর গণনা করে। যদি কোনো পোস্টে এমন হ্যাশট্যাগ ব্যবহার করা হয় যা ঐতিহাসিকভাবে খারাপ পারফর্ম করে, তবে সিস্টেমটি সেটি ফ্ল্যাগ করে।
Gate 4: Quality Review (মান যাচাই)। এটি একটি পরিকল্পিত ধাপ যেখানে চূড়ান্ত মান যাচাইয়ের জন্য একটি মডেল ব্যবহার করা হয়।
প্রতিটি ব্যর্থ পোস্ট একটি রিজেকশন লগে (rejection log) জমা হয়। আমি প্রতি সপ্তাহে এই লগটি পর্যালোচনা করি। এটি আমাকে আমার প্রম্পটগুলো ঠিক করতে সাহায্য করে। যদি AI বারবার "pipeline" সংক্রান্ত শব্দ ব্যবহার করতে থাকে, তবে আমি তা বন্ধ করার জন্য প্রম্পট আপডেট করি।
সিস্টেমটি একটি সহজ নিয়ম অনুসরণ করে: দ্রুত গেট ব্যবহার করো, ব্যর্থতাগুলোকে তথ্যবহুল করো এবং কোনো ত্রুটিকে নীরবে এড়িয়ে না যাও।
এমন কিছু পোস্ট করার চেয়ে একদিন পোস্ট না করাই ভালো যা অটোমেশন প্রকাশ করে দেয়।
Optional learning community: https://t.me/GyaanSetuAi
