-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Challenge: Download user favorites (and create recommendations) #1
Comments
@DonaldTsang I have completed and uploaded implementations of (1), (2), and (3), please have a look at the newest For (1), you can download all bookmarked artworks with the command For (2), the original implementation already stores some basic metadata for all downloaded artwork, such as the For (3), you can get recommended artists by calling
As for your questions. I think your suggested recommendation feature is quite useful in cases where the user's bookmarks are to your liking. I have thought of two approaches before for art discovery: (1) based on rankings. (2) based on related work. (1) has the problem of And yes, I do have a Discord account; my DiscordTag is |
@kent-lee thanks! |
@kent-lee about (3) in the former you might want to read https://en.wikipedia.org/wiki/Penrose_square_root_law Regarding (1) and (2) in the latter (1) is mainly experiental, while (2) is much accurate in most cases, assuming most good artists are also good collectors. Thus we need to balance discovery and similarity. |
@DonaldTsang sorry about the late reply; I am quite busy recently. For (3), I guess my wording wasn't clear. I was just unsure of the value of the threshold. I don't know the correct method to determine the value of the cutoff point such that the recommendations are accurate and of good quality.
|
@kent-lee the best thing to do is to separate the two views, for me personally "the total number of artworks is low and the average number of common artworks from the same artists is high" makes much more sense. Common shared artwork amounts (either by percentage or absolute amount) should be the base metric, of course we can do something more complex like two or more users sharing the same bookmarks, but right now we can assume all bookmarks from the list of users go into ONE pool. |
Okay so I discovered PageRank and HITS (and also SALSA), maybe you can try and use this tool to find relevant items?
And if you would allow follows/followers:
Of course if we want to have follows to go along with favorites there will need to be a weighing system between the two type of link "methods" when using PageRank or HITS. |
@DonaldTsang thank you for yet another great suggestion! I just implemented |
@kent-lee no need to thank me, we are all on the same boat. |
For Pixiv, to get what an artist follow just go to |
Same as kent-lee/deviantart-scraper#2 but with a few key differences:
https://www.pixiv.net/bookmark.php?id=<userID>&rest=show
https://www.pixiv.net/bookmark.php?id=<userID>&tag=<collection>&rest=show
The text was updated successfully, but these errors were encountered: