/entendrepreneur

program for generating funny portmanteaus and rhymes

Primary LanguagePython

Entendrepreneur

The Entendrepreneur (entendre/entrepreneur) pun generator creates humorous portmanteaus and rhymes from provided input words.

Example generated portmanteaus:

  • Inputs: drunk angry → Output: beeritable (beer/irritable)
  • Inputs: cute dog → Output: labradorable (labrador/adorable)
  • Inputs: literary cage → Output: shackademic (shack/academic)

For additional details see the associated NeurIPS 2018 workshop paper: Entendrepreneur: Generating Humorous Portmanteaus using Word-Embeddings

Requirements

Code was built on Mac OS 10.12.6 using Python 2.7.10

Python Libraries:

  • numpy 1.15.4
  • nltk 3.3
  • gensim 3.6.0
  • dill 0.2.8.2

Pre-trained Models and Corpora:

Usage

Citable paper soon to be released on ArXiv.