I'm interested in how large you think the database might grow? One of the biggest benefits I can see in a site like this is the possibility of discovering 'hidden gems' that aren't well know and thus hard to find, but of course you'll only find what's in the database.
I'm working on different product that involves processing book content, and trying to plan for the computational requirements of millions of books and it's a lot, but I'm guessing running an language model over them would be several magnitudes more demanding.
Good luck, seems like a really promising use of AI!