منصوبے کے بارے میں
LearnNote ایک لوکل-فرسٹ AI لرننگ اسسٹنٹ ہے جس کا مقصد دیکھی گئی ویڈیوز اور مقامی مواد کو قابلِ رجوع اور قابلِ ترمیم تعلیمی نوٹس میں تبدیل کرنا ہے۔ یہ پروجیکٹ بنیادی طور پر Windows 10/11 x64 ڈیسک ٹاپ کے لیے ہے، جو انسٹالیشن کے بعد مقامی سروس شروع کرتا ہے اور ویب ورک اسٹیشن کے ذریعے مواد پڑھنے، ایڈٹ کرنے اور اصل ذریعے پر واپس جانے کی سہولت دیتا ہے۔ اس کے لیے LearnNote اکاؤنٹ کی رجسٹریشن ضروری نہیں ہے، اور ویڈیوز، سب ٹائٹلز، نوٹس اور ریویژن ریکارڈز ڈیفالٹ طور پر مقامی مشین پر محفوظ ہوتے ہیں، اور اس میں کوئی کلاؤڈ ٹاسک یا پروڈکٹ ٹیلی میٹری شامل نہیں ہے۔
بنیادی صلاحیتیں:
- مواد کی ان پٹ: ویڈیو یو آر ایل پیسٹ کریں، مقامی ویڈیوز منتخب کریں، یا PDF، Markdown، TXT، HTML امپورٹ کریں۔ عام لنکس کے لیے براؤزر ایکسٹینشن کی ضرورت نہیں ہے۔
- سب ٹائٹل ترجیحی عمل: دستیاب سب ٹائٹلز کی صورت میں، یہ انہیں پڑھتا ہے اور ویڈیو ڈاؤن لوڈ یا آواز کی ٹرانسکرپشن کو چھوڑ کر ٹیکسٹ ماڈل کے ذریعے خلاصہ، اہم نکات اور ٹائم اسٹیمپ کے ساتھ ذرائع تیار کرتا ہے؛ سب ٹائٹلز نہ ہونے پر، میڈیا حاصل کر کے منتخب طریقے سے ٹرانسکرائب کیا جاتا ہے۔
- ٹرانسکرپشن اور OCR: مقامی ٹرانسکرپشن کے لیے faster-whisper استعمال ہوتا ہے، جس کی رفتار ویڈیو کی لمبائی، ماڈل کے سائز اور CPU/GPU ماحول پر منحصر ہے۔ اسکرین OCR کا استعمال فریمز سے متن نکالنے کے لیے کیا جاتا ہے؛ README واضح کرتا ہے کہ مکمل اسکرین سب ٹائٹل OCR ابھی خودکار بیک اپ عمل کے طور پر دستیاب نہیں ہے۔
- ماڈل کنفیگریشن: ٹیکسٹ یا ویژن ماڈل کنکشن کو محفوظ کیا جا سکتا ہے جو ویب، ایپ اور ایکسٹینشن ٹاسک کے لیے مشترکہ ہوتا ہے؛ یہ سروس پری سیٹس، ہم آہنگ انٹرفیسز، یا مقامی ماڈل سروسز کو سپورٹ کرتا ہے۔ API Key مقامی سروس یا سسٹم کریڈنشلز اسٹور میں رکھی جا سکتی ہے۔
- براؤزر ایکسٹینشن: لاگ ان شدہ Bilibili یا کورس صفحات کے لیے استعمال ہوتا ہے تاکہ دستیاب سب ٹائٹلز اور وسائل حاصل کیے جا سکیں۔ ایکسٹینشن ٹیبز کو ریکارڈ نہیں کرتا اور نہ ہی DRM، اکاؤنٹ کی اجازتوں یا کورس کی پیشرفت کو بائی پاس کرتا ہے۔
- نوٹس اور ریڈنگ: متن اور ذرائع الگ رکھے جاتے ہیں، اور ٹائم اسٹیمپ کے ذریعے ویڈیو پر واپس جایا جا سکتا ہے؛ متن کو ایڈٹ کرنے اور ذاتی اضافے محفوظ کرنے کی سہولت موجود ہے، جبکہ اصل اور ترمیم شدہ ورژن دونوں محفوظ رہتے ہیں۔ ایک گلوبل اسسٹنٹ اور واضح Skillز فراہم کیے گئے ہیں جن کے ذریعے منتخب مواد پر سوالات، خلاصہ اور سیلف ٹیسٹ کیا جا سکتا ہے۔
- تنظیم اور ایکسپورٹ: کورسز، ریویژن کارڈز، لرننگ پلانز، ورژن ریکارڈز، کلپ لرننگ، OCR، تشخیص اور ایکسپورٹ کی سہولیات موجود ہیں۔ سائیڈ بار، آؤٹ لائن، فونٹ سائز، لائن سپیسنگ، ریڈنگ چوڑائی، تھیم اور ڈینسٹی کی سیٹنگز دستیاب ہیں۔
- انٹیگریشن: Obsidian انٹیگریشن ڈائریکٹری فراہم کی گئی ہے؛ آفیشل ویب سائٹ اور ہیلپ دستاویزات میں پروڈکٹ ورک فلو، ماڈل سیٹنگز اور ایکسٹینشن کنکشن کے بارے میں ہدایات شامل ہیں۔
استعمال کا طریقہ: Windows انسٹالر ڈاؤن لوڈ کریں یا پورٹیبل ZIP کو ان زپ کر کے LearnNote.exe چلائیں؛ سیٹنگز میں ماڈل کنکشن محفوظ کریں، ذرائع اور پروسیسنگ کا طریقہ منتخب کر کے ٹاسک شروع کریں، اور مکمل ہونے پر خلاصہ پڑھیں، ایڈٹ کریں یا ایکسپورٹ کریں۔
حدود اور پابندیاں: مقامی ویڈیوز، Bilibili، YouTube اور موجودہ سیشن میں دستیاب میڈیا وسائل کو سپورٹ کرتا ہے۔ سائٹ کی اپ ڈیٹس، لاگ ان کی میعاد ختم ہونا یا انکرپٹڈ پلے بیک اثر انداز ہو سکتے ہیں۔ PDF اسکیننگ کے لیے پہلے OCR ضروری ہے۔ macOS/Linux کے لیے بنیادی معاہدہ چیک کرنا مقامی ڈیسک ٹاپ سائننگ یا انسٹالیشن کی تکمیل کے برابر نہیں ہے۔ موبائل اسکرینز پر ویب پیج پڑھا جا سکتا ہے، لیکن سروس صرف مقامی مشین تک محدود ہے؛ کراس ڈیوائس سنکرونائزیشن اور آزاد موبائل ایپ فی الحال وعدے میں شامل نہیں ہیں۔
ترقی اور لائسنس: ریپوزٹری میں بیک اینڈ، ویب ورک اسٹیشن، براؤزر ایکسٹینشن اور سٹیٹک ویب سائٹ شامل ہے۔ ڈویلپمنٹ ماحول میں first-run-checklist.ps1 اور start-learnnote.ps1 چلائے جا سکتے ہیں، اور بیک اینڈ ریگریشن کے لیے unittest استعمال ہوتا ہے۔ پروجیکٹ Apache License 2.0 کے تحت ہے۔ README میں BiliNote کے سب ٹائٹل-فرسٹ ورک فلو، Cetle کے لرننگ ٹولز، اور Cherry Studio کے ملٹی ماڈل کلائنٹ انٹرایکشن کا حوالہ دیا گیا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.