Interactive Portfolio & AI Chat
A portfolio with browsable project details and a streaming assistant that answers from curated site content and returns citations.
My Role
Built and maintain the site and its content/retrieval workflow with AI-assisted implementation.
Team Size: 1 person
Problem
Visitors need a quick way to find relevant work and ask about the background behind it without searching through every project page.
Approach
Built the site with Next.js, React and TypeScript, with retrieval over curated content and a streaming chat endpoint. Project pages, source-backed descriptions and citations provide another path to the same information.
Impact
Gives visitors both a browsable catalog and conversational access to the portfolio. Answers depend on the maintained public content; the assistant’s responses do not independently verify a project claim.