@kyusu/ordo-ab-chao
TypeScript icon, indicating that this package has built-in type declarations

0.0.2 • Public • Published

ordo-ab-chao

Maintainability dependencies Status devDependencies Status Coverage Status Node.js CI Maintenance GitHub license DeepScan grade Quality Gate Status

Encyclopaedia Metallum Genre Classifier

Purpose

I wanted to do some statistics with the data from the Encyclopaedia Metallum, but quickly discovered that the genre is a free text field, so for 120.000 plus bands, I found 8.500 plus genres with such gems as Thrash Metal (1986-1988), Death Metal (1989-1991, 2008-), Progressive Death Metal/Jazz Fusion (1993).

This would not do, so I wrote a bunch of classifiers for the following genres:

and just Metal in general.

For the exact rules, see the unit tests.

Usage

const {isBlackMetal} = require('ordo-ab-chao');

isBlackMetal.runWith('Avant-garde Black Metal/Ambient'); // true

/@kyusu/ordo-ab-chao/

    Package Sidebar

    Install

    npm i @kyusu/ordo-ab-chao

    Weekly Downloads

    6

    Version

    0.0.2

    License

    MIT

    Unpacked Size

    9.06 kB

    Total Files

    13

    Last publish

    Collaborators

    • kyusu