e621 Picture Predictor
Posted: 10 Mar 2019, 22:38
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:
It takes pictures from e621, then you vote if you like them or not and it gets better at guessing what you might like.

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.
It takes pictures from e621, then you vote if you like them or not and it gets better at guessing what you might like.

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.