Why are vector databases so FAST?

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 ม.ค. 2025

ความคิดเห็น • 74

  • @MrTulufan
    @MrTulufan 5 หลายเดือนก่อน +5

    The actual discussion about vector database starts at 14:45. Before that, it is a just a review of embeddings and RAG framework

    • @ilyesbejia6566
      @ilyesbejia6566 4 หลายเดือนก่อน

      very usefull comment thanks

  • @JHBG1971
    @JHBG1971 7 หลายเดือนก่อน +12

    How do you only have 40k followers? Amazing content. Been looking for this for over a year. Thank you!

  • @ah89971
    @ah89971 7 หลายเดือนก่อน +11

    You are great. People who following you are the ones who care about understanding the root concepts which is rare to find nowadays because everyone copying and pasting without understanding

    • @deroace
      @deroace 2 หลายเดือนก่อน

      so true

  • @farrael004
    @farrael004 7 หลายเดือนก่อน +17

    Underfitted? More like Underrated.

  • @emrahe468
    @emrahe468 7 หลายเดือนก่อน

    @22:22 this really helps on understanding the efficiency of the vector search algorithms. and the drawing reminds me the SVM borders/boundaries.
    by the way, great shirt! :)

    • @underfitted
      @underfitted  7 หลายเดือนก่อน

      Love the shirt 👕

  • @tee_iam78
    @tee_iam78 6 หลายเดือนก่อน

    He is absolutely right. Unless you take course in vector database, it is not easy to find material on 'how vector database works at low level'. Thank you for your content.

  • @vinj98
    @vinj98 7 หลายเดือนก่อน

    This video, from its content to your performance, is fantastic.

  • @toddroloff93
    @toddroloff93 7 หลายเดือนก่อน

    Thanks for the lesson. Always good to understand how things are getting done in the background. Great Explanation!!

  • @PuerinTheHunter
    @PuerinTheHunter 6 หลายเดือนก่อน +6

    Hey Santiago, keep going with your choice of shirts!

    • @underfitted
      @underfitted  6 หลายเดือนก่อน +1

      That's the plan!

  • @mahmoudelaskare4982
    @mahmoudelaskare4982 4 หลายเดือนก่อน

    great video as usual , love the energy 👏🏻❤

  • @LiebsterFeind
    @LiebsterFeind 7 หลายเดือนก่อน +1

    Wonderful video. Any chance of a video comparing HNSW vs Faiss vs Annoy?

  • @oseteg
    @oseteg 6 หลายเดือนก่อน

    Thanks a lot, Santiago! You are one of two authors I follow in TH-cam and mainly in LinkedIn. The content is just a gold.
    My question is about that serverless thing. You provide the cloud and region but don't provide your aws credentials. Does it mean that it is free? As far as I understood, the cloud provider in this case is used to store the data. What is we don't delete the database at the end? Will have the bills for storing the db?

  • @justindressler5992
    @justindressler5992 7 หลายเดือนก่อน

    Thanks you for explaining this, I had the intuition that this is how the indexing worked via clustering but you helped crystallise my thoughts on this. One thing I think might have been missed is the trigonometric functions used like cosine take into account the direction of the vector towards the next cluster. So the cosine function uses the vectors like a compass. When grouping the vectors your quantizing or approximately all related vectors to the centroid. So obviously reducing accuracy because your not pointing to the exact point in the cluster but to the centre. How are the results selected is there an attempt to research the selected related records using the original vector or is it simply random selection.

  • @nachoeigu
    @nachoeigu 7 หลายเดือนก่อน +2

    Thank you very much for this amazing content!! It is so educative :)

  • @DarkRaviForDeath
    @DarkRaviForDeath 7 หลายเดือนก่อน +1

    top tier content as always

  • @ernestuz
    @ernestuz 7 หลายเดือนก่อน +1

    In many ways, when you calculate the embeddings, and you reduce a fragment of data to a single vector, you are calculating a kind of hash.

    • @carterthaxton
      @carterthaxton 7 หลายเดือนก่อน

      Yes, like a hash, it’s a compression and normalization of the data into a short common form. But better than a hash, because it’s comparable in multiple dimensions.

  • @michaelduffy5309
    @michaelduffy5309 7 หลายเดือนก่อน

    Beautifully done.

  • @alextiger548
    @alextiger548 7 หลายเดือนก่อน +1

    fantastic stuff. thank you so much

  • @riemannderakhshan1037
    @riemannderakhshan1037 6 หลายเดือนก่อน

    Have nothing to tell, than You are fantastic!

  • @collinvelarde7473
    @collinvelarde7473 4 หลายเดือนก่อน

    This was awesome. Thanks big guy.,

  • @KumR
    @KumR 7 หลายเดือนก่อน

    Nice ...Can u do one on Graph Database too?

  • @dorins3787
    @dorins3787 7 หลายเดือนก่อน

    Thanks!

  • @uwegenosdude
    @uwegenosdude 6 หลายเดือนก่อน

    Thanks for the cool video to make me better understand this topic. If I do not want to put my data into a cloud, what other vector db could you recommend? ChromaDB?

    • @vedant_stone
      @vedant_stone 6 หลายเดือนก่อน

      There's weaviate which is also open source I believe

    • @vedant_stone
      @vedant_stone 6 หลายเดือนก่อน

      There's convex as well

  • @lokeshsharma4177
    @lokeshsharma4177 6 หลายเดือนก่อน

    Awesome as always. I live in Florida as well what are my chances to meet you in person AND how did you automate your responses to all comments you get as ♥ !!!!!! Please write something as well 🙂

    • @underfitted
      @underfitted  6 หลายเดือนก่อน +1

      No automation. The TH-cam Studio app on my phone gives me the option to ❤️ replies. 😃

  • @hasnainahmed7605
    @hasnainahmed7605 หลายเดือนก่อน

    Ahan!! How lucky these 48k, subscribers are... :)
    BTW, you look nice in this shirt!

  • @kpm25
    @kpm25 4 หลายเดือนก่อน

    Thanks a lot, subscribed

  • @delvoneu
    @delvoneu 6 หลายเดือนก่อน

    Love the shirt, where did you buy it?

    • @underfitted
      @underfitted  6 หลายเดือนก่อน +1

      Can’t remember. Probably Dillard’s

  • @nope9310
    @nope9310 6 หลายเดือนก่อน

    "ok so I'm going to execute this" "BOOM it's just that fast!"
    really?... really?.... You add a cut between those two sentences? I'm hoping this was unintentional. (thankfully the next search didn't have a cut)
    Great video otherwise. I'd love to see you dive into the actual indexing though so we can actually see how it works. This was quite high level.

    • @underfitted
      @underfitted  6 หลายเดือนก่อน

      Sorry, the cut was unintentional. My goal is to show to to build things, not how fast the tech is because that won’t be relevant in your own hardware.

  • @johnmarshall4_
    @johnmarshall4_ 6 หลายเดือนก่อน

    Thank you for this

  • @domineia
    @domineia 7 หลายเดือนก่อน

    Amazing content

  • @rally_furymoments5294
    @rally_furymoments5294 6 หลายเดือนก่อน

    This guy is creating amazing content and subscriber is 40k??

    • @underfitted
      @underfitted  6 หลายเดือนก่อน +1

      Step by step

  • @Vivek2062
    @Vivek2062 3 หลายเดือนก่อน

    I didn't know Adam Sandlers is a VectorDB nerd!

  • @sorin202
    @sorin202 13 วันที่ผ่านมา

    You've correctly pointed out that you don't understand how OpenAI works. You're also questioning whether it's definitely powered by a quantum chip."

  • @deroace
    @deroace 2 หลายเดือนก่อน

    Wonderfull video Im trying to make an AI personality with vector databases lets hope I will get in my head an idea how to make it useing the information form the video 😅

  • @DataPains
    @DataPains 6 หลายเดือนก่อน

    Awesome!

  • @shahjahanmirza1616
    @shahjahanmirza1616 7 หลายเดือนก่อน

    Im sad that you dont have any paid course. I'd buy any of your AI course.

  • @Drackomass
    @Drackomass 7 หลายเดือนก่อน +3

    I like the shirt.

  • @AtomicPixels
    @AtomicPixels 7 หลายเดือนก่อน

    Vector dbs have ML indexing built in ha

  • @jtmuzix
    @jtmuzix 7 หลายเดือนก่อน

    linear algebra. Orientation vs magnitude.

  • @damonguzman
    @damonguzman 7 หลายเดือนก่อน +1

    You didn’t explain the answer.

  • @raunaquepatra3966
    @raunaquepatra3966 7 หลายเดือนก่อน +1

    you can compress the video into 10 mins video, would be a lot better

    • @underfitted
      @underfitted  7 หลายเดือนก่อน +2

      Yup. Still learning how to do that.

    • @dorins3787
      @dorins3787 7 หลายเดือนก่อน +1

      Not for a 5 years old to understand. The content is very good because it takes you from zero and grows the technical level. It is one of tge best i have found.

    • @ricardomahfoud
      @ricardomahfoud 6 หลายเดือนก่อน

      I disagree. To make the video 10 minutes, alot of the information will have to be either redacted or simplified. I like having longer videos that I can watch at 1.5/2x to get the best of both worlds. What makes this channelvaluable to me is the fact that it is not just a 10 minute surface explanation, but an in-depth technical explanation.

  • @blindConjecture
    @blindConjecture 6 หลายเดือนก่อน

    This was WAY too much background context.
    You have to think who your audience is here. If we're interested in knowing the inner working of fast vector database lookups it's because we already know the basics like "what is a vector" and "how do you load a csv file in Python".
    I gave up watching after 15min because the video still hadn't even begun explaining anything about vector databases.

    • @underfitted
      @underfitted  6 หลายเดือนก่อน +1

      Thanks for the feedback!

    • @nope9310
      @nope9310 6 หลายเดือนก่อน

      There are other videos that explain that.

  • @johnini
    @johnini 7 หลายเดือนก่อน

    The shirt is okay, and the content overall is good. However, the video could have been shorter, 15 minutes.
    It felt too redundant, with not-so-useful examples. There was no need to include an example of Voronoi diagrams for cities.
    Maybe I am not the target viewer of your content. For now I will follow :)

    • @underfitted
      @underfitted  7 หลายเดือนก่อน +2

      Be honest: The shirt is awesome!

    • @johnini
      @johnini 6 หลายเดือนก่อน

      ​@@underfitted I love your carisma! The shirt is awesome!
      Still following and looking your new video!

  • @AgustinCaniglia1992
    @AgustinCaniglia1992 7 หลายเดือนก่อน

    Hi

  • @cherniaktamir612
    @cherniaktamir612 7 หลายเดือนก่อน +6

    why are you angry?

    • @teaman7v
      @teaman7v 7 หลายเดือนก่อน +5

      He's foreign, not angry. Common mistake.

    • @underfitted
      @underfitted  7 หลายเดือนก่อน +7

      I’m actually a very happy person.

    • @cosmicaug
      @cosmicaug 7 หลายเดือนก่อน

      @@teaman7v, you wouldn't like him when he's angry.

    • @Hlfe0
      @Hlfe0 6 หลายเดือนก่อน +1

      I like his style, he is passionate about what he shares 😁♥️

    • @subusrable
      @subusrable 6 หลายเดือนก่อน

      is he? isn't it just his way of passionately explaining?

  • @timwake5830
    @timwake5830 7 หลายเดือนก่อน

    Two minutes no info. Done w you

  • @mrsesh7364
    @mrsesh7364 6 หลายเดือนก่อน +1

    @jamesbriggs has great videos