I did it a year ago for my company knowledge base we have an internal chatbot that answers with guides with images in the correct place. I did it for videos and webinars as well used Gemini to analyze videos and send people to the direct time that explains about the user question