Yogurrt, the book recommender I created, is different: You can select specific low-level preferences it generates on the fly. The preferences are generated based on one or more books you provide. Each run is unique.
Notes - This is a solo project I made over a couple weeks part time. I learned React while making this and it's been awhile since I've done this kind of dev work - I've been a product manager for the past several years. I feel the UI is reasonably usable but unpolished - next time I'd start with a component framework instead of not doing that :)
Please let me know what you think!