AI project
BookMind AI
An AI-powered book discovery app that helps users find books through natural-language prompts, structured recommendations, and a polished recommendation-card experience.

Role
Creator / Developer
Type
AI web app
Status
Live project
Focus
AI-assisted book discovery and recommendation UX
Stack
Problem
Book discovery often depends on rigid inputs like title, author, category, or genre. That works when users already know what they want, but it is less helpful when they only know the kind of reading experience they are looking for.
Solution
BookMind AI lets users describe their interests in natural language and turns that intent into structured book recommendations with titles, authors, genres, moods, reader-fit notes, and short explanations.
What I built
I built and modernized the frontend experience, connected the app to OpenAI-powered recommendation logic, refined the prompt structure for consistent output, and deployed the project publicly with Vercel.
Modernization work
I refreshed the UI with a cleaner product-style layout, redesigned the recommendation cards, added loading skeletons, replaced popup errors with inline validation, and improved the app’s responsive behavior.
Highlights
What this project shows
- Redesigned the app as a polished standalone AI book discovery experience.
- Updated the OpenAI flow to return structured recommendation data instead of fragile plain-text parsing.
- Added genre, mood, and reader-fit metadata to make recommendation cards more useful.
- Improved loading, validation, error handling, and responsive card layout.
- Deployed and maintained the app through GitHub, Vercel, and a branch-based PR workflow.