𝗕𝘂𝗶𝗹𝗱𝗶𝗻𝗴 𝗛𝗼𝗻𝗲𝘆𝗗𝗿𝘂𝗻𝗸.𝗟𝗼𝗿𝗲: 𝗠𝘆 𝗟𝗟𝗠 𝗪𝗶𝗸𝗶 𝗮𝗻𝗱 𝗗𝗮𝗶𝗹𝘆 𝗡𝗲𝘄𝘀 𝗕𝗹𝗮𝘀𝘁

میں بہت زیادہ پڑھتا ہوں۔ میں ماڈل اپ ڈیٹس، ایجنٹ نیوز، آرکیٹیکچر پوسٹس، اور سیکیورٹی ریسرچ پر نظر رکھتا ہوں۔ اس میں سے زیادہ تر معلومات کا فی الحال کوئی خاص فائدہ نہیں ہے۔ یہ بعد میں کام آئیں گی۔

عام بک مارکس میرے کام نہیں آتے۔ وہ لنکس تو محفوظ کر لیتے ہیں لیکن مفہوم کھو دیتے ہیں۔ چیٹ ہسٹری گفتگو تو محفوظ کر لیتی ہے لیکن اس کا ڈھانچہ (structure) کھو دیتی ہے۔ RAG مجھے معلومات کے ٹکڑے (chunks) تو دیتا ہے لیکن مجھے ہر بار اپنے خیالات کو دوبارہ ترتیب دینا پڑتا ہے۔

میں نے اس مسئلے کے حل کے لیے HoneyDrunk.Lore بنایا ہے۔ یہ میرے اسٹوڈیو کے لیے ایک LLM وکی ہے۔ یہ خام معلومات کو ایک جامع علمی نظام (knowledge system) میں تبدیل کر دیتا ہے۔

یہ سسٹم ایک سادہ پائپ لائن استعمال کرتا ہے:

  • خام ذرائع (raw sources) ایک ایویڈنس لاکر میں جمع ہوتے ہیں۔
  • ایجنٹس انہیں پڑھتے ہیں اور دعووں (claims) کا استخراج کرتے ہیں۔
  • وکی موضوعاتی صفحات کو اپ ڈیٹ کرتی ہے اور تصورات (concepts) کو آپس میں جوڑتی ہے۔
  • ایک مینٹیننس لوپ ڈیٹا کی جانچ پڑتال (linting) کرتا ہے تاکہ تضادات یا خلاؤں کا پتہ لگایا جا سکے۔

یہ محض خلاصوں کا ڈھیر نہیں ہے۔ یہ ایک منظم اور برقرار رکھا جانے والا اثاثہ (artifact) ہے۔

یہ سسٹم Discord کے لیے ایک روزانہ کا نیوز بلاسٹ بھی تیار کرتا ہے۔ یہ ویب کی 10 اہم ترین کہانیاں اور سوشل میڈیا کی 10 اہم ترین پوسٹس منتخب کرتا ہے۔ ہر آئٹم میں شامل ہوتا ہے:

  • ایک مختصر خلاصہ۔
  • اصل URL۔
  • ایک مخصوص زاویہ کہ یہ میرے کام کے لیے کیوں اہم ہے۔

میں سوشل میڈیا کو صرف ابتدائی اشارے (early signal) کے طور پر لیتا ہوں۔ ہو سکتا ہے کہ کوئی ٹویٹ کسی لانچ کی اطلاع سب سے پہلے دے دے۔ لیکن وکی اس معلومات کو ایک پائیدار حقیقت (durable fact) تسلیم کرنے سے پہلے کسی آفیشل بلاگ پوسٹ یا دستاویز (documentation) کا انتظار کرتی ہے۔ یہ "میں نے کچھ دیکھا ہے" اور "وکی کچھ جانتی ہے" کے درمیان فرق پیدا کرتا ہے۔

Lore ایجنٹ کی میموری نہیں ہے۔ یہ گورننس بھی نہیں ہے۔ یہ ذرائع پر مبنی فیصلہ سازی میں معاونت (source-backed decision support) ہے۔ اگر وکی کوئی دعویٰ کرتی ہے، تو اسے اس کے ذریعے (source) کی طرف اشارہ کرنا چاہیے اور اپنے اعتماد کی سطح (confidence level) بھی دکھانی چاہیے۔

سرچ (Search) یہ پوچھتی ہے کہ کیا آپ کوئی چیز تلاش کر سکتے ہیں۔ Lore یہ پوچھتی ہے کہ کیا وہ چیز آپ کے پہلے سے موجود علم کا حصہ بن چکی ہے۔ ایک چیز کو تلاش (retrieve) کرتا ہے، جبکہ دوسرا اسے مرکب (compound) کرتا ہے۔

میں اسے طویل مدت کے لیے بنا رہا ہوں۔ میں ایک ایسا سسٹم چاہتا ہوں جو سیشنز کے درمیان فعال رہے اور جیسے جیسے میں سیکھوں، ویسے ویسے ترقی کرے۔

Source: https://dev.to/tatted_dev/building-honeydrunklore-my-llm-wiki-and-daily-news-blast-2pfl

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