All Projects
LiveInnovation
AI-Powered Search Interface
Designed and built an AI-powered search interface with streaming LLM responses, semantic ranking, multi-modal results, and real-time relevance feedback.
CompanyRazorpay
RoleSenior Frontend Engineer
Year2024
Tech Stack
Vue 3Nuxt 4OpenAI APIPineconeNode.jsSSE
Impact
accuracy+62% relevance
engagement+3.4x session depth
speedStreaming responses
The Problem
Keyword-based search was returning irrelevant results and unable to understand natural language queries, leading to a 67% search abandonment rate.
The Solution
Built a semantic search interface with streaming LLM-generated summaries, multi-turn conversation support, and real-time relevance feedback that improved the underlying model.
Architecture
Vue 3 frontend consuming Server-Sent Events from a Node.js API that orchestrates OpenAI embeddings and Pinecone vector search.
Key Challenges
- Streaming partial LLM responses to the UI
- Handling search while LLM is generating
- Feeding user relevance signals back to the model
Results & Impact
+62% search relevance improvement
+3.4x average session depth
67% search abandonment → 12%
Featured at internal tech conference