Page 1 of 2

e621 Picture Predictor

Posted: 10 Mar 2019, 22:38
by Rothaon
This is a quick program I made to test a statistic stuff and it turned out to work pretty good. And I was asked to upload it so here it is:
TaggerPredictor.zip
(85.5 KiB) Downloaded 533 times

It takes pictures from e621, then you vote if you like them or not and it gets better at guessing what you might like.

Image

Keys:
------

Space - Upvote AND Download
J - Upvote
K - Neutral vote
L - Downvote
Q - Skip batch.

Options.xml
---------------

Here's the meaning of the different options in the .xml file.

Search tags: The string used to query the e621 api. It has a limit of 3 iirc.
BlackList: Pictures with any of these tags wont appear.
LastId: The id it will start the search from the next time.
BufferSize: Pictures stored in memory at the same time.
PicBatch: Number of pictures it will check each time it queries the api. I'm pretty sure there's a hard limit, so I wouldn't change it.
VotesNeeded: Number of votes a tag needs to have to be used in the calculus.
AgroLimit: Agro is a score increased each time you downvote or neutral a picture. It resets on a positive vote. If it reached this number, all remaining pictures are discarded and a new batch is loaded.
DownloadFolder: Relative route to the folder pics will be downloaded.

Re: e621 Picture Predictor

Posted: 11 Mar 2019, 11:15
by Simon
I guess with some slight adjustments this could work for any imagebooru.

Re: e621 Picture Predictor

Posted: 11 Mar 2019, 20:00
by Rothaon
Yeah, I think so, but never got time to code it properly.

Re: e621 Picture Predictor

Posted: 12 Mar 2019, 04:07
by Inside7shadows
Can this get you the picture's tags in it's metadata?

Also +1 for Porndora (Pandora for porn )

Re: e621 Picture Predictor

Posted: 12 Mar 2019, 08:47
by 0131
Someone wants to do this (maybe with me) for gelbooru and / or other known repos?

Would be a nice tool indeed, especially for new users who want to build up a collecton.

Re: e621 Picture Predictor

Posted: 12 Mar 2019, 15:16
by Simon
0131 wrote:Someone wants to do this (maybe with me) for gelbooru and / or other known repos?

Would be a nice tool indeed, especially for new users who want to build up a collecton.
I'm seriously considering it, but I'd have to read up on the different booru APIs, to make it as flexible as possible.

Re: e621 Picture Predictor

Posted: 13 Mar 2019, 18:42
by Rothaon
Inside7shadows wrote:Can this get you the picture's tags in it's metadata?

Also +1 for Porndora (Pandora for porn )


:')

You mean embedded in the metadata of the picture itself. No, it doesn't. It only gets the tags used in the imageboard.

Re: e621 Picture Predictor

Posted: 21 Mar 2019, 23:12
by Rothaon
I have translated the comments and formatted it a bit better.

I also realized that I can barely remember how the fuck I was able to design that :')

Re: e621 Picture Predictor

Posted: 23 Mar 2019, 17:55
by Inside7shadows
Yeah, I could have said that more clearly.

The idea is, whenever the program saves an image, copy all the booru tags somewhere in the meta data so viewers can have access to them. A reverse image lookup and tag would also be amazing.

This probably exceeds the capacity for current viewers, but could be fun in the IQ set.
CTI.Inside7shadows.Supplemental.Reprimand.01.png
CTI.Inside7shadows.Supplemental.Reprimand.01.png (826.08 KiB) Viewed 9369 times

Re: e621 Picture Predictor

Posted: 23 Mar 2019, 22:06
by 0131
I like that card almost so much that i really have to consider adding that support ; )