BISLON: BISociative SLOgaN generation based on stylistic literary devices
Natural Language Processing with Python