Skip to main content

Generate name proposals for companies, software, etc.

Project description

Summary

This package can train a model that learns the “structure” of the words in a supplied text corpus. It then generates new words with a similar structure, which can be used as suggestions for naming things like companies or software.

Quickstart

Check out the Jupyter Notebook(s) in doc/notebooks/.

Documentation

Extended summary

Naming a startup is hard.

I therefore wrote a Python package to randomly generate company name ideas.

It takes an arbitrary text as input, and then trains a recurrent neural network (RNN) on each its words, learning the structure of the text. The input text can be a simple word list (e.g. Greek or Gallic), or a chapter from a book, or just a random list of words (e.g. all Pokemon). The script then generates new random names that sound simliar to the provided list.

Literature/References

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sng-0.3.2.tar.gz (7.4 MB view details)

Uploaded Source

Built Distribution

sng-0.3.2-py3-none-any.whl (190.0 kB view details)

Uploaded Python 3

File details

Details for the file sng-0.3.2.tar.gz.

File metadata

  • Download URL: sng-0.3.2.tar.gz
  • Upload date:
  • Size: 7.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.10.0 pkginfo/1.2.1 requests/2.18.4 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.19.5 CPython/3.6.6

File hashes

Hashes for sng-0.3.2.tar.gz
Algorithm Hash digest
SHA256 37d1fca9825d92f4136c6be3d23234db6222bb5ab93d0ea3fadcdb32ad08bda5
MD5 7042bfb2e1a50a991c3d7143fdda8627
BLAKE2b-256 663c6bd66bf88c4097ba4d4e7af6941231ab93cf29ccd572894de4034f049d3d

See more details on using hashes here.

File details

Details for the file sng-0.3.2-py3-none-any.whl.

File metadata

  • Download URL: sng-0.3.2-py3-none-any.whl
  • Upload date:
  • Size: 190.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.10.0 pkginfo/1.2.1 requests/2.18.4 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.19.5 CPython/3.6.6

File hashes

Hashes for sng-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a25eeec842f1c06206a1d7ec2fe28734e1a2efbb88cd20f40957e10283fdff60
MD5 1bb7427b2b84049ae5f5df5fc8cdc8fc
BLAKE2b-256 407d331b091656af314e92443017eba71a5eddc8b0b9c82328ef757ddb3a3c1e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page