Journal of Applied Data Sciences
Vol 5, No 3: SEPTEMBER 2024

Efficient Web Mining on MyAnimeList: A Concurrency-Driven Approach Using the Go Programming Language

Muhammad Daffa Arviano Putra (Department of Informatics-Faculty of Engineering Science, Paramadina University, Jakarta, Indonesia)
Deshinta Arrova Dewi (Faculty of Data Science and Information Technology, INTI International University, Nilai, Malaysia)
Wahyuningdiah Trisari Harsanti Putri (Department of Informatics-Faculty of Engineering Science, Paramadina University, Jakarta, Indonesia)
Harry Tursulistyono Yani Achsan (Department of Informatics-Faculty of Engineering Science, Paramadina University, Jakarta, Indonesia)



Article Info

Publish Date
23 Sep 2024

Abstract

Anime is a globally popular form of entertainment, with the industry experiencing rapid growth in recent years. Despite the wealth of anime data available on MyAnimeList, the largest community-driven platform for anime enthusiasts, existing publicly available datasets are often outdated and incomplete. This presents a challenge for data science research, as the increasing volume of anime information requires more efficient data extraction methods. This research aims to address this challenge by developing a concurrent web mining program using the Go programming language. Leveraging Go's concurrency capabilities, our program efficiently extracted anime data from MyAnimeList, iterating through anime pages from ID 1 to 52,991. To overcome potential issues like rate limits and server timeouts, we implemented a two-phase execution strategy. As a result, the program successfully gathered 23,105 anime records within 8.5 hours. The extracted data has been transformed into a comprehensive dataset and made publicly available in CSV format. This research demonstrates the effectiveness of concurrent web mining for large-scale data extraction and offers a valuable resource for future data-driven research in the anime industry.

Copyrights © 2024






Journal Info

Abbrev

JADS

Publisher

Subject

Computer Science & IT Control & Systems Engineering Decision Sciences, Operations Research & Management

Description

One of the current hot topics in science is data: how can datasets be used in scientific and scholarly research in a more reliable, citable and accountable way? Data is of paramount importance to scientific progress, yet most research data remains private. Enhancing the transparency of the processes ...