Skip to content

mumarm45/vector-database-learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vector Database Learning

A collection of projects exploring vector databases and semantic search using ChromaDB and sentence transformers.

Projects

1. ChromaDB Example

Basic examples demonstrating ChromaDB fundamentals with different datasets:

  • Grocery items - Simple food item similarity search
  • Employee database - Search employees by skills, experience, and roles
  • Books collection - Find books by themes, genres, and descriptions

2. Food Search

An advanced RAG-powered food recommendation chatbot that combines:

  • ChromaDB vector database for semantic food search
  • Anthropic Claude LLM for intelligent, conversational responses
  • Natural language food queries with nutritional information

Tech Stack

  • Vector Database: ChromaDB
  • Embeddings: Sentence Transformers (all-MiniLM-L6-v2)
  • LLM: Anthropic Claude
  • Language: Python 3.12+

Getting Started

Each project has its own setup instructions. Navigate to the respective directory:

# For basic ChromaDB examples
cd chromadb_example

# For the food search chatbot
cd food_search

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages