I Built a Youtube Chatbot ft. AssemblyAI / Llamaindex / Weaviate

Поділитися
Вставка
  • Опубліковано 9 лип 2024
  • I wanted to use the opportunity of a Streamlit LLM Hackaton to build an app that integrates AssemblyAI for transcription, LlamaIndex for chatting with transcripts and Weaviate to store transcript embeddings in the Cloud.
    In this video, you'll see me speedrun through my whole process, from
    - downloading and extracting audio from my UA-cam videos
    - transcribing 2 years of UA-cam content with AssemblyAI
    - ingesting the transcripts with llamaindex + OpenAI
    - storing and retrieving embeddings through Weaviate
    - chatting with the transcripts in a Streamlit app
    - detail features one could dive further into to improve the POC
    After watching this video, you will have a good grasp on how to quickly setup a Streamlit Chatbot with a RAG (Retrieval Augmented Generation) process to generate answers to questions over UA-cam videos.
    00:00 Intro
    01:06 Download audio
    02:12 Transcribe audio
    04:18 Vectorize audio
    05:33 Store vectors
    07:39 Chat with vectors
    09:42 Areas of improvement
    ☕ Want to support me? www.buymeacoffee.com/andfanilo
    🐦Follow my daily updates on Twitter: / andfanilo
    🗣️ Find me on: andfanilo.com
    👉 Links
    - My Code: github.com/andfanilo/streamli...
    - Streamlit + Llamaindex : blog.streamlit.io/build-a-cha...
    - AssemblyAI: www.assemblyai.com/
    - Llamaindex: www.llamaindex.ai/
    - Weaviate: weaviate.io/
    - Streamlit + Weaviate Magic The Gathering Search App: weaviate-magic-chat.streamlit...
    My tools (Affiliate links to support me!)
    - 📷 Main Camera - amzn.to/3QvTosB
    - 📷 Main Lens - amzn.to/3svYCwq
    - 🎙️ Microphone - amzn.to/47l5ewA
    - 🎵 Music & Sound Effects - www.epidemicsound.com/referra...
    - 📕 Streamlit Official Book - amzn.to/3QuRPwl
    ______
    🪶 It looks sponsored but I promise you it's not ahah!
    ⚠️ Disclaimer: This video is not sponsored, I receive no compensation by any brand quoted in this video. Views are my own and do not represent my employer's.
    Links included in this description might be affiliate links. If you purchase a product or service with the links that I provide I may receive a small commission. Thank you for supporting my channel so I can continue providing you with free content!
    #streamlit #python #datascience #dataapps

КОМЕНТАРІ • 15