Skip to content
This repository was archived by the owner on Mar 9, 2023. It is now read-only.

My script for finding books by looking at bookshelves of people who read similar books #36

@san-kumar

Description

@san-kumar

Love this toolbox. But it was missing a feature for finding books by looking at bookshelves of people who read similar books. So I wrote this small perl script for that today.

Here is how it works:

  • fetches books with 4 and 5 stars in your profile

  • crawls reviews of these books to find users who also rated it 4 or 5 stars

  • looks up the bookshelves of those users to see which books they rated 4 or 5 stars

  • ranks books based on number of votes from these users

  • also ranks users by number of books they have in common (min 3)

  • also gives more votes to users who love the same books as you but also hate the same books as you (i.e. 1 or 2 star)

Output:

  • Gives you a list of books who were rated highly by people who share the same taste as you
  • Gives you a list of doppelgangers, i.e. people who have rated books very similar to you.

My perl is a little rusty so this isn't the best way to do it but then perl motto is TIMTOWTDI and it did produce some good outputs.

Let me know what you guys think. Will post the script in the next comment.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions