Problem
Picking a book and planning a meetup is tedious. So I built Y Tho to take both off our plates.
Approach
Adding a book takes one search, and the app fills in the details from Open Library and Google Books. It also tags every book across 100+ descriptors pulled from research across StoryGraph and BookTok.
When it's time to pick, everyone types what they're in the mood for, in their own words. Claude searches the club's library for each person's mood, then judges every candidate against every member as a strong match, a partial match or a miss. The app offers three picks, we rank them, and once a book wins, it suggests the days most of us are free and sends the calendar invite.




Our second book sounded like it fit all of us, and we hated it. It was just a bad book, but it sent me to the research on group recommenders, which is about turning several people's tastes into one choice. There I found a separate problem: the app was averaging. A strong match scored 1, a partial 0.5 and a miss 0, so a book that was strong for three of us and a miss for the fourth scored 0.75, the same as one that was strong for two and partial for two. So the average hid the person who'd hate it.
The fix is called Average without Misery. It comes from a study where people chose TV for a group and many quietly took misery into account (Masthoff, 2004). It's the same average with one rule added: any book that misses anyone is out. If every book misses someone, the app falls back to the books with the fewest misses and tells us. I kept the average ranking the rest, because close groups tend to lean toward whatever pleases the most people (Gartrell et al., 2010).
Instead of taking the top three scores, the app picks the three books as a set, so as many of us as possible get one we're excited about. If one person's mood is unlike everyone else's, one slot can go to a book for them.

Impact
We love it. The dashboard started as the current book's page and is now our home screen: what we're reading, one button that walks us from mood to vote to date, and a feed of reviews, quotes and GIFs. Reviews never hold up the next pick, and past meetups stay with when, where and who came.
Since April we've finished five books, saved 31 quotes, written 10 reviews and left 19 emoji reactions and 14 GIFs. Every pick since June came from the app, and I'm working on releasing it to the public.
5
Books finished since April
31
Quotes saved
10
Reviews written




