Getting animes, users and scores data from MyAnimeList with Jikan
- Animes Data Fetcher
- Users Data Fetcher
- Users Details Fetcher
- Users Scores Fetcher
- Filtering Datasets
All the datas are extracted from MyAnimeList (MAL) website via its unofficial API Jikan. Jikan contains some limitations about the amount of requisition per time, so you can use this API Consumer in two ways: 1) getting only data from id 0 to 100; 2) getting all available data. This last one takes several time, so patience 😅
The table below shows the requisitions limitations per time:
Duration | Requests |
---|---|
Daily | Unlimited |
Per Minute | 60 requests |
Per second | 3 requests |
You can check its documentation here: Jikan Documentation.
⚙️ Environment
- Python 3.10.x Version;
- Jupyter Lab 3.5.x Version;
- BeautifulSoup, JSON, Numpy, Pandas, Re, Requests and Time Packages
pip install bs4 json numpy pandas re requests time