Bookworm's Companion AI Recommendation App
Bookworm's Companion is an AI-powered book recommendation engine built on OpenAI's Assistants API. The app ingests the GoodReads' top 50 books for the current month into a vector store then directs an agent to match user queries against the dataset and surface personalised reading suggestions.
Gallery
Key Features
Conversational Recommendations
The Assistant synthesizes vector search results into friendly, natural language book suggestions tailored to the user's query intent.
OpenAI Assistants API
Leverages OpenAI's Assistants API to create a programmable agent that can ingest, index, and intelligently query custom book data.
Vector Store
Generates semantic embeddings to find contextually relevant matches.
Serverless Backend
Backend calls are managed through serverless functions, providing a scalable, low-latency bridge between the frontend and OpenAI.