yt-fts - YouTube Full Text Search
https://github.com/NotJoeMartinez/yt-fts
yt-fts is a command line program that uses yt-dlp to scrape all of a #YouTube channels #subtitles and load them into a sqlite database that is searchable from the command line. It allows you to query a channel for specific key word or phrase and will generate time stamped YouTube urls to the video containing the keyword.
It also supports semantic search via the OpenAI embeddings API, Gemini embedding API and using chromadb.
Blog Post
LLM/RAG Chat Bot
Video Summaries
Semantic Search
CHANGELOG
Installation:
pip install yt-fts
#yt
We’re excited that you’ve chosen to develop on the #LinkedIn#platform. Our Developer Program enables you to create innovative professional applications that make the best use of LinkedIn. When you develop on the LinkedIn platform you are agreeing to be bound by the following terms, so please take a few minutes to read over the LinkedIn #API Terms of Use below.
Last revised on February 12, 2015.
https://developer.linkedin.com/legal/api-terms-of-use
https://developers.google.com/resources/api-libraries/documentation/gmail/v1/python/latest/
#Gmail#API
Instance Methods
users()
Returns the users Resource.
new_batch_http_request()
Create a BatchHttpRequest object based on the discovery document.
Method Details
new_batch_http_request()
Create a BatchHttpRequest object based on the discovery document.
Args:
callback: callable, A callback to be called for each response, of the
form callback(id, response, exception). The first parameter is the
request id, and the second is the deserialized response object. The
third is an apiclient.errors.HttpError exception object if an HTTP
error occurred while processing the request, or None if no error
occurred.
Returns:
A #BatchHttpRequest object based on the discovery document.
kurzgesagt 这个大脑如何处理外界信息的解释好酷,they're not just reactions of outside world, they're predictions.
突然理解为啥仿生型机器人(狗?Boston dynamics 那种)为啥那么难以做到完美了,要处理和预测的信息太多了,不完全是反应,还得预测。
#youtube#science#nature
#Youtube × #Statistic
— Клип на песню BRUISE
Уже набрал 2 миллиона просмотра 🎊
— The music video for the song "BRUISE" has already reached 2 million views 🎊
📢@Turn8Entertaiment
For-8Turn
#TurnNews
#News
🔥 Learn Python for Data Analysis: Easy Self-Study Roadmap
I made 2 diagrams☝️to help beginners who want to learn Python for data analysis on their own.
_____________________________________
#DataAnalyst#DataAnalytics#DataAnalysis#data_analyst#python
If you like this type of content, hit 🔥.
Give a FREE BOOST to My Channel https://t.me/boost/thinkbroadly
Masofadan turib kompyuterni yoki telefonni boshqarish
💻 Anydesk - bu bir qurilmadan turib boshqa qurilmani boshqarish imkonini yaratib beruvchi dastur hisoblanadi.
🖥 Anydesk ishlashi uchun masofadan boshqarmoqchi bo'lgan va o'zingizning qurilmangizda AnyDesk o'rnatilgan va internetga ulangan bo'lishi kerak.
📱 Kompyuter uchun anydesk.com saytidan, telefon uchun Play Store yoki App Store-dan AnyDesk-ni yuklab olishingiz mumkin.
➡️Birinchi raqamli Windows Blog | #dastur / #foydali
Dasturlarni to'liq o'chirib yuborish haqida
⌨️ Ko'pchiligimizning kompyuterimizda keraksiz dasturlar bor. Ularni ishlatmasangiz o'chirib yuborishingiz kerak. Negaki, ular bekordan bekorga kompyuteringizda joyni band qiladi va ayrim paytlarda kompyuteringiz yaxshi ishlashiga xalaqit berishi mumkin.
❌ Dastur papkasi delete qilishning o'zi yechim bo'la olmaydi. Aksincha bu masalani battar chigallashtirib yuboradi.
🚮 Dasturlarni o'chirish "uninstalling" deb nomlanadi.
✅ Dasturlarni ortiqcha qiyinchiliklarsiz o'chirish uchun Iobit Uninstaller-dan foydalanishingiz mumkin. Iobit Uninstaller dasturiga kirib o'chirmoqchi bo'lgan dasturingizni tanlang va uninstall qiling.
🌐 Dasturni o'zining rasmiy saytidan yuklab olishingiz mumkin: iobit.com
➡️Birinchi raqamli Windows Blog | #dastur / #foydali