Dataphile
2.98K subscribers
66 photos
7 videos
36 files
117 links
در این کانال مطالبی که دوست دارم رو قرار میدم و موضوع خاصی نداره. هر مطلبی دلم بخواد میذارم


https://twitter.com/vahidbaghi95
https://vahidbaghi.ir/blog
@VahidBaghi
Download Telegram
‏میخوام در مورد نات‌پیکسل بلند بلند فکر کنم. فرض کنید :
‏-لول Energy Limit برابر 6 (آخرش) باشه.
‏-لول Recharging Speed برابر 15 باشه. یعنی هر 3 دقیقه یک Paint
‏-لول Paint Reward برابر 15 باشه. یعنی 8PX برای هر Paint
‏-اگر 100 تا زیر مجموعه هم داشته باشید، میشه 800PX

‏اگر ربات 24 ساعته بذارید، روزی 480 تا شارژ می‌گیرید. یعنی روزی 3840PX
‏اگر فرض کنید 25 آبان (حدود 47 روز دیگه) لیست بشه، شما 181280PX به دست میارید.
‏این عدد خیلی آرمانیه. رسوندن به لول 15 و 100 تا زیر مجموعه خودش کلی زمان می‌بره.

‏چه قیمتی لیست بشه خوبه؟ به کسی که انقدر جمع کرده 180 دلار بده منطقیه یا 1800 دلار؟ به نظر من 180 دلار.
‏پس قیمت واحد می‌تونه 0.001 تا 0.003 باشه که میشه 180 تا 540 دلار
‏نظر من اینه. میتونه اشتباه باشه.
👍1411
Dataphile
برام سوال شد که ساختن یه توکن جدید تو شبکه TON چه جوریه؟ یه تحقیقی کردم و متوجه شدم فقط با پرداخت مبلغ کمی TON، می‌تونید توکن خودتون رو بسازید. بعد داشتم اسم های مختلف رو بررسی میکردم که یه چیز بامزه بسازم. اسم Tokhmi رو سرچ کردم دیدم یه نفر قبلا ساخته 😂 لینک…
در مورد این توکن DATAPHILE میخوام یه کار فان انجام بدم.

هزینه تراکنش برای فرستادن توکن حدود 0.035 TON میشه. من هر کسی ضریبی از 0.040 TON به ولت زیر بریزه به نسبت، تعداد 1000 تا از این توکن براش میفرستم.

مثلا اگر کسی TON 0.080 بفرسته، من 2000 توکن براش میفرستم.

این کار هیچ سود مالی برای شما نخواهد داشت و صرفا یه کار فان در نظر بگیرید. قرار نیست این توکن جایی لیست بشه و قیمتی بخوره. ارزش فعلی توکن 0 دلاره.

UQAF4k4Kyjriw0Vdj_KvokDjpox0emn365ZxJzbBhqnYVFrJ
10🔥10
در ویدئو زیر یکی از دوستانم آموزش داده که چه جوری ربات خودکار نات‌پیکسل رو اجرا کنید. بر خلاف خیلی از ربات هایی که تو github موجوده، این نیاز به API تلگرام نداره
https://www.youtube.com/watch?v=UOJMHNBRylE
6👍2👌1
‏این نقشه پراکندگی مدارس تهران رو نشون میده. برای هر کدوم از مدارس یک دایره به شعاع ۲۰۰ متر رسم شده. میخواستم بدونم چه مناطقی از تهران اطرافشون کلا مدرسه وجود نداره.

https://vahidbaghi.ir/hobby/tehran_schools.html
13👍50👌11❤‍🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
این خیلی خوب بود :)
5🔥15👍5🥰1👏1
این اسنپ بهینه رو که ۳ سال پیش برای دوران سربازیم نوشته بودم، یه UI براش ساختم و یه مقدار تغییرش دادم و از طریق لینک زیر قابل استفاده‌ست.
https://vahidbaghi.ir/snapp-snap/
20👍5🔥3👌2
This media is not supported in your browser
VIEW IN TELEGRAM
احتمالا این ویدئو رو چند رو اخیر دیده باشید. این که به نظر فیک میاد. چون بعضی خیابون هاش وجود نداره. مگر اینکه اونجا هایی که اریب بوده فضای باز باشه.
اما به این کار کلا میگن GPS Art که با سایتی مثل https://gpsartify.com میتونید انجام بدید. بهتون فایل gpx میده که میتونید هر جا خواستید import کنید
👍18🔥1
مثلا اگر خواستید نماد عدد π رو محدوده ولیعصر راه برید چنین نقشه‌ای میشه :)
👍20😍53
valiasr.gpx
31 KB
مثلا فایل gpx همین عکس بالا
میتونید تو سایت زیر import کنید و مسیر حرکت و مشخصات مسیر رو ببینید.
مثلا این مسیر ۱۹.۳ کیلومتره
https://bikegpx.com
1😍3🔥1
Dataphile
توکن Dataphile تیک ‌آبی گرفت. تا همینجاش رو فقط میدونستم. برای بعدش پلنی ندارم 😂 https://tonviewer.com/EQAt_ypqBpDA-L4fOxUXp3H_pm9MvG01Re_TruLcXBaE-ciW
🔰 به پیشنهاد دوستان، میخوام به کار های فان و جالب در حوزه دیتا (تحلیل دیتا و گزارش و ...) توکن Dataphile بدم (البته ارزش مادی نداره فقط برای فان). اگر چنین گزارشی تا الان منتشر کردید، لینکش رو به همراه آدرس ولت TON برام بفرستید.

💠 اگر پست رو در اینستاگرام، توییتر، لینکدین منتشر کردید، با همون پیج و تو همون پلتفرم به من پیام بدید.
💠 اگر مثلا در کانال تلگرامتون یا پیج گیت‌هاب منتشر کردید، با اکانتی پیام بدید که توی bio پیجتون بهش لینک داده باشید. خلاصه جوری باشه که معلوم بشه کار خودتونه.

⚠️ ممکنه دیر پاسخ بدم. چون در طول روز مشغول کار هستم اما اگر در این زمینه پیام بدید بررسی میکنم.
⚠️ ممنون میشم سوال نپرسید. به سوالات فنی پاسخ داده نمیشه. در واقع فرصت نمیکنم پاسخ بدم.
1914👍10
نمی‌دونم برنامه Shark Tank رو دیدید یا نه.

شارک تنک یک برنامه تلویزیونی واقع‌نمایی است که از ماه اوت ۲۰۰۹ از شبکه ABC آمریکا پخش می‌شود. در این برنامه، افرادی که قصد دارند کسب‌وکار خود را راه‌اندازی کنند، ایده‌های خود را در مقابل پنج سرمایه‌دار موفق (شارک‌ها) ارائه می‌دهند. سرمایه‌داران با سوالات مختلف ایده‌ها را بررسی کرده و در نهایت تصمیم می‌گیرند که آیا ایده را برای سرمایه‌گذاری مناسب می‌دانند یا آن را رد می‌کنند. این برنامه به دلیل فرمت جذاب و تاثیرگذاری بر روی کارآفرینی، محبوبیت زیادی پیدا کرده است [ref].

این برنامه هیچ زیرنویس فارسی نداره و خیلی ها به همین دلیل نمیتونن این برنامه جذاب رو ببینن. من تصمیم گرفتم با AI زیرنویس رو ترجمه کنم. البته یه ترجمه ساده نیست! در واقع اینجوری نبوده که فقط زیرنویس انگلیسی رو بدم و بگم این رو «ترجمه کن». پرامپت های مختلف رو امتحان کردم که ترجمه ماشینی و لغت به لغت انجام نده. ترجمه هم با Gemini 2 انجام شده و به نظرم خیلی قابل قبوله.

به مرور ویدئو هاش رو تو کانال زیر میذارم. الان قسمت اول رو گذاشتم :
https://t.iss.one/sharktank_farsi
18👍3619👏7🔥3
دیدم خیلی ها (از جمله خودم) دنبال بستنی های جدید کاله میگردن و پیدا نمیکنن، گفتم دیتای سوپرمارکت های اسنپ تهران رو جمع کنم. نتیجه رو تو آدرس زیر قرار دادم که قابل جستجو و مشاهده روی نقشه باشه.

سرچ خود اسنپ اصلا خوب نیست و دیتا رو هم نمیشه به این سادگی مشاهده و فیلتر کرد

https://vahidbaghi.ir/hobby/kalleh_snapp_products.html
3042👏8👍4🔥1
من وبسایت thewebscraping.club رو بار ها معرفی کردم که در مورد وب‌اسکرپینگ مطالب مختلفی میذاره. الان تصمیم گرفتم به مرور با notebooklm.google برای پست هاش پادکست بسازم و با روشی که دارم براش زیرنویس فارسی تولید کنم و تو یوتیوب بذارم. پادکست این پست رو میتونید در یوتیوب مشاهده کنید. دکمه زیرنویس (CC) رو که بزنید زیرنویس فارسی که من گذاشتم نمایش داده میشه.

https://www.youtube.com/watch?v=hosKZ-Ez55k
3731👍16🎉2🔥1
کلمات مشترک همه شاعران فارسی‌زبان

(فقط ۵۴ کلمه وجود داره که همه شاعران در شعر هاشون به صورت مشترک استفاده کردن)
49👍11❤‍🔥2👏2😍2
لیست تمام کلمات هر یک از شاعران استخراج شده، سپس اشتراک همه لیست ها گرفته شده که به ۵۴ کلمه میرسیم.
اگر حروف ربط و اضافه، ضمایر، کلمات پرسشی و شرطی و افعال رو حذف کنیم میشه تصویر بالا، اگر حذف نکنیم میشه این تصویر.
40👍10😍3🔥2
من ۲ مقاله برای مسابقه دیتا ژورنالیسم ارسال کردم با عنوان های زیر :

- چرا زمستان بیشتر زلزله میاد؟ (بررسی یک شایعه) (۱۹۸۴۱)
- سفر به دنیای گنجور! (۱۹۸۲۰)

ممنون میشم از طریق لینک زیر امتیاز بدید
https://d-award.ir/votes/
1124👍10👏7🔥4
لیست بازیگرانی که از سال ۱۳۳۰ تا ۱۴۰۳ بیشترین تعداد فیلم و سریال (اپیزود) رو بازی کردند. بر اساس دیتای IMDb.
جزئیات بیشتر در ویدئو زیر قرار گرفته
https://www.youtube.com/watch?v=zysQFv5XJ9s
23👍12
اگر کسی در دادن شماره کارتش مقاومت کرد، حساب اسنپش رو با لینک زیر شارژ کنید (صرفا با وارد کردن شماره تلفنش)، دیگه خودش میدونه و اسنپ. میتونه درخواست بده اعتبار حسابش به حساب بانکیش واریز بشه :)

https://recharge.snapp.ir
16👍7🔥5👏2🏆2
خیلی ها از من خواستن اون prompt که برای ترجمه زیرنویس استفاده کردی رو به اشتراک بذار. تو این پست میخوام روش کار رو برای اینکه با AI یک زیرنویس خوب بتونید ترجمه کنید رو آموزش بدم. در واقع یکسری نکات رو میخوام بگم که خروجی کار رو بهتر میکنه.

💠 مرحله اول : پیدا کردن زیرنویس

🔹 اگر زیرنویس زبان اصلی (ممکنه مثلا آلمانی باشه) رو آماده از یه جایی پیدا کردید که مرحله ۱ رو میتونید رد کنید. توجه داشته باشید که حتما زبان اصلی فیلم باشه. مثلا فیلم اگر آلمانیه، زیرنویس ترجمه ماشینی انگلیسیش به درد نمیخوره.

🔹 اگر لینک دانلود فیلم رو دارید، یه راه اینه که تو سایت videoindexer.ai یک اکانت بسازید. زمانی که وارد شدید، دکمه Upload (گوشه بالا سمپ راست) رو بزنید که به شما اجازه میده لینک دانلود رو قرار بدید یا از روی سیستم خودتون فیلم رو آپلود کنید. تو صفحه بعد میتونید زمان فیلم رو مشخص کنید که پیش‌فرض English هست و بعد دکمه Review + upload رو بزنید که کار رو شروع کنه. بعد از اتمام کار، فقط کافیه ویدئوی پردازش شده رو باز کنید که زیر ویدئو یک دکمه Download وجود داره، اونجا closed captions رو انتخاب کنید و زیرنویس رو دانلود کنید.

🔸 نکات
۱-شما میتونید audio یا صوت فیلم رو هم آپلود کنید. یعنی اگر فیلم روی سیستمتون هست و حجمش زیاده برای آپلود، میتونید صوتیش کنید و بعد آپلود کنید. اگر ffmpeg روی سیستم شما نصبه میتونید با دستور زیر صوت ویدئو رو استخراج کنید :
ffmpeg -i input.mkv -vn -acodec copy output.aac

۲-تو صفحه‌ای که باید تنظیمات پردازش رو انتخاب کنید، میتونید برای اینکه سرعت کار بیشتر بشه، گزینه Advanced settings رو بزنید و بعد از تب Indexing presets گزینه Basic audio only رو انتخاب کنید که الکی پردازش اضافی انجام نده و فقط زیرنویس رو تولید کنه.


🔹 راه بعدی برای استخراج زیرنویس استفاده از برنامه Subtitle Edit هست که تو این ویدئو کانال Skillvid میتونید آموزشش رو ببینید. فقط برای ویدئو هایی که زبانشون انگلیسی است، من توصیه میکنم گزینه Whisper رو انتخاب کنید و مدل base.en 142 MB رو بذارید دانلود بشه. کلا بهتره مدل های مختلف رو امتحان کنید که ببینید کدومش براتون جواب میده.


💠 مرحله دوم : پیش‌پردازش زیرنویس

🔹 اینجوری نیست که زیرنویس رو بدید به هر LLM ‌ای که خواستید و بگید ترجمه کن و اونم یه ترجمه خوب بهتون تحویل بده! باید زیرنویس پیش‌پردازش بشه

🔹باید جملاتی که دو خطی هستند رو تک خطی کنید. یعنی در هر سگمنت زیرنویس فقط باید یک خط متن وجود داشته باشه. با برنامه Subtitle Edit میتونید این کار رو انجام بدید. برنامه رو باز کنید، از منوی Tools بیاید و batch convert رو انتخاب کنید. یک صفحه جدید باز میشه. اینجا میتونید یه پوشه کامل رو بهش بدید که چندین زیرنویس داخلشه یا اینکه اون چند تایی که میخواید رو بندازید روی صفحه که انتخاب بشن. از اون لیست پایین (Convert options 2) اول اینکه بهتره گزینه Fix common errors رو کلا همیشه انتخاب کنید. همچنین گزینه Remove line breaks رو هم انتخاب کنید. در نهایت دکمه convert رو بزنید که تبدیل رو انجام بده. حواستون باشه که بکاپ از زیرنویس داشته باشید.

🔹خود این برنامه توانایی ترجمه داره ولی اصلا خوب نیست و ماشینی انجام میشه. چرا؟ کلا زیرنویس به دلیل ماهیتی که داره، جملات تکه تکه هستند و حتی اگر این مشکل رو هم حل کنید، ترجمه های عادی که مثلا google translate انجام میده نمیتونه دقیق و خوب باشه.


💠 مرحله سوم : ترجمه زیرنویس

🔹 الان فرض میکنم یه زیرنویس دارید که همه چیزش اوکیه. همه دیالوگ ها تک خطی هستند و اینتر وسطشون ندارن.

🔹 حالا باید زیرنویس رو بدید به یک LLM که ترجمه کنه. نظر شخصی من اینه که کلا Gemeni بهتر از همه ترجمه میکنه، اما کدوم مدلش؟ باید تست کنید!
مثلا من زیرنویس های Shark Tank رو با مدل Flash ترجمه کردم که ارزونه. اما مثلا اون فیلم آلمانی که در مورد زندگی گاوس بود رو Flash نتونست خوب ترجمه کنه و کیفیت پایین بود. بعد از امتحان کردن مدل های متعدد، اون فیلم رو با Gemeni-1206 ترجمه کردم و فکر میکنم بهترین ترجمه‌ ممکن برای این زیرنویس شده.

🔹 من از prompt زیر استفاده کردم (در واقع با آزمون و خطا نوشتمش) :

Translate the following subtitle into Persian. Keep the subtitle structure, which is an SRT file. Do not translate English terms word for word, but write their Persian equivalents. When translating subtitles, maintain sentence integrity.
6👍18
🔹 همین prompt بالا رو دادم به ChatGPT گفتم بهتر بنویسش که خروجی به صورت زیر شد اما راستش من با همین پرامپت بالا جواب گرفتم و از قدیم گفتم کدی که کار میکنه رو انگول نکن :)
Translate the following subtitle into Persian while maintaining the SRT file structure. Use Persian equivalents for English terms instead of literal translation. Ensure sentence integrity is preserved in the subtitles.


🔹من یه کد نوشته بودم که زیرنویس رو به چندین تکه تقسیم میکرد و تکه تکه میداد به Gemeni و در نهایت نتیجه رو با هم ادغام میکرد. اما نکته‌ای که داره اینه که همه chunk ها جملاتشون باید کامل باشه. یعنی من توی کد چک میکردم که اگر آخرین دیالوگ زیرنویس به نقطه (.) ختم نشده بود، انقدر ادامه بده و سگمنت اضافه کنه که به نقطه ختم بشه. اینجوری میدونی تو هر تکه تمام جملات کامل هستند و ترجمه درست انجام میشه.


🔹 چه جوری با Gemeni رایگان ترجمه کنیم؟
۱-از طریق سایت زیر که کلا رایگانه ولی ممکنه با بعضی VPN ها نتونید ازش استفاده کنید. من سایفون رو تست کردم اوکی بوده
https://aistudio.google.com/

۲-تو سایت زیر هم یکسری از مدل های گوگل رایگان در دسترسه :
https://openrouter.ai
1👍17💯1