A collection of projects exploring vector databases and semantic search using ChromaDB and sentence transformers.
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
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
- Vector Database: ChromaDB
- Embeddings: Sentence Transformers (all-MiniLM-L6-v2)
- LLM: Anthropic Claude
- Language: Python 3.12+
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_searchMIT