Machine Learning News Hubb
Advertisement Banner
  • Home
  • Machine Learning
  • Artificial Intelligence
  • Big Data
  • Deep Learning
  • Edge AI
  • Neural Network
  • Contact Us
  • Home
  • Machine Learning
  • Artificial Intelligence
  • Big Data
  • Deep Learning
  • Edge AI
  • Neural Network
  • Contact Us
Machine Learning News Hubb
No Result
View All Result
Home Artificial Intelligence

All You Need to Know about Vector Databases and How to Use Them to Augment Your LLM Apps | by Dominik Polzer | Sep, 2023

admin by admin
September 18, 2023
in Artificial Intelligence


A Step-by-Step Guide to Discover and Harness the Power of Vector Databases

Towards Data Science

Dominik Polzer

·

Follow

Published in

Towards Data Science

·

24 min read

·

5 hours ago

—

Why we need Vector Stores for LLM apps — Image by the author

Intro

What is so special about Vector Databases?
How do we map the meaning of a sentence to a numerical representation?
How does that help our LLM app?
Why can’t we just give the LLM all the data we have?

Hands-On Tutorial — Text to Embeddings and Distance Metrics

1. Text to Embeddings
2. Plot 384 dimensions in 2 using PCA
3. Calculate the distance metrics

Towards Vector Stores

How to accelerate the Similarity Search?
What are the different Vector Stores we can choose from?

Hands-On Tutorial — Set up your first Vector Store

1. Install chroma
2. Get/create a chroma client and collection
3. Add some text documents to the collection
4. Extract all entries from database to excel file
5. Query the collection

Summary
References

Vector databases are a hot topic right now. Companies keep raising money to develop their vector databases or to add vector search capabilities to their existing SQL or NoSQL databases.

Vector Store Funding — Image by the author (Chroma, 2023; Cook, 2022; Miller, 2022)

Vector Databases make it possible to quickly search and compare large collections of vectors. This is so interesting because the most up-to-date embedding models are highly capable of understanding the semantics/meaning behind words and translating them into vectors. This allows us to efficiently compare sentences with each other.



Source link

Previous Post

Outlier Detection and Removal using Z-score Method | by Paresh Patil | Sep, 2023

Next Post

Mobile Robotics: Increasing Flexibility Enables Increasing Efficiency in Logistics

Next Post

Mobile Robotics: Increasing Flexibility Enables Increasing Efficiency in Logistics

Orchestrate Ray-based machine learning workflows using Amazon SageMaker

Python vs Java: A Programmer’s Choice | by Rajan Butani | Sep, 2023

Related Post

Artificial Intelligence

16, 8, and 4-bit Floating Point Formats — How Does it Work? | by Dmitrii Eliuseev | Sep, 2023

by admin
September 30, 2023
Machine Learning

The Transformative Power of Machine Learning in Industrial IoT | by Ashish Jagdish Sharma | Sep, 2023

by admin
September 30, 2023
Machine Learning

Top 6 Accounts Payable KPIs to measure

by admin
September 30, 2023
Artificial Intelligence

Build a crop segmentation machine learning model with Planet data and Amazon SageMaker geospatial capabilities

by admin
September 30, 2023
Edge AI

The History of AI: How Generative AI Grew from Early Research

by admin
September 30, 2023
Artificial Intelligence

Energy Supply and Demand Optimisation: Mathematical Modelling Using Gurobi Python | by Kong You Liow | Sep, 2023

by admin
September 29, 2023

© Machine Learning News Hubb All rights reserved.

Use of these names, logos, and brands does not imply endorsement unless specified. By using this site, you agree to the Privacy Policy and Terms & Conditions.

Navigate Site

  • Home
  • Machine Learning
  • Artificial Intelligence
  • Big Data
  • Deep Learning
  • Edge AI
  • Neural Network
  • Contact Us

Newsletter Sign Up.

No Result
View All Result
  • Home
  • Machine Learning
  • Artificial Intelligence
  • Big Data
  • Deep Learning
  • Edge AI
  • Neural Network
  • Contact Us

© 2023 JNews - Premium WordPress news & magazine theme by Jegtheme.