makeitmetal.net - A metal band name generator using Python/Tensorflow

This page summarizes the projects mentioned and recommended in the original post on /r/Python

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • metalgen

    I scraped every band name I could from the Encyclopaedia Metallum in Python and trained the model in Python/Tensorflow - I've got the actual model training code on gitlab here. Then I exported the model to javascript and ported the model code so that the model runsin your browser - all the band names are being generated live on the user's machine (part of the reason why unfortunately the site may not work fantastically on mobile).

  • textgenrnn

    Easily train your own text-generating neural network of any size and complexity on any text dataset with a few lines of code.

    I started off with the model from textgenrnn, which is an RNN with LSTM layers. I'm not an expert on deep learning or different model architectures, and textgenrnn is a great starting point because you can use pretrained weights as a starting point for your model. I tweaked the model architecture slightly to allow multiple context labels, but most of the work on this project was porting the model to TensorFlow.js so it could run in the browser once I'd trained it in Python.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts