Best of Vector Search โ€” April 2024

  1. 1
    Article
    Avatar of gopenaiGoPenAIยท2y

    Chatbot with LLMs and LangChain ๐Ÿฆœ๐Ÿ”—

    Develop a document-based chatbot using LangChain and Vector database.

  2. 2
    Article
    Avatar of ds_centralData Science Centralยท2y

    1: The challenges of RAG

    RAG is an approach for enhancing LLMs with external knowledge sources. Vector databases transform data into vectors for proximity-based searches. RAG has limitations in terms of perplexity and hallucination. Combining RAG with a knowledge graph can provide more context.

  3. 3
    Article
    Avatar of kdnuggetsKDnuggetsยท2y

    Semantic Search with Vector Databases

    This post discusses semantic search and how to use a Vector Database with Python. Semantic search considers the meaning of words and sentences, using numerical vectors to capture that information. Weaviate is an open-source Vector Database used for storing and searching text data. The Python implementation demonstrates the process of semantic search using Weaviate.

  4. 4
    Article
    Avatar of medium_jsMediumยท2y

    An Intro to Building Knowledge Graphs

    Learn about knowledge graphs, their use cases, and how to build them with this introductory post. Discover how knowledge graphs are built on top of graph databases, how they can be used in various industries, and the differences between the Labeled Property Graph (LPG) and Resource Description Framework (RDF) graph models.

  5. 5
    Article
    Avatar of gopenaiGoPenAIยท2y

    Vector Database Part 3

    This post discusses the different types of vector databases available, including SQL databases with vector support, NoSQL databases with vector support, dedicated vector databases, and in-memory key-value databases like Redis. It also covers hybrid search, which combines sparse (keyword/lexical) search and dense (vector) search.

  6. 6
    Article
    Avatar of kdnuggetsKDnuggetsยท2y

    Vector Databases in AI and LLM Use Cases

    Learn about vector databases and their relevance in LLM applications. Explore the use of Weaviate as an open-source vector database and its applications in semantic search, generative search, and question answering with LLM.