Took a first look at #NeoDB (neodb-social, to be precise), a platform to track or review media you consume - books, games, movies, podcasts... It's interesting. But I'm also worried that the data will be a total mess - how does NeoDB ensure that a translation of a book that I want to add is linked to its original or other editions/translations? Searching for a book I get multiple results of various editions of the same work, crowding the search result. 1/3
Searching for a name (karl kerschl), I get results including only the first name, not the surname, which makes the search results pretty useless. Searching for only the last name (kerschl) shows me that neodb actually has entries with that person name, they were just not shown to me when I was searching for the full name. Given the broad scope of site, it's very frustrating to deal with such distorted, useless search results.
2/3 #NeoDB
Also, it's a pity that apparently persons don't get a database entry, so I cannot click on a name to get all the books/ boardgames/ etc. that a person has worked on. Assuming that the data model is already complex and that something like person entries (linked to authority files) won't be added anytime soon, the current data model is probably a dealbreaker for me. I know I'm just taking my first few looks around, so maybe I'm wrong, but these are my first impressions. #NeoDB
3/3
thanks for the valuable feedback.
> search books
Current impl shows 20 items from internal db, followed by results from Goodreads / Google Books / NeoDB peers.
bc there're no internal match for "karl kerschl", result (powered by https://typesense.org ) fallback to sth match "Karl"; if scroll pass first 20, you will see things from GR and GB actually by kerschl (title in italic).
when search only "kerschl", internal search result is 0, you end up seeing results from GR and GB at the top.