That's a great point, I'm parsing out ads to determine sponsorships anyway so filtering these from search should be straightforward. Thanks for the feedback :)
Currently I'm using Algolia but others have pointed out some alternatives I'll have to check out. Would love to hear any feedback/ideas you have from your project!
Thanks! The search function is built with Algolia, I'm sure they support boolean ops like "AND" but I'll need to dig into their API. I think if you search both terms, transcripts containing both should be ranked higher.