YouTube Full Text Search

Dev tools

command line search tool

SHOW HN2023

540points
165comments
#51of 3,109 in 2023
Top 2%of 2023 by points

How HN took it

CuriousMostly questions and neutral comments

11 positive, 26 neutral or asking, 1 mixed, 4 critical, out of 42 comments about the project. Thread score +0.15.

Execution: 3 for, 3 againstIdea: 4 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Useful idea for searching channel transcripts

    From 3 comments
    • Loved the idea, yet to try it out. I would definitely download all videos of Lex and run some text analyzer/text cloud generator to learn about things being discussed
      pknerd on HN
    • This is great! I had made something like this for my own use, but it was way more complicated. It took a user account, downloaded all the liked videos, ran it through some model…
      bsnnkv on HN
    • nice
      foderking on HN

Objections

  • Uses scraping rather than the YouTube API, with quota concerns

    From 1 comment
    • I hate being the poo pooer who says that subtitles are available via the API and wish the tool went that route. I'm all for stuff being archivable with tools like youtube-dl, but…
      harlanji on HN
  • Uses LIKE queries rather than full-text search

    From 2 comments
    • Perhaps I'm wrong but how is this full text search? It's just using the LIKE operator
      1equalsequals1 on HN
    • It looks like you're running searches using LIKE: https://github.com/NotJoeMartinez/yt-fts/blob/050981c0519a966593d2e2405bf2116997a00909/db_scripts.py#L81 SQLite has a really…
      simonw on HN

Requests

  • Semantic search via vector database or LLM

    From 3 comments
    • Nice work. You could encode the text, load this into a vector database and allow semantic search.
      monkeydust on HN
    • Put the subs into a vector db instead and enable semantic search. :)
      liampulles on HN
    • Why not fold this into an LLM interface?
      teelelbrit on HN
  • Search comments as well as subtitles

    From 1 comment
    • Wondering if this could be expanded to also search for comments
      rmdes on HN

Questions

  • Does it rely on an API key?

    From 1 comment
    • Does this rely on an API key? There have been earlier tools which permitted command-line / terminal access to Youtube, one of the best being mps-youtube:…
      dredmorbius on HN

Alternatives named

  • Tube Archivist

    From 1 comment
    • Another avenue for this is to use Tube Archivist, which takes the approach of locally mirroring videos and serving them up in a web interface, complete with comments, subtitles,…
      progman32 on HN
  • mps-youtube

    From 1 comment
    • Does this rely on an API key? There have been earlier tools which permitted command-line / terminal access to Youtube, one of the best being mps-youtube:…
      dredmorbius on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/36009774)