Skip to content
Breaking
Latest technical intelligence from Northeast India • Infrastructure, AI, Cloud & Security Analysis • Precision Analysis | Raw Intelligence | Your North Star of Tech Latest technical intelligence from Northeast India • Infrastructure, AI, Cloud & Security Analysis • Precision Analysis | Raw Intelligence | Your North Star of Tech
WEBDEV

Analysis: How I Built a Search Engine for MrBeast Videos using Python & Supabase

Unraveling MrBeast's Words: A Revolutionary Search Tool for YouTube Content

Unraveling MrBeast's Words: A Revolutionary Search Tool for YouTube Content

In the vast realm of YouTube, finding specific moments or phrases across hundreds of videos can be a daunting task. This is particularly true for channels like MrBeast, which boast an impressive collection of over 700 videos. A solution to this problem has recently emerged, offering a new way to navigate the content of this popular creator.

The Genesis of a Search Engine

A dedicated fan and developer, recognizing this challenge, spent a weekend building a tool to solve this issue. The tool, named ThingsMrBeastSaid.com, is a search engine designed specifically for indexing and searching through MrBeast's YouTube videos.

The Tech Stack

To ensure the tool remained free, fast, and user-friendly, the developer opted for a combination of Python (Streamlit) for the frontend UI, Supabase for the database of captions, and Hugging Face for hosting the application.

How it Works

The search engine indexes the captions from the last 12 years of the channel, allowing users to type any phrase and receive the exact YouTube video timestamped to that second. This means users can quickly find specific moments, such as when Chandler won a challenge or every time Jimmy mentioned "Feastables" in 2019.

Speed and Efficiency

One of the biggest hurdles in creating this tool was ensuring fast search results. Searching through millions of lines of text can be slow, but the developer used Supabase's ilike filters to match keywords against the caption database, which returns results in under 200ms. Additionally, "Deep Linking" was implemented, allowing users to share specific search results.

Future Plans and Insights

The developer is currently logging search queries to see what people are looking for most. Interestingly, while one might expect "Money" to be a popular search term, it appears that users are more interested in finding specific funny moments from the crew, such as Karl and Chandler.

Relevance to North East India and Beyond

The creation of ThingsMrBeastSaid.com demonstrates the power of innovation and the potential for technology to enhance our experiences with online content. As more creators emerge in the North East region and across India, tools like this could become increasingly valuable for fans and researchers alike.

A Reflective Note

In a world where content consumption is increasingly rapid and diverse, tools like ThingsMrBeastSaid.com offer a new way to engage with our favorite creators. As more such tools emerge, we can look forward to a future where the online content we love becomes even more accessible and enjoyable.