Buzzword poem generator
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Buzzword poem generator

Build Status Coverage Status MIT license


Buzzword poem generator is a tool in pure Python for generation of the poems from the buzzwords.

This project was inspired by this tweet:

Description of algorithm is available in my blog:


The usage of is simple:

                                  [SYLLABLES_IN_LINES ...]
                                  [-m MIN_WORDS_IN_LINE] [-c CACHE]

Buzzword poem generator

required arguments:
  -r RHYME_SCHEME       rhyme scheme (e.g.: ABAB, AABB)
                        syllables in lines (e.g.: 7 6 7 6)

optional arguments:
  -h, --help            show this help message and exit
  -m MIN_WORDS_IN_LINE  minimum number of words in line (1 by default)
  -c CACHE              use cache (True by default)


Four line buzzword poems with ABAB rhyme scheme and seven syllables per line:

python -r ABAB -s 7 7 7 7 -m 3

Kinesis Flink Hadoop Swarm
Impala Splunk Riak Raft
Couchbase Go HBase Storm
Zookeeper Sqoop Nomad Rust

python -r ABAB -s 7 7 7 7

Hadoop Riak HBase Raft
Nomad Logstash Kotlin Go
Docker Lambda Mongo Rust
Redshift Swarm TensorFlow

Five line buzzword poem with ABABA rhyme scheme and seven syllables per line:

python -r ABABA -s 7 7 7 7 7

Splunk Swarm Hazelcast Flink Rust
Chef Hive Couchbase Vault Sqoop
Storm Go Cassandra Spark Raft
Lambda Terraform Hadoop
Erlang Celery React


Released under The MIT License.