Skip to content
/ APL Public

Automatic Anime watch priority list maker with AniList and Google Sheets

Notifications You must be signed in to change notification settings

daftuyda/APL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

APL - Anime Priority List

What is APL?

APL is an automatic anime watch priority list maker.

How does APL work?

APL uses AniList's API to gather a users completed and planning list which is then imported into a Google Sheet where the data can be sorted.

What is the purpose of APL?

As I have over 250+ anime planning to watch I usually can't decide what to watch first so I created a spreadsheet by hand to sort which anime I should watch first. This program is just to add a quality of life change for me and stop me from staying up making spreadsheets by hand.


APL Score v2

  • Score = Anime score
  • B = Bingability factor
  • P = Previous season watched
  • b & p Weights = 0.5

(Score - 75) \times 0.01 & \text{ if } 12 < Eps < 23 \\(Score - 75) \times 0.01 + \frac{1 + \max(0.05 \times (Eps - 24), 0)}{100} & \text{ if } Eps \geq 24\\\text{otherwise }0

Score \times \left(1 + (B \times bWeight + P \times pWeight)\right)


WIP

To-do
- [x] Get google sheets or some other spreasheet to work again
- [] Get date with all lists
- [x] Pre sort by APL score
- [] Add relation data for series order
- [] Add series order
- [/] Better score weighting
- [] Update instructions
- [] Discord bot