ऑटोमेशन लपवण्यासाठी मी 'Pre-Post QC Gate' कसे तयार केले

ऑटोमेशनचे ठसे उमटतात.

Bluesky queue चालवत असताना तीन आठवड्यांनंतर, मी एक पोस्ट पाहिली ज्यामध्ये "the content pipeline" असा उल्लेख होता.

तांत्रिक ब्लॉगवर हा शब्दप्रयोग ठीक आहे. पण सोशल टाइमलाइनवर, तो एक 'red flag' आहे. तो मानवी वाचकांना सांगतो की ते एका 'content farm' कडे पाहत आहेत.

माझी प्रणाली यांत्रिकदृष्ट्या काम करत होती, पण त्यात कोणताही फिल्टर नव्हता. AI ने जे काही तयार केले ते थेट queue मध्ये जात होते. आणि queue मध्ये जे सर्वात पुढे होते ते पोस्ट केले जात होते.

हे सुधारण्यासाठी मी bluesky-qc.mjs नावाचा एक gate script तयार केला. तो जनरेशन स्टेप (generation step) आणि पोस्टिंग स्टेप (posting step) यांच्यामध्ये फिल्टर म्हणून काम करतो.

हे चार गेट्स (gates) कसे काम करतात ते खालीलप्रमाणे आहे:

  • Gate 1: Phrase Detection. ऑटोमेशनचे संकेत ओळखण्यासाठी मी शब्दांची एक कडक यादी वापरतो. हे "AI-generated," "cron job," "batch test," आणि "content pipeline" सारखे शब्द ब्लॉक करते. जर एखादी पोस्ट वाचायला रोबोटने लिहिली आहे असे वाटले, तर हे गेट ती थांबवते.

  • Gate 2: Staleness Check. हे दोन प्रकारच्या चुका रोखते. पहिले म्हणजे, हे "just released" सारखे वेळेवर आधारित शब्द ओळखते, जे पोस्ट उशिरा झाल्यास खोटे ठरतात. दुसरे म्हणजे, हे एन्ट्रीचे वय तपासते. जर एखादी एन्ट्री १४ दिवसांपेक्षा जुनी असेल, तर ती नाकारली जाते.

  • Gate 3: Engagement Prediction. ही स्क्रिप्ट माझ्या मागील ३०० पोस्ट्स तपासते. ती likes, replies आणि reposts वापरून एक बेसलाईन स्कोअर (baseline score) मोजते. जर एखाद्या पोस्टमध्ये असे hashtags वापरले असतील ज्यांचा परफॉर्मन्स ऐतिहासिकदृष्ट्या खराब आहे, तर सिस्टम ती फ्लॅग करते.

  • Gate 4: Quality Review. ही अंतिम क्वालिटी तपासणीसाठी मॉडेल वापरण्याची एक नियोजित स्टेप आहे.

प्रत्येक नाकारलेली पोस्ट एका rejection log मध्ये जाते. मी दर आठवड्याला या लॉगचे पुनरावलोकन करतो. यामुळे मला माझे prompts सुधारण्यास मदत होते. जर AI सतत "pipeline" सारखे तांत्रिक शब्द (jargon) वापरत असेल, तर मी ते थांबवण्यासाठी prompt अपडेट करतो.

ही प्रणाली एका साध्या नियमाचे पालन करते: लवकर गेटिंग करा, चुकांमधून माहिती मिळवा आणि त्रुटी कधीही शांतपणे दुर्लक्षित करू नका.

ऑटोमेशन उघड होईल असे काहीतरी पोस्ट करण्यापेक्षा, एक दिवस पोस्टिंग करणे टाळणे केव्हाही चांगले.

Source: https://dev.to/morinaga/how-i-built-a-pre-post-qc-gate-that-blocks-bluesky-automation-from-self-revealing-41ja

Optional learning community: https://t.me/GyaanSetuAi