jjordanbaird/EmailVectorDB
This project demonstrates how to parse emails, process them using OpenAI's GPT-3.5, and load the data into a Weaviate vector database for enhanced search capabilities. Utilizing few-shot prompts and parallel processing, it showcases the power of combining NLP techniques with vector search.
This tool helps you organize and intelligently search through the valuable content in your email newsletters. It automatically reads emails from your Gmail account, extracts key information using AI, and then loads it into a special database. This allows you to perform advanced searches to quickly find relevant information, like articles or discussions, that you remember seeing in your newsletters.
No commits in the last 6 months.
Use this if you want to make the content of your email newsletters easily searchable and recall specific information you've read without manually sifting through your inbox.
Not ideal if you need to search across all your emails, not just newsletter content, or if you prefer a simpler, keyword-only search.
Stars
22
Forks
4
Language
Python
License
—
Category
Last pushed
May 03, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/jjordanbaird/EmailVectorDB"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
apconw/Aix-DB
Aix-DB 基于 LangChain/LangGraph 框架,结合 MCP Skills 多智能体协作架构,实现自然语言到数据洞察的端到端转换。
FalkorDB/code-graph
A code-graph demo using GraphRAG-SDK and FalkorDB
symfony/ai-store
Low-level abstraction for storing and retrieving documents in a vector store.
kagisearch/vectordb
A minimal Python package for storing and retrieving text using chunking, embeddings, and vector search.
awa-ai/awadb
AI Native database for embedding vectors