Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/konapun/wesson

A utility to generate project names using Markov chains
https://github.com/konapun/wesson

Last synced: 23 days ago
JSON representation

A utility to generate project names using Markov chains

Awesome Lists containing this project

README

        

# Wesson
> There are only two hard things in Computer Science: cache invalidation and naming things.
>
> -- Phil Karlton

Wesson aims to solve the second problem by using Markov chains to help suggest some
suitable project names based on an input file. In fact, this project named itself.

## Requirements
* Algorithm::MarkovChain
* File::Stream

## TODO
1. Create install script
2. Implement filters
1. Github filter to check for naming conflicts against other projects
2. Machine learning to check generated results against a trained set of preferred names
3. Add options (min/max length, etc)