Back to problems

Video Upload + Search with LLM

System Design · Oracle · Hard

Requirements Video upload, processing, and search architecture People must be able to upload video files. Once an upload finishes, the system must create a transcript from the video, convert that text into vectors, and add those vectors to an index. A person should be able to find videos with a natural-language search phrase: embed the phrase, perform nearest-neighbor lookup against video vectors, and return results ordered by relevance. The system-design portion of the…

Checking your access…