Coder Social home page Coder Social logo

musicbrainz-bot's Introduction

MusicBrainz Bot

This bot it indended to add various data from the internet to MusicBrainz.

Wikipedia Links

Artist

It goes over all artists that do not have a Wikipedia link yet, and searches for the name in a local Solr index of English Wikipedia article titles. Once it finds a match, it will fetch the article text from Wikipedia's API and verify that the text contains at least some release or release group titles (self-titled albums are ignored), work titles or URLs.

Release-group

In a very similar way to how linking to artist works, it will verify that the article text matches at least some track titles.

Artist information

It goes over all artists that are missing some personnal information (gender, country, begin or end date, ...) but have a Wikipedia page linked. The article text is fetched from Wikipedia's API and parsed to find missing information. The script can work with Wikipedia in different languages, if referential for a given language is defined. Currently on English and French are defined.

Medium format

It goes over all releases that use just Vinyl rather than a more specific format like 7", 10" or 12", and that have only one attached Discogs link. Information will then be retrieved from Discogs and submitted to MusicBrainz.

Discogs Links

Script exist to determine corresponding Discogs entries for MusicBrainz release and release-group.

musicbrainz-bot's People

Contributors

chirlu avatar intgr avatar jesseweinstein avatar jokipii avatar lalinsky avatar legoktm avatar mineo avatar murdos avatar weisslj avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.