Compare commits
10 commits
50baffb10b
...
138f382670
Author | SHA1 | Date | |
---|---|---|---|
|
138f382670 | ||
|
63c9ed6946 | ||
|
d2e7c885ac | ||
|
0bc9a6ec82 | ||
|
51e20ae01e | ||
|
faafd258a3 | ||
|
faa542aca4 | ||
|
fe187ba59e | ||
|
9a496e1c8f | ||
|
a75eb093c2 |
16 changed files with 968 additions and 531 deletions
10
.gitignore
vendored
10
.gitignore
vendored
|
@ -1,3 +1,7 @@
|
||||||
.sekrit/
|
.sekrit
|
||||||
__pycache__/
|
pyvenv.cfg
|
||||||
*/__pycache__/
|
|
||||||
|
__pycache__
|
||||||
|
bin/
|
||||||
|
lib/
|
||||||
|
share/
|
||||||
|
|
210
data/aclist
Normal file
210
data/aclist
Normal file
|
@ -0,0 +1,210 @@
|
||||||
|
Howard Is Bald
|
||||||
|
Bald To The Bone
|
||||||
|
A Conversation With Howard Wulkan
|
||||||
|
Ballad Of Baldness
|
||||||
|
Howard Wulkan Is Bald (Acoustic & Jazz Versions)
|
||||||
|
Night On Bald Moutain
|
||||||
|
You Should Be Balding
|
||||||
|
If I Can't Have Hair
|
||||||
|
Howard Wulkan (Wesley Willis Version)
|
||||||
|
Shut Up Mike, Pt.2
|
||||||
|
Art Fag
|
||||||
|
It, You're A Metal Band
|
||||||
|
Punching Joe Bonni's Face In
|
||||||
|
Kill Women
|
||||||
|
Steroids Guy
|
||||||
|
Everyone In Allston Should Be Killed
|
||||||
|
I Noticed That You're Gay
|
||||||
|
Dead, Gay And Dropped
|
||||||
|
You Look Divorced
|
||||||
|
I Hope You Get Deported
|
||||||
|
Mike Mahan Has Gingivitis
|
||||||
|
Trapped
|
||||||
|
You're A Fucking Cunt
|
||||||
|
Phyllis Is An Old Annoying Cunt
|
||||||
|
A1 Stankus Is Always On The Phone With His Bookie
|
||||||
|
Bill Scott's Dumb
|
||||||
|
Harvey Korman Is Gay
|
||||||
|
You Fucking Break
|
||||||
|
Theme From Three Company
|
||||||
|
Jeanine Jizm Is A Freak
|
||||||
|
Everyone In Anal Cunt Is Dumb
|
||||||
|
I Just Saw The Gayest Guy On Earth
|
||||||
|
Johnny Violent Getting His Ann Kicked By Morrisey
|
||||||
|
Metamorphosis
|
||||||
|
I'm Sick Of You
|
||||||
|
Howard Wulkan's Bald
|
||||||
|
You're A Tready Fucking Pussy
|
||||||
|
Tom Arnold
|
||||||
|
I Got Athletes Foot Showering At Mike's
|
||||||
|
Big Pasts. Bigger Loser
|
||||||
|
Marc Payson Is A Drunk
|
||||||
|
Your Family Is Dumb
|
||||||
|
Furnace
|
||||||
|
You're Dumb
|
||||||
|
Van Full Of Retards
|
||||||
|
Deche Charge Are A Bunch Of Fucking Losers
|
||||||
|
Everyone In The Underground Music Scene Is Stupid
|
||||||
|
Dumb, Fat and Gross
|
||||||
|
I'm Not Stubborn
|
||||||
|
Mike Manan's Story
|
||||||
|
02657
|
||||||
|
Gloves Of Metal
|
||||||
|
Bonus Track
|
||||||
|
Jack Kevorkian Is Cool
|
||||||
|
Valujet
|
||||||
|
You've Got No Friends
|
||||||
|
You Keep A Diary
|
||||||
|
You Own A Store
|
||||||
|
You Got Date Raped
|
||||||
|
Recycling Is Gay
|
||||||
|
You're A Cop
|
||||||
|
You Can't Shut Up
|
||||||
|
You've Got Cancer
|
||||||
|
We Just Disagree
|
||||||
|
Hungry Hungry Hippos
|
||||||
|
You Are An Interior Decorator
|
||||||
|
Pottery's Gay
|
||||||
|
Rich Goyette Is Gay
|
||||||
|
Branscombe Richmond
|
||||||
|
You Live In Allston
|
||||||
|
You Are A Good Food Critic
|
||||||
|
Just The Two Of Us
|
||||||
|
Your Band's In The Cut-Out Bin
|
||||||
|
You're Gay
|
||||||
|
You Look Adopted
|
||||||
|
Your Cousin Is George Lynch
|
||||||
|
You Have Goals
|
||||||
|
You Drive An Iroc
|
||||||
|
You Play On A Softball Team
|
||||||
|
Because You're Old
|
||||||
|
You Sell Cologne
|
||||||
|
Being A Cobbler Is Dumb
|
||||||
|
You Live In A Houseboat
|
||||||
|
Richard Butler
|
||||||
|
311 Sucks
|
||||||
|
Your Kid Is Deformed
|
||||||
|
You Are An Orphan
|
||||||
|
You're Old (Fuck You)
|
||||||
|
You Go To Art School
|
||||||
|
You're Best Friend Is You
|
||||||
|
You're In A Coma
|
||||||
|
Windchimes Are Gay
|
||||||
|
No, We Don't Want To Do A Split 7" With Your Stupid Fucking Band
|
||||||
|
Reni Auberjonois
|
||||||
|
Internet Is Gay
|
||||||
|
Ha, Ha Your Wife Left You
|
||||||
|
Hootie And The Blowfish
|
||||||
|
You Went To See Dishwalla And Everclear (You're Gay)
|
||||||
|
Locking Drop Dead In McDonalds
|
||||||
|
Technology's Gay
|
||||||
|
Your Favorite Band Is Supertramp
|
||||||
|
I'm In Anal Cunt
|
||||||
|
You (Fill In The Blank)
|
||||||
|
Kyle From Incantation Has A Mustache
|
||||||
|
Bonus Track #3
|
||||||
|
Picnic Of Love
|
||||||
|
I Respect Your Feelings As A Woman And A Human
|
||||||
|
I Wanna Grow Old With You
|
||||||
|
Saving Ourselves For Marriage
|
||||||
|
Greed Is Something That We Don't Need
|
||||||
|
I'm Not That Kind Of Boy
|
||||||
|
I Couldn't Afford To Buy You A Present (So I Wrote You This Song)
|
||||||
|
I'd Love To Have Your Daughter's Hand In Marriage
|
||||||
|
My Woman, My Lover, My Friend
|
||||||
|
Waterfall Wishes
|
||||||
|
In My Heart There's A Star Named After You
|
||||||
|
I Became A Counselor So I Could Tell Rape Victims They Asked For It
|
||||||
|
Easy E. Got A.I.D.S. From F. Mercury
|
||||||
|
I Like Drugs And Child Abuse
|
||||||
|
Laughing When Leonard Peltier Gets Raped In Jail
|
||||||
|
I Convinced You To Beat Your Wife On A Daily Basis
|
||||||
|
I Sent Concentration Camp Footage To Americas Funniest Home Videos
|
||||||
|
Rancid Sucks (And The Clash Sucked Too)
|
||||||
|
I Paid J. Howell To Rape You
|
||||||
|
I Pushed Your Wife In Front Of The Subway
|
||||||
|
Extreme Noise Terror Is Afraid Of Us
|
||||||
|
You Rollerblading Faggot
|
||||||
|
I Sent A Thankyou Card To The Guy That Raped You
|
||||||
|
I Lit Your Baby On Fire
|
||||||
|
Body By Auschwitz
|
||||||
|
I Intentionally Ran Over Your Dog
|
||||||
|
Sweatshops Are Cool
|
||||||
|
Woman, Nature's Punching Bag
|
||||||
|
I Snuck A Retard In To A Sperm Bank
|
||||||
|
Your Kid Committed Suicide Because You Suck
|
||||||
|
I Ate Your Horse
|
||||||
|
Hitler Was A Sensitive Man
|
||||||
|
You Robbed A Sperm Bank Because You're A Cum Guzzling Fag
|
||||||
|
I Made Your Kid Get AIDS, So You Could Watch It Die
|
||||||
|
I Fucked Your Wife
|
||||||
|
Into The Oven
|
||||||
|
I Gave Nambla Pictures Of You Kid
|
||||||
|
The Only Reason Men Talk To You Is Because They Want To Get Laid, You Stupid Fucking Cunt
|
||||||
|
I Made Fun Of You Because Your Kid Just Died
|
||||||
|
Domestic Violence Is Really Really Really Funny
|
||||||
|
Dictators Are Cool
|
||||||
|
Deadbeat Dads Are Cool
|
||||||
|
I'm Really Excited About The Upcoming David Buskin Concert
|
||||||
|
Being Ignorant Is Awesome
|
||||||
|
You're Pregnant, So I Kicked You In The Stomach
|
||||||
|
Chris Barnes Is A Pussy
|
||||||
|
Tim Is Gay
|
||||||
|
B.T./A.C.
|
||||||
|
I Sold Your Dog To A Chinese Restaurant
|
||||||
|
I Got An Office Job For The Sole Purpose Of Sexually Harassing Women
|
||||||
|
split: "ANAL CUNT / THE RAUNCHOUS BROTHERS" (2000)
|
||||||
|
The Guy Who Shot His Kid Up With A.I.D.S. Is Awesome
|
||||||
|
I Went Back In Time A Voted For Hitler
|
||||||
|
Hogging Up The Holocaust
|
||||||
|
I'm Hitler
|
||||||
|
split: "ANAL CUNT / FLACHENBRAND" (2001)
|
||||||
|
Anyone Who Likes The Dillinger Escape Plan Is A Faggot
|
||||||
|
I'm Glad You Got Breast Cancer, Cunt
|
||||||
|
The South Won't Rise Again
|
||||||
|
I'm Glad Jazz Faggots Don't Like Us Anymore
|
||||||
|
Bonus Track #5
|
||||||
|
7": "Defenders Of The Hate" (2001)
|
||||||
|
All Our Fans Are Gay
|
||||||
|
Limp Bizkit Think They're Black, But They're Just Gay
|
||||||
|
You Were Too Ugly To Rape, So I Just Beat The Shit Out Of You
|
||||||
|
Hebosaurus
|
||||||
|
Even Though You're Culture Oppresses Women, You Sill Suck You Fucking Towelhead
|
||||||
|
If You Don't Like The Village People, You're Fucking Gay
|
||||||
|
Obviously Adopted
|
||||||
|
Walker, Texas Corpse
|
||||||
|
The Word Homophobic Is Gay
|
||||||
|
You Converted To Judaism So A Guy Would Touch Your Dick
|
||||||
|
Bonus Track #4
|
||||||
|
You Quit Doing Heroin, You Pussy
|
||||||
|
Fred Shitbreath
|
||||||
|
Beating Up Hippies For Their Drugs At A Phish Concert
|
||||||
|
Anyone Who Likes The Dillinger Escape Plan Is A Faggot
|
||||||
|
I’m Glad You Got Breast Cancer, Cunt
|
||||||
|
The South Won’t Rise Again
|
||||||
|
I’m Glad Jazz Faggots Don’t Like Us Anymore
|
||||||
|
Bonus Track #5
|
||||||
|
Ha Ha Holocaust
|
||||||
|
We’re Not ‘In Da House’ You Fucking Wigger
|
||||||
|
Fuck Yeah!
|
||||||
|
Cranking My Band's Demo On A Box At The Beach
|
||||||
|
Loudest Stereo
|
||||||
|
Kicking Your Ass And Fuckin' Your Bitch
|
||||||
|
Hot Girls On The Road
|
||||||
|
Whiskey, Coke And Sluts
|
||||||
|
All I Give A Fuck About Is Sex
|
||||||
|
I'm Gonna Give You A.I.D.S.
|
||||||
|
Yay! It's Pink!
|
||||||
|
I Wish My Dealer Was Open
|
||||||
|
EP: "Wearing Out Our Welcome" (2011)
|
||||||
|
Beating Up Niggers That Sell Fake Crack
|
||||||
|
One Man Ghetto
|
||||||
|
Cop Calling Faggot
|
||||||
|
Tsunasum
|
||||||
|
Get On Your Knees, Cunt
|
||||||
|
Don't Offer Me Weak Drugs Or I'll Kick Your Fucking Ass
|
||||||
|
Wearing Out Our Welcome
|
||||||
|
Nothings Offensive Anymore
|
||||||
|
Wasting Time Writing Anal Cunt Songs
|
||||||
|
Caring About Anything Is Gay
|
||||||
|
We Are Anal Cunt
|
473
data/limericks
Normal file
473
data/limericks
Normal file
|
@ -0,0 +1,473 @@
|
||||||
|
Limericks I cannot compose,
|
||||||
|
With noxious smells in my nose.
|
||||||
|
But this one was easy,
|
||||||
|
I only felt queasy,
|
||||||
|
Because I was sniffing my toes.
|
||||||
|
%
|
||||||
|
There was a young woman named Bright,
|
||||||
|
Whose speed was much faster than light.
|
||||||
|
She set out one day,
|
||||||
|
In a relative way,
|
||||||
|
And returned on the previous night.
|
||||||
|
%
|
||||||
|
There was an odd fellow named Gus,
|
||||||
|
When traveling he made such a fuss.
|
||||||
|
He was banned from the train,
|
||||||
|
Not allowed on a plane,
|
||||||
|
And now travels only by bus.
|
||||||
|
%
|
||||||
|
There once was a fly on the wall,
|
||||||
|
I wonder, why didn’t it fall?
|
||||||
|
Because its feet stuck? Or was it just luck?
|
||||||
|
Or does gravity miss things so small?
|
||||||
|
%
|
||||||
|
There once was a man from Tibet,
|
||||||
|
Who couldn’t find a cigarette
|
||||||
|
So he smoked all his socks,
|
||||||
|
and got chicken-pox,
|
||||||
|
and had to go to the vet.
|
||||||
|
%
|
||||||
|
There was a young woman named Bright,
|
||||||
|
Whose speed was much faster than light.
|
||||||
|
She set out one day,
|
||||||
|
In a relative way,
|
||||||
|
And returned on the previous night.
|
||||||
|
%
|
||||||
|
I need a front door for my hall,
|
||||||
|
The replacement I bought was too tall.
|
||||||
|
So I hacked it and chopped it,
|
||||||
|
And carefully lopped it,
|
||||||
|
And now the dumb thing is too small
|
||||||
|
%
|
||||||
|
There once was a boy named Dan,
|
||||||
|
who wanted to fry in a pan.
|
||||||
|
He tried and he tried,
|
||||||
|
and eventually died,
|
||||||
|
that weird little boy named Dan.
|
||||||
|
%
|
||||||
|
A newspaperman named Fling,
|
||||||
|
Could make “copy” from any old thing.
|
||||||
|
But the copy he wrote,
|
||||||
|
Of a five-dollar note,
|
||||||
|
Was so good he now wears so much bling.
|
||||||
|
%
|
||||||
|
I know an old owl named Boo,
|
||||||
|
Every night he yelled Hoo,
|
||||||
|
Once a kid walked by,
|
||||||
|
And started to cry,
|
||||||
|
And yelled I don’t have a clue!
|
||||||
|
%
|
||||||
|
I once fell in love with a blonde,
|
||||||
|
But found that she wasn’t so fond.
|
||||||
|
Of my pet turtle named Odle,
|
||||||
|
whom I’d taught how to Yodel,
|
||||||
|
So she dumped him outside in the pond.
|
||||||
|
%
|
||||||
|
I’d rather have Fingers than Toes,
|
||||||
|
I’d rather have Ears than a Nose.
|
||||||
|
And as for my Hair,
|
||||||
|
I’m glad it’s all there,
|
||||||
|
I’ll be awfully sad, when it goes.
|
||||||
|
%
|
||||||
|
There was a Young Lady whose chin
|
||||||
|
Resembled the point of a pin:
|
||||||
|
So she had it made sharp,
|
||||||
|
And purchased a harp,
|
||||||
|
And played several tunes with her chin. (Edward Lear)
|
||||||
|
%
|
||||||
|
Hickory Dickory dock,
|
||||||
|
the mouse ran up the clock;
|
||||||
|
the clock struck one
|
||||||
|
and down he run;
|
||||||
|
hickory Dickory dock. (Charles Perrault)
|
||||||
|
%
|
||||||
|
There was a faith-healer of Deal,
|
||||||
|
Who said: “Although pain isn’t real,
|
||||||
|
If I sit on a pin
|
||||||
|
And it punctures my skin,
|
||||||
|
I dislike what I fancy I feel.
|
||||||
|
%
|
||||||
|
My dog is really quite hip,
|
||||||
|
Except when he takes a cold dip.
|
||||||
|
He looks like a fool,
|
||||||
|
when he jumps in the pool,
|
||||||
|
and reminds me of a sinking ship.
|
||||||
|
%
|
||||||
|
A painter, who lived in Great Britain,
|
||||||
|
Interrupted two girls with their knitting,
|
||||||
|
He said, with a sigh,
|
||||||
|
That park bench–well I,
|
||||||
|
Just painted it, right where you’re sitting.
|
||||||
|
%
|
||||||
|
There is a young schoolboy named Mason,
|
||||||
|
Whose mom cuts his hair with a basin.
|
||||||
|
When he stands in one place,
|
||||||
|
With a scarf round his face,
|
||||||
|
It’s a mystery which way he’s facing.
|
||||||
|
%
|
||||||
|
There was a young schoolboy of Rye,
|
||||||
|
Who was baked by mistake in a pie.
|
||||||
|
To his mother’s disgust,
|
||||||
|
He emerged through the crust,
|
||||||
|
And exclaimed, with a yawn, Where am I?
|
||||||
|
%
|
||||||
|
An elderly man called Keith,
|
||||||
|
Mislaid his set of false teeth.
|
||||||
|
They’d been laid on a chair,
|
||||||
|
He’d forgot they were there,
|
||||||
|
Sat down, and was bitten beneath.
|
||||||
|
%
|
||||||
|
There was an old man of Peru,
|
||||||
|
Who dreamt he was eating his shoe.
|
||||||
|
He woke in the night,
|
||||||
|
With a terrible fright,
|
||||||
|
And found it was perfectly true.
|
||||||
|
%
|
||||||
|
The incredible Wizard of Oz,
|
||||||
|
Retired from his business becoz.
|
||||||
|
Due to up-to-date science,
|
||||||
|
To most of his clients,
|
||||||
|
He wasn’t the Wizard he woz.
|
||||||
|
%
|
||||||
|
Once I visited France,
|
||||||
|
And learned a new, awesome dance.
|
||||||
|
I twirled,
|
||||||
|
And I swirled,
|
||||||
|
And Is it me or the nature of money,
|
||||||
|
That’s odd and particularly funny.
|
||||||
|
But when I have dough,
|
||||||
|
It goes quickly, you know,
|
||||||
|
And seeps out of my pockets like honey.
|
||||||
|
I lost my pants.
|
||||||
|
%
|
||||||
|
Is it me or the nature of money,
|
||||||
|
That’s odd and particularly funny.
|
||||||
|
But when I have dough,
|
||||||
|
It goes quickly, you know,
|
||||||
|
And seeps out of my pockets like honey.
|
||||||
|
%
|
||||||
|
There once was a farmer from Leeds,
|
||||||
|
Who swallowed a packet of seeds.
|
||||||
|
It soon came to pass,
|
||||||
|
He was covered with grass,
|
||||||
|
But has all the tomatoes he needs.
|
||||||
|
%
|
||||||
|
A fellow jumped off a high wall,
|
||||||
|
And had a most terrible fall.
|
||||||
|
He went back to bed,
|
||||||
|
With a bump on his head,
|
||||||
|
That’s why you don’t jump off a wall.
|
||||||
|
%
|
||||||
|
A man and his lady-love, Min,
|
||||||
|
Skated out where the ice was quite thin.
|
||||||
|
Had a quarrel, no doubt,
|
||||||
|
For I hear they fell out,
|
||||||
|
What a blessing they didn’t fall in!
|
||||||
|
%
|
||||||
|
There was a young lady of Cork,
|
||||||
|
Whose Pa made a fortune in pork.
|
||||||
|
He bought for his daughter,
|
||||||
|
A tutor who taught her,
|
||||||
|
To balance green peas on her fork.
|
||||||
|
%
|
||||||
|
There once was a Martian called Zed
|
||||||
|
With antennae all over his head.
|
||||||
|
He sent out a lot
|
||||||
|
Di-di-dash-di-dot
|
||||||
|
But nobody knew what he said!
|
||||||
|
%
|
||||||
|
There once was a girl named Sam
|
||||||
|
Who did not eat roast beef and ham
|
||||||
|
She ate a green apple
|
||||||
|
Then drank some Snapple
|
||||||
|
Some say she eats like a lamb.
|
||||||
|
%
|
||||||
|
Said the man with a wink of his eye
|
||||||
|
‘But I love you‘ and then the reply
|
||||||
|
From the girl, it was heard
|
||||||
|
‘You are truly absurd!
|
||||||
|
I have only this moment walked by!’
|
||||||
|
%
|
||||||
|
A wonderful bird is the Pelican.
|
||||||
|
His beak can hold more than his belly can.
|
||||||
|
He can hold in his beak
|
||||||
|
Enough food for a week!
|
||||||
|
But I’ll be darned if I know how the hellican?
|
||||||
|
%
|
||||||
|
There was once a great man in Japan
|
||||||
|
Whose name on Tuesday began,
|
||||||
|
It lasted through Sunday
|
||||||
|
Till twilight on Monday
|
||||||
|
And it sounded like stones in a can.
|
||||||
|
%
|
||||||
|
There was a young man so benighted
|
||||||
|
He never knew when he was slighted;
|
||||||
|
He would go to a party
|
||||||
|
And eat just as hearty,
|
||||||
|
As if he’d been really invited.
|
||||||
|
%
|
||||||
|
There was an old man from Sudan,
|
||||||
|
Whose limericks never would scan.
|
||||||
|
When told this was so,
|
||||||
|
He said, ‘yes, I know.
|
||||||
|
‘But I always try to get as many syllables into the last line as I possibly can.’
|
||||||
|
%
|
||||||
|
A maiden at college, Miss Breeze,
|
||||||
|
Weighed down by B.A.s and Lit.D’s,
|
||||||
|
Collapsed from the strain,
|
||||||
|
Said her doctor, “It’s plain
|
||||||
|
You are killing yourself—by degrees!”
|
||||||
|
%
|
||||||
|
A canner, exceedingly canny,
|
||||||
|
One morning remarked to his granny,
|
||||||
|
“A canner can can
|
||||||
|
Anything that he can;
|
||||||
|
But a canner can’t can a can, can he?”
|
||||||
|
%
|
||||||
|
A mouse in her room woke Miss Dowd
|
||||||
|
She was frightened—it must be allowed.
|
||||||
|
Soon a happy thought hit her—
|
||||||
|
To scare off the critter,
|
||||||
|
She sat up in bed and meowed.
|
||||||
|
%
|
||||||
|
There was a young woman named Kite,
|
||||||
|
Whose speed was much faster than light,
|
||||||
|
She set out one day,
|
||||||
|
In a relative way,
|
||||||
|
And returned on the previous night.
|
||||||
|
%
|
||||||
|
A flea and a fly in a flue,
|
||||||
|
Were imprisoned, so what could they do?
|
||||||
|
Said the fly, “Let us flee!”
|
||||||
|
“Let us fly,” said the flea,
|
||||||
|
And they flew through a flaw in the flue.
|
||||||
|
%
|
||||||
|
A major, with wonderful force,
|
||||||
|
Called out in Hyde Park for a horse.
|
||||||
|
All the flowers looked round,
|
||||||
|
But no horse could be found;
|
||||||
|
So he just rhododendron, of course.
|
||||||
|
%
|
||||||
|
A nifty young flapper named Jane
|
||||||
|
While walking was caught in the rain.
|
||||||
|
She ran–almost flew,
|
||||||
|
Her complexion did too,
|
||||||
|
And she reached home exceedingly plain.
|
||||||
|
%
|
||||||
|
“There’s a train at 4:04,” said Miss Jenny.
|
||||||
|
“Four tickets I’ll take; have you any?”
|
||||||
|
Said the man at the door,
|
||||||
|
“Not four for 4:04,
|
||||||
|
For four for 4:04 is too many.”
|
||||||
|
%
|
||||||
|
A canny young fisher named Fisher
|
||||||
|
Once fished from the edge of a fissure.
|
||||||
|
A fish with a grin
|
||||||
|
Pulled the fisherman in—
|
||||||
|
Now they’re fishing the fissure for Fisher.
|
||||||
|
%
|
||||||
|
Here’s to the chigger,
|
||||||
|
The bug that’s no bigger
|
||||||
|
Than the point of an undersized pin;
|
||||||
|
But the welt that he raises
|
||||||
|
Sure itches like blazes,
|
||||||
|
And that’s where the rub comes in!
|
||||||
|
%
|
||||||
|
A cheerful old bear at the Zoo
|
||||||
|
Could always find something to do.
|
||||||
|
When it bored him, you know,
|
||||||
|
To walk to and fro,
|
||||||
|
He reversed it and walked fro and to.
|
||||||
|
%
|
||||||
|
The bottle of perfume that Willie sent
|
||||||
|
Was highly displeasing to Millicent;
|
||||||
|
Her thanks were so cold
|
||||||
|
They quarreled, I’m told,
|
||||||
|
Through that silly scent Willie sent Millicent.
|
||||||
|
%
|
||||||
|
I bought a new Hoover today,
|
||||||
|
Plugged it in in the usual way,
|
||||||
|
Switched it on – what a din;
|
||||||
|
It sucked everything in,
|
||||||
|
Now I’m homeless with no place to stay.
|
||||||
|
%
|
||||||
|
A crossword compiler named Moss
|
||||||
|
Who found himself quite at a loss
|
||||||
|
When asked, ‘Why so blue?’
|
||||||
|
Said, ‘I haven’t a clue
|
||||||
|
I’m 2 Down to put 1 Across.’
|
||||||
|
%
|
||||||
|
I’m papering walls in the loo
|
||||||
|
And quite frankly I haven’t a clue;
|
||||||
|
For the pattern’s all wrong
|
||||||
|
(Or the paper’s too long)
|
||||||
|
And I’m stuck to the toilet with glue.
|
||||||
|
%
|
||||||
|
There once was an old man of Esser,
|
||||||
|
Whose knowledge grew lesser and lesser,
|
||||||
|
It at last grew so small
|
||||||
|
He knew nothing at all
|
||||||
|
And now he’s a college professor.
|
||||||
|
%
|
||||||
|
To compose a sonata today,
|
||||||
|
Don’t proceed in the old-fashioned way:
|
||||||
|
With your toes on the keys,
|
||||||
|
Bang the floor with your knees:
|
||||||
|
“Oh how modern!” the critics will say.
|
||||||
|
%
|
||||||
|
There was a young lady named Perkins,
|
||||||
|
Who just simply doted on gherkins.
|
||||||
|
In spite of advice,
|
||||||
|
She ate so much spice,
|
||||||
|
That she pickled her internal workins’.
|
||||||
|
%
|
||||||
|
There was an old man of Nantucket
|
||||||
|
Who kept all his cash in a bucket;
|
||||||
|
But his daughter, named Nan
|
||||||
|
Ran away with a man —
|
||||||
|
And as far as the bucket, Nantucket.
|
||||||
|
%
|
||||||
|
There was a young lady of Kent,
|
||||||
|
Whose nose was most awfully bent.
|
||||||
|
She followed her nose
|
||||||
|
One day, I suppose —
|
||||||
|
And no one knows which way she went.
|
||||||
|
%
|
||||||
|
There was a young lady named Hannah,
|
||||||
|
Who slipped on a peel of banana.
|
||||||
|
As she lay on her side,
|
||||||
|
More stars she espied
|
||||||
|
Than there are in the Star-Spangled Banner.
|
||||||
|
%
|
||||||
|
There was a dear lady of Eden,
|
||||||
|
Who on apples was quite fond of feedin’;
|
||||||
|
She gave one to Adam,
|
||||||
|
Who said, “Thank you, Madam,”
|
||||||
|
And then both skedaddled from Eden.
|
||||||
|
%
|
||||||
|
A certain young fellow named Bee-Bee
|
||||||
|
Wished to wed a woman named Phoebe.
|
||||||
|
“But,” he said, “I must see
|
||||||
|
What the clerical fee
|
||||||
|
Be before Phoebe be Phoebe Bee-Bee
|
||||||
|
%
|
||||||
|
Remember when nearly sixteen
|
||||||
|
On your very first date as a teen
|
||||||
|
At the movies? If yes,
|
||||||
|
Then I bet you can’t guess
|
||||||
|
What was shown on the cinema screen.
|
||||||
|
%
|
||||||
|
There was an old person of Fratton
|
||||||
|
Who would go to church with his hat on.
|
||||||
|
‘If I wake up,’ he said,
|
||||||
|
‘With a hat on my head,
|
||||||
|
I will know that it hasn’t been sat on.’
|
||||||
|
%
|
||||||
|
My neighbor came over to say
|
||||||
|
(Although not in a neighborly way)
|
||||||
|
That he’d knock me around
|
||||||
|
If I didn’t curb the sound
|
||||||
|
Of the classical music I play.
|
||||||
|
%
|
||||||
|
I told him, “Get out of my place
|
||||||
|
You’re an utter uncultured disgrace;
|
||||||
|
You’re a simpleton loon.
|
||||||
|
Don’t you know a good tune?”
|
||||||
|
Then he walloped me square in the face.
|
||||||
|
%
|
||||||
|
There was a young man from Dealing
|
||||||
|
Who caught the bus for Ealing.
|
||||||
|
It said on the door
|
||||||
|
‘Don’t spit on the floor’
|
||||||
|
So he jumped up and spat on the ceiling
|
||||||
|
%
|
||||||
|
As 007 walked by
|
||||||
|
He heard a wee spider say, “Hi.”
|
||||||
|
But shaken, he shot
|
||||||
|
It right there on the spot
|
||||||
|
As it tried to explain, “I’m a spi …”
|
||||||
|
%
|
||||||
|
A tutor who tooted the flute
|
||||||
|
Tried to tutor two tooters to toot
|
||||||
|
Said the two to the tutor
|
||||||
|
“Is it tougher to toot or
|
||||||
|
To tutor two tooters to toot?”
|
||||||
|
%
|
||||||
|
No woodsman would cut a wood, would he
|
||||||
|
If woods would be woodless – nor should he.
|
||||||
|
Yet no woodcutter would
|
||||||
|
Cut a woody-wood wood
|
||||||
|
If no woodsmen cut woody woods, would he?
|
||||||
|
%
|
||||||
|
There once was a man from the sticks
|
||||||
|
Who loved to compose limericks
|
||||||
|
But he failed at his sport
|
||||||
|
They were always too short
|
||||||
|
Parade Daily
|
||||||
|
Celebrity interviews, recipes and health tips delivered to your inbox.
|
||||||
|
%
|
||||||
|
A poet whose friends called him Steve
|
||||||
|
Once showed quite a will to achieve
|
||||||
|
His skill grew so strong
|
||||||
|
That his poems grew long
|
||||||
|
And he sadly was forced to abbrev.
|
||||||
|
%
|
||||||
|
If you catch a chinchilla in Chile
|
||||||
|
And cut off its beard, willy-nilly
|
||||||
|
You can honestly say
|
||||||
|
That you have just made
|
||||||
|
A Chilean chinchilla’s chin chilly
|
||||||
|
%
|
||||||
|
There once was a man named Muvett
|
||||||
|
Who lived in the city of Lovett
|
||||||
|
But his car broke down
|
||||||
|
Two miles out of town
|
||||||
|
And Muvett had to shove it to Lovett!
|
||||||
|
%
|
||||||
|
There once was a beautiful nurse
|
||||||
|
Who carried an ugly old purse
|
||||||
|
But she tripped on the door
|
||||||
|
And fell on the floor
|
||||||
|
And they both went away in the hearse.
|
||||||
|
%
|
||||||
|
There was a young girl from Flynn
|
||||||
|
Who was so terribly thin
|
||||||
|
When she sipped lemonade
|
||||||
|
Through a straw in the shade
|
||||||
|
She slipped through the straw and fell in!
|
||||||
|
%
|
||||||
|
There once was a man from Gorem
|
||||||
|
Had a pair of tight pants and he wore ’em
|
||||||
|
When he bowed with a grin
|
||||||
|
A draft of air rushed in
|
||||||
|
And he knew by the sound that he tore ’em!
|
||||||
|
%
|
||||||
|
There once was a man from the city
|
||||||
|
Stooped to pat what he thought was a kitty
|
||||||
|
He gave it a pat
|
||||||
|
But it wasn’t a cat-
|
||||||
|
They buried his clothes – what a pity!
|
||||||
|
%
|
||||||
|
There once was a gal from Decatur
|
||||||
|
Who went to sing in a the-a-ter
|
||||||
|
But the poor little thing
|
||||||
|
When she started to sing
|
||||||
|
Got hit by a rotten termater! (tomato)
|
||||||
|
%
|
||||||
|
What happens when you retire?
|
||||||
|
You really don’t have to inquire –
|
||||||
|
No job and no phone
|
||||||
|
There’s no place but home,
|
||||||
|
And your checkbook’s about to expire!
|
||||||
|
%
|
||||||
|
At times I’m so mad that I’m hopping.
|
||||||
|
My angriness sets my veins popping.
|
||||||
|
I yell and I curse,
|
||||||
|
With swear words diverse,
|
||||||
|
But my wife does much worse: she goes shopping
|
||||||
|
%
|
||||||
|
One Saturday morning at three,
|
||||||
|
A cheese monger’s shop in Paree.
|
||||||
|
Collapsed to the ground,
|
||||||
|
With a thunderous sound,
|
||||||
|
Leaving only a pile of de brie.
|
86
lulzbot.py
86
lulzbot.py
|
@ -1,11 +1,21 @@
|
||||||
motd ='''
|
import datetime
|
||||||
|
import discord
|
||||||
|
from src.flan import flan_speak
|
||||||
|
from src.cartman import cartman_speak
|
||||||
|
from src.twitter import get_tweet
|
||||||
|
from fortune import fortune
|
||||||
|
import numpy as np
|
||||||
|
|
||||||
|
|
||||||
|
motd = '''
|
||||||
_ _ ____ ___ _
|
_ _ ____ ___ _
|
||||||
| | _ _| | ___| __ ) / _ \| |_
|
| | _ _| | ___| __ ) / _ \| |_
|
||||||
| | | | | | | |_ / _ \| | | | __|
|
| | | | | | | |_ / _ \| | | | __|
|
||||||
| |__| |_| | |___ / /| |_) | |_| | |_
|
| |__| |_| | |___ / /| |_) | |_| | |_
|
||||||
|_____\__,_|_____/___|____/ \___/ \__|
|
|_____\__,_|_____/___|____/ \___/ \__|
|
||||||
'''
|
'''
|
||||||
menu ='''```
|
|
||||||
|
menu = '''```
|
||||||
Commands:
|
Commands:
|
||||||
fortune: tell a fortune
|
fortune: tell a fortune
|
||||||
chuck: give a Chuck Norris quote
|
chuck: give a Chuck Norris quote
|
||||||
|
@ -18,52 +28,68 @@ Commands:
|
||||||
Contribute!
|
Contribute!
|
||||||
https://github.com/adoyle0/lulzbot```'''
|
https://github.com/adoyle0/lulzbot```'''
|
||||||
|
|
||||||
import discord, datetime
|
|
||||||
import numpy as np
|
|
||||||
from fortune import fortune
|
|
||||||
from src.twitter import get_tweet
|
|
||||||
from src.cartman import cartman_speak
|
|
||||||
from src.limericks import limerick
|
|
||||||
|
|
||||||
chuck_quotes = open('src/chuck_quotes').read().split('\n%\n')
|
chuck_quotes = open('data/chuck_quotes').read().split('\n%\n')
|
||||||
ligma_list = open('src/ligma_list').read().split('\n')
|
ligma_list = open('data/ligma_list').read().split('\n')
|
||||||
|
limericks = open('data/limericks').read().split('\n%\n')
|
||||||
|
aclist = open('data/aclist').read().split('\n')
|
||||||
|
|
||||||
|
|
||||||
def show_menu():
|
def show_menu():
|
||||||
return menu
|
return menu
|
||||||
|
|
||||||
|
|
||||||
def musk():
|
def musk():
|
||||||
return get_tweet(44196397)
|
return get_tweet(44196397)
|
||||||
|
|
||||||
|
|
||||||
def ligma():
|
def ligma():
|
||||||
return np.random.choice(ligma_list)
|
return np.random.choice(ligma_list)
|
||||||
|
|
||||||
|
|
||||||
|
def limerick():
|
||||||
|
return np.random.choice(limericks)
|
||||||
|
|
||||||
|
|
||||||
def prost():
|
def prost():
|
||||||
return 'https://tenor.com/view/prost-christoph-waltz-django-bier-zum-wohle-gif-11041516'
|
return 'https://tenor.com/view/prost-christoph-waltz-django-bier-zum-wohle-gif-11041516'
|
||||||
|
|
||||||
def chuck():
|
def chuck():
|
||||||
return np.random.choice(chuck_quotes)
|
return np.random.choice(chuck_quotes)
|
||||||
|
|
||||||
message_handler = {'lulzbot': show_menu, # these need to be functions
|
|
||||||
'musk': musk,
|
def ac():
|
||||||
'deez': ligma,
|
return np.random.choice(aclist)
|
||||||
'ligma': ligma,
|
|
||||||
'bofa': ligma,
|
|
||||||
'bopha': ligma,
|
triggers = {'lulzbot': show_menu, # these need to be functions
|
||||||
'limerick': limerick,
|
'musk': musk,
|
||||||
'limrick': limerick,
|
'deez': ligma,
|
||||||
'prost!': prost,
|
'ligma': ligma,
|
||||||
'fortune': fortune,
|
'bofa': ligma,
|
||||||
'chuck': chuck,
|
'bopha': ligma,
|
||||||
}
|
'limerick': limerick,
|
||||||
|
'limrick': limerick,
|
||||||
|
'prost!': prost,
|
||||||
|
'fortune': fortune,
|
||||||
|
'chuck': chuck,
|
||||||
|
'ac': ac,
|
||||||
|
}
|
||||||
|
|
||||||
TOKEN = open('.sekrit/discord_token').read()
|
TOKEN = open('.sekrit/discord_token').read()
|
||||||
client = discord.Client(activity=discord.Game(name='with myself'))
|
intents = discord.Intents.default()
|
||||||
|
intents.message_content = True
|
||||||
|
client = discord.Client(activity=discord.Game(
|
||||||
|
name='with myself'), intents=intents)
|
||||||
|
|
||||||
|
|
||||||
@client.event
|
@client.event
|
||||||
async def on_ready():
|
async def on_ready():
|
||||||
print(motd+'\n'+datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')+'\nLogged in as {0.user}'.format(client))
|
print(motd+'\n'+datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S') +
|
||||||
|
'\nLogged in as {0.user}'.format(client))
|
||||||
return
|
return
|
||||||
|
|
||||||
|
|
||||||
@client.event
|
@client.event
|
||||||
async def on_message(message):
|
async def on_message(message):
|
||||||
username = str(message.author).split('#')[0]
|
username = str(message.author).split('#')[0]
|
||||||
|
@ -75,12 +101,16 @@ async def on_message(message):
|
||||||
return
|
return
|
||||||
|
|
||||||
elif message.channel.name == 'cartman':
|
elif message.channel.name == 'cartman':
|
||||||
async with message.channel.typing():
|
await message.channel.send(cartman_speak(user_message))
|
||||||
await message.channel.send(cartman_speak(user_message))
|
# await message.channel.send("I'm broken, come back later.")
|
||||||
|
|
||||||
|
elif message.channel.name == 'flan':
|
||||||
|
await message.channel.send(flan_speak(user_message))
|
||||||
|
# await message.channel.send('GPU is busy, come back later')
|
||||||
|
|
||||||
elif message.channel.name == 'shitposting':
|
elif message.channel.name == 'shitposting':
|
||||||
if user_message in message_handler:
|
if user_message.lower() in triggers:
|
||||||
await message.channel.send(message_handler[user_message]())
|
await message.channel.send(triggers[user_message.lower()]())
|
||||||
return
|
return
|
||||||
|
|
||||||
client.run(TOKEN)
|
client.run(TOKEN)
|
||||||
|
|
7
requirements.txt
Normal file
7
requirements.txt
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
discord
|
||||||
|
numpy
|
||||||
|
fortune-python
|
||||||
|
tweepy
|
||||||
|
transformers
|
||||||
|
torch
|
||||||
|
bitsandbytes
|
7
run
Executable file
7
run
Executable file
|
@ -0,0 +1,7 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
source bin/activate &&
|
||||||
|
python -m ensurepip &&
|
||||||
|
pip install --upgrade -r requirements.txt &&
|
||||||
|
clear &&
|
||||||
|
python lulzbot.py
|
|
@ -1,22 +1,40 @@
|
||||||
from transformers.models.auto.tokenization_auto import AutoTokenizer
|
|
||||||
from transformers.models.auto.modeling_auto import AutoModelForCausalLM
|
from transformers.models.auto.modeling_auto import AutoModelForCausalLM
|
||||||
import torch
|
from transformers.models.auto.tokenization_auto import AutoTokenizer
|
||||||
|
import requests
|
||||||
|
import json
|
||||||
|
|
||||||
tokenizer = AutoTokenizer.from_pretrained('microsoft/DialoGPT-large')
|
url = 'https://doordesk.net/chat'
|
||||||
model = AutoModelForCausalLM.from_pretrained('../southpark/output-medium')
|
|
||||||
|
|
||||||
def cartman_speak(user_message):
|
|
||||||
new_user_input_ids = tokenizer.encode(user_message + tokenizer.eos_token, return_tensors='pt')
|
def cartman_respond(user_message):
|
||||||
bot_output = new_user_input_ids
|
message = {'Message': user_message}
|
||||||
bot_input_ids = torch.cat([new_user_input_ids, bot_output])
|
response = requests.post(url, json.dumps(message))
|
||||||
bot_output = model.generate(
|
return response.json().get('Cartman')
|
||||||
bot_input_ids, max_length= 200,
|
|
||||||
|
|
||||||
|
tokenizer = AutoTokenizer.from_pretrained("microsoft/DialoGPT-medium")
|
||||||
|
model = AutoModelForCausalLM.from_pretrained(
|
||||||
|
"../cartman/train/cartman/models/output-medium-3ep")
|
||||||
|
|
||||||
|
|
||||||
|
def cartman_speak(input_text):
|
||||||
|
input_ids = tokenizer(input_text + tokenizer.eos_token,
|
||||||
|
return_tensors="pt").input_ids
|
||||||
|
outputs = model.generate(
|
||||||
|
input_ids,
|
||||||
pad_token_id=tokenizer.eos_token_id,
|
pad_token_id=tokenizer.eos_token_id,
|
||||||
|
max_new_tokens=200,
|
||||||
|
num_beams=8,
|
||||||
|
num_beam_groups=4,
|
||||||
no_repeat_ngram_size=3,
|
no_repeat_ngram_size=3,
|
||||||
do_sample=True,
|
length_penalty=1.4,
|
||||||
top_k=100,
|
diversity_penalty=0,
|
||||||
top_p=0.7,
|
repetition_penalty=2.1,
|
||||||
temperature=.8
|
early_stopping=True,
|
||||||
)
|
|
||||||
|
|
||||||
return '{}'.format(tokenizer.decode(bot_output[:,bot_input_ids.shape[-1]:][0], skip_special_tokens=True))
|
# do_sample = True,
|
||||||
|
# top_k = 100,
|
||||||
|
# top_p = 0.7,
|
||||||
|
# temperature = 0.8,
|
||||||
|
)
|
||||||
|
return tokenizer.decode(outputs[:, input_ids.shape[-1]:][0], skip_special_tokens=True)
|
||||||
|
|
38
src/flan.py
Normal file
38
src/flan.py
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
import torch
|
||||||
|
from transformers.models.t5.tokenization_t5_fast import T5TokenizerFast
|
||||||
|
from transformers.models.t5.modeling_t5 import T5ForConditionalGeneration
|
||||||
|
|
||||||
|
tokenizer = T5TokenizerFast.from_pretrained("google/flan-t5-xl")
|
||||||
|
device = torch.device('cuda')
|
||||||
|
model = T5ForConditionalGeneration.from_pretrained("google/flan-t5-xl")
|
||||||
|
model = model.to(device)
|
||||||
|
|
||||||
|
def flan_speak(user_message):
|
||||||
|
input_ids = tokenizer(user_message, return_tensors='pt').input_ids.to('cuda')
|
||||||
|
user_input_word_count = len(user_message.split(' '))
|
||||||
|
|
||||||
|
if user_input_word_count * user_input_word_count > 100:
|
||||||
|
min_tokens = 100
|
||||||
|
else:
|
||||||
|
min_tokens = user_input_word_count * 2
|
||||||
|
|
||||||
|
bot_output = model.generate(
|
||||||
|
input_ids,
|
||||||
|
# min_length = min_tokens,
|
||||||
|
max_new_tokens = 350,
|
||||||
|
num_beams = 16,
|
||||||
|
num_beam_groups = 8,
|
||||||
|
no_repeat_ngram_size = 3,
|
||||||
|
length_penalty = 1.4,
|
||||||
|
diversity_penalty = 0.0,
|
||||||
|
repetition_penalty = 2.1,
|
||||||
|
early_stopping = True,
|
||||||
|
|
||||||
|
# do_sample = True,
|
||||||
|
# top_k = 256,
|
||||||
|
# top_p = 0.92,
|
||||||
|
# temperature = 0.4,
|
||||||
|
)
|
||||||
|
|
||||||
|
output = tokenizer.batch_decode(bot_output, skip_special_tokens=True)[0]
|
||||||
|
return output[:2000]
|
479
src/limericks.py
479
src/limericks.py
|
@ -1,479 +0,0 @@
|
||||||
import numpy as np
|
|
||||||
|
|
||||||
def limerick():
|
|
||||||
limericks = [
|
|
||||||
'Limericks I cannot compose,\n\
|
|
||||||
With noxious smells in my nose.\n\
|
|
||||||
But this one was easy,\n\
|
|
||||||
I only felt queasy,\n\
|
|
||||||
Because I was sniffing my toes.',
|
|
||||||
\
|
|
||||||
'There was a young woman named Bright,\n\
|
|
||||||
Whose speed was much faster than light.\n\
|
|
||||||
She set out one day,\n\
|
|
||||||
In a relative way,\n\
|
|
||||||
And returned on the previous night.',
|
|
||||||
\
|
|
||||||
'There was an odd fellow named Gus,\n\
|
|
||||||
When traveling he made such a fuss.\n\
|
|
||||||
He was banned from the train,\n\
|
|
||||||
Not allowed on a plane,\n\
|
|
||||||
And now travels only by bus.',
|
|
||||||
\
|
|
||||||
'There once was a fly on the wall,\n\
|
|
||||||
I wonder, why didn’t it fall?\n\
|
|
||||||
Because its feet stuck? Or was it just luck?\n\
|
|
||||||
Or does gravity miss things so small?',
|
|
||||||
\
|
|
||||||
'There once was a man from Tibet,\n\
|
|
||||||
Who couldn’t find a cigarette\n\
|
|
||||||
So he smoked all his socks,\n\
|
|
||||||
and got chicken-pox,\n\
|
|
||||||
and had to go to the vet.',
|
|
||||||
\
|
|
||||||
'There was a young woman named Bright,\n\
|
|
||||||
Whose speed was much faster than light.\n\
|
|
||||||
She set out one day,\n\
|
|
||||||
In a relative way,\n\
|
|
||||||
And returned on the previous night.',
|
|
||||||
\
|
|
||||||
'I need a front door for my hall,\n\
|
|
||||||
The replacement I bought was too tall.\n\
|
|
||||||
So I hacked it and chopped it,\n\
|
|
||||||
And carefully lopped it,\n\
|
|
||||||
And now the dumb thing is too small',
|
|
||||||
\
|
|
||||||
'There once was a boy named Dan,\n\
|
|
||||||
who wanted to fry in a pan.\n\
|
|
||||||
He tried and he tried,\n\
|
|
||||||
and eventually died,\n\
|
|
||||||
that weird little boy named Dan.',
|
|
||||||
\
|
|
||||||
'A newspaperman named Fling,\n\
|
|
||||||
Could make “copy” from any old thing.\n\
|
|
||||||
But the copy he wrote,\n\
|
|
||||||
Of a five-dollar note,\n\
|
|
||||||
Was so good he now wears so much bling.',
|
|
||||||
\
|
|
||||||
'I know an old owl named Boo,\n\
|
|
||||||
Every night he yelled Hoo,\n\
|
|
||||||
Once a kid walked by,\n\
|
|
||||||
And started to cry,\n\
|
|
||||||
And yelled I don’t have a clue!',
|
|
||||||
\
|
|
||||||
'I once fell in love with a blonde,\n\
|
|
||||||
But found that she wasn’t so fond.\n\
|
|
||||||
Of my pet turtle named Odle,\n\
|
|
||||||
whom I’d taught how to Yodel,\n\
|
|
||||||
So she dumped him outside in the pond.',
|
|
||||||
\
|
|
||||||
'I’d rather have Fingers than Toes,\n\
|
|
||||||
I’d rather have Ears than a Nose.\n\
|
|
||||||
And as for my Hair,\n\
|
|
||||||
I’m glad it’s all there,\n\
|
|
||||||
I’ll be awfully sad, when it goes.',
|
|
||||||
\
|
|
||||||
'There was a Young Lady whose chin\n\
|
|
||||||
Resembled the point of a pin:\n\
|
|
||||||
So she had it made sharp,\n\
|
|
||||||
And purchased a harp,\n\
|
|
||||||
And played several tunes with her chin. (Edward Lear)',
|
|
||||||
\
|
|
||||||
'Hickory Dickory dock,\n\
|
|
||||||
the mouse ran up the clock;\n\
|
|
||||||
the clock struck one\n\
|
|
||||||
and down he run;\n\
|
|
||||||
hickory Dickory dock. (Charles Perrault)',
|
|
||||||
\
|
|
||||||
'There was a faith-healer of Deal,\n\
|
|
||||||
Who said: “Although pain isn’t real,\n\
|
|
||||||
If I sit on a pin\n\
|
|
||||||
And it punctures my skin,\n\
|
|
||||||
I dislike what I fancy I feel.',
|
|
||||||
\
|
|
||||||
'My dog is really quite hip,\n\
|
|
||||||
Except when he takes a cold dip.\n\
|
|
||||||
He looks like a fool,\n\
|
|
||||||
when he jumps in the pool,\n\
|
|
||||||
and reminds me of a sinking ship.',
|
|
||||||
\
|
|
||||||
'A painter, who lived in Great Britain,\n\
|
|
||||||
Interrupted two girls with their knitting,\n\
|
|
||||||
He said, with a sigh,\n\
|
|
||||||
That park bench–well I,\n\
|
|
||||||
Just painted it, right where you’re sitting.',
|
|
||||||
\
|
|
||||||
'There is a young schoolboy named Mason,\n\
|
|
||||||
Whose mom cuts his hair with a basin.\n\
|
|
||||||
When he stands in one place,\n\
|
|
||||||
With a scarf round his face,\n\
|
|
||||||
It’s a mystery which way he’s facing.',
|
|
||||||
\
|
|
||||||
'There was a young schoolboy of Rye,\n\
|
|
||||||
Who was baked by mistake in a pie.\n\
|
|
||||||
To his mother’s disgust,\n\
|
|
||||||
He emerged through the crust,\n\
|
|
||||||
And exclaimed, with a yawn, Where am I?',
|
|
||||||
\
|
|
||||||
'An elderly man called Keith,\n\
|
|
||||||
Mislaid his set of false teeth.\n\
|
|
||||||
They’d been laid on a chair,\n\
|
|
||||||
He’d forgot they were there,\n\
|
|
||||||
Sat down, and was bitten beneath.',
|
|
||||||
\
|
|
||||||
'There was an old man of Peru,\n\
|
|
||||||
Who dreamt he was eating his shoe.\n\
|
|
||||||
He woke in the night,\n\
|
|
||||||
With a terrible fright,\n\
|
|
||||||
And found it was perfectly true.',
|
|
||||||
\
|
|
||||||
'The incredible Wizard of Oz,\n\
|
|
||||||
Retired from his business becoz.\n\
|
|
||||||
Due to up-to-date science,\n\
|
|
||||||
To most of his clients,\n\
|
|
||||||
He wasn’t the Wizard he woz.',
|
|
||||||
\
|
|
||||||
'Once I visited France,\n\
|
|
||||||
And learned a new, awesome dance.\n\
|
|
||||||
I twirled,\n\
|
|
||||||
And I swirled,\n\
|
|
||||||
And Is it me or the nature of money,\n\
|
|
||||||
That’s odd and particularly funny.\n\
|
|
||||||
But when I have dough,\n\
|
|
||||||
It goes quickly, you know,\n\
|
|
||||||
And seeps out of my pockets like honey.\n\
|
|
||||||
I lost my pants.',
|
|
||||||
\
|
|
||||||
'Is it me or the nature of money,\n\
|
|
||||||
That’s odd and particularly funny.\n\
|
|
||||||
But when I have dough,\n\
|
|
||||||
It goes quickly, you know,\n\
|
|
||||||
And seeps out of my pockets like honey.',
|
|
||||||
\
|
|
||||||
'There once was a farmer from Leeds,\n\
|
|
||||||
Who swallowed a packet of seeds.\n\
|
|
||||||
It soon came to pass,\n\
|
|
||||||
He was covered with grass,\n\
|
|
||||||
But has all the tomatoes he needs.',
|
|
||||||
\
|
|
||||||
'A fellow jumped off a high wall,\n\
|
|
||||||
And had a most terrible fall.\n\
|
|
||||||
He went back to bed,\n\
|
|
||||||
With a bump on his head,\n\
|
|
||||||
That’s why you don’t jump off a wall.',
|
|
||||||
\
|
|
||||||
'A man and his lady-love, Min,\n\
|
|
||||||
Skated out where the ice was quite thin.\n\
|
|
||||||
Had a quarrel, no doubt,\n\
|
|
||||||
For I hear they fell out,\n\
|
|
||||||
What a blessing they didn’t fall in!',
|
|
||||||
\
|
|
||||||
'There was a young lady of Cork,\n\
|
|
||||||
Whose Pa made a fortune in pork.\n\
|
|
||||||
He bought for his daughter,\n\
|
|
||||||
A tutor who taught her,\n\
|
|
||||||
To balance green peas on her fork.',
|
|
||||||
\
|
|
||||||
'There once was a Martian called Zed\n\
|
|
||||||
With antennae all over his head.\n\
|
|
||||||
He sent out a lot\n\
|
|
||||||
Di-di-dash-di-dot\n\
|
|
||||||
But nobody knew what he said!',
|
|
||||||
\
|
|
||||||
'There once was a girl named Sam\n\
|
|
||||||
Who did not eat roast beef and ham\n\
|
|
||||||
She ate a green apple\n\
|
|
||||||
Then drank some Snapple\n\
|
|
||||||
Some say she eats like a lamb.',
|
|
||||||
\
|
|
||||||
'Said the man with a wink of his eye\n\
|
|
||||||
‘But I love you‘ and then the reply\n\
|
|
||||||
From the girl, it was heard\n\
|
|
||||||
‘You are truly absurd!\n\
|
|
||||||
I have only this moment walked by!’',
|
|
||||||
\
|
|
||||||
'A wonderful bird is the Pelican.\n\
|
|
||||||
His beak can hold more than his belly can.\n\
|
|
||||||
He can hold in his beak\n\
|
|
||||||
Enough food for a week!\n\
|
|
||||||
But I’ll be darned if I know how the hellican?',
|
|
||||||
\
|
|
||||||
'There was once a great man in Japan\n\
|
|
||||||
Whose name on Tuesday began,\n\
|
|
||||||
It lasted through Sunday\n\
|
|
||||||
Till twilight on Monday\n\
|
|
||||||
And it sounded like stones in a can.',
|
|
||||||
\
|
|
||||||
'There was a young man so benighted\n\
|
|
||||||
He never knew when he was slighted;\n\
|
|
||||||
He would go to a party\n\
|
|
||||||
And eat just as hearty,\n\
|
|
||||||
As if he’d been really invited.',
|
|
||||||
\
|
|
||||||
'There was an old man from Sudan,\n\
|
|
||||||
Whose limericks never would scan.\n\
|
|
||||||
When told this was so,\n\
|
|
||||||
He said, ‘yes, I know.\n\
|
|
||||||
‘But I always try to get as many syllables into the last line as I possibly can.’',
|
|
||||||
\
|
|
||||||
'A maiden at college, Miss Breeze,\n\
|
|
||||||
Weighed down by B.A.s and Lit.D’s,\n\
|
|
||||||
Collapsed from the strain,\n\
|
|
||||||
Said her doctor, “It’s plain\n\
|
|
||||||
You are killing yourself—by degrees!”',
|
|
||||||
\
|
|
||||||
'A canner, exceedingly canny,\n\
|
|
||||||
One morning remarked to his granny,\n\
|
|
||||||
“A canner can can\n\
|
|
||||||
Anything that he can;\n\
|
|
||||||
But a canner can’t can a can, can he?”',
|
|
||||||
\
|
|
||||||
'A mouse in her room woke Miss Dowd\n\
|
|
||||||
She was frightened—it must be allowed.\n\
|
|
||||||
Soon a happy thought hit her—\n\
|
|
||||||
To scare off the critter,\n\
|
|
||||||
She sat up in bed and meowed.',
|
|
||||||
\
|
|
||||||
'There was a young woman named Kite,\n\
|
|
||||||
Whose speed was much faster than light,\n\
|
|
||||||
She set out one day,\n\
|
|
||||||
In a relative way,\n\
|
|
||||||
And returned on the previous night.',
|
|
||||||
\
|
|
||||||
'A flea and a fly in a flue,\n\
|
|
||||||
Were imprisoned, so what could they do?\n\
|
|
||||||
Said the fly, “Let us flee!”\n\
|
|
||||||
“Let us fly,” said the flea,\n\
|
|
||||||
And they flew through a flaw in the flue.',
|
|
||||||
\
|
|
||||||
'A major, with wonderful force,\n\
|
|
||||||
Called out in Hyde Park for a horse.\n\
|
|
||||||
All the flowers looked round,\n\
|
|
||||||
But no horse could be found;\n\
|
|
||||||
So he just rhododendron, of course.',
|
|
||||||
\
|
|
||||||
'A nifty young flapper named Jane\n\
|
|
||||||
While walking was caught in the rain.\n\
|
|
||||||
She ran–almost flew,\n\
|
|
||||||
Her complexion did too,\n\
|
|
||||||
And she reached home exceedingly plain.',
|
|
||||||
\
|
|
||||||
'“There’s a train at 4:04,” said Miss Jenny.\n\
|
|
||||||
“Four tickets I’ll take; have you any?”\n\
|
|
||||||
Said the man at the door,\n\
|
|
||||||
“Not four for 4:04,\n\
|
|
||||||
For four for 4:04 is too many.”',
|
|
||||||
\
|
|
||||||
'A canny young fisher named Fisher\n\
|
|
||||||
Once fished from the edge of a fissure.\n\
|
|
||||||
A fish with a grin\n\
|
|
||||||
Pulled the fisherman in—\n\
|
|
||||||
Now they’re fishing the fissure for Fisher.',
|
|
||||||
\
|
|
||||||
'Here’s to the chigger,\n\
|
|
||||||
The bug that’s no bigger\n\
|
|
||||||
Than the point of an undersized pin;\n\
|
|
||||||
But the welt that he raises\n\
|
|
||||||
Sure itches like blazes,\n\
|
|
||||||
And that’s where the rub comes in!',
|
|
||||||
\
|
|
||||||
'A cheerful old bear at the Zoo\n\
|
|
||||||
Could always find something to do.\n\
|
|
||||||
When it bored him, you know,\n\
|
|
||||||
To walk to and fro,\n\
|
|
||||||
He reversed it and walked fro and to.',
|
|
||||||
\
|
|
||||||
'The bottle of perfume that Willie sent\n\
|
|
||||||
Was highly displeasing to Millicent;\n\
|
|
||||||
Her thanks were so cold\n\
|
|
||||||
They quarreled, I’m told,\n\
|
|
||||||
Through that silly scent Willie sent Millicent.',
|
|
||||||
\
|
|
||||||
'I bought a new Hoover today,\n\
|
|
||||||
Plugged it in in the usual way,\n\
|
|
||||||
Switched it on – what a din;\n\
|
|
||||||
It sucked everything in,\n\
|
|
||||||
Now I’m homeless with no place to stay.',
|
|
||||||
\
|
|
||||||
'A crossword compiler named Moss\n\
|
|
||||||
Who found himself quite at a loss\n\
|
|
||||||
When asked, ‘Why so blue?’\n\
|
|
||||||
Said, ‘I haven’t a clue\n\
|
|
||||||
I’m 2 Down to put 1 Across.’',
|
|
||||||
\
|
|
||||||
'I’m papering walls in the loo\n\
|
|
||||||
And quite frankly I haven’t a clue;\n\
|
|
||||||
For the pattern’s all wrong\n\
|
|
||||||
(Or the paper’s too long)\n\
|
|
||||||
And I’m stuck to the toilet with glue.',
|
|
||||||
\
|
|
||||||
'There once was an old man of Esser,\n\
|
|
||||||
Whose knowledge grew lesser and lesser,\n\
|
|
||||||
It at last grew so small\n\
|
|
||||||
He knew nothing at all\n\
|
|
||||||
And now he’s a college professor.',
|
|
||||||
\
|
|
||||||
'To compose a sonata today,\n\
|
|
||||||
Don’t proceed in the old-fashioned way:\n\
|
|
||||||
With your toes on the keys,\n\
|
|
||||||
Bang the floor with your knees:\n\
|
|
||||||
“Oh how modern!” the critics will say.',
|
|
||||||
\
|
|
||||||
'There was a young lady named Perkins,\n\
|
|
||||||
Who just simply doted on gherkins.\n\
|
|
||||||
In spite of advice,\n\
|
|
||||||
She ate so much spice,\n\
|
|
||||||
That she pickled her internal workins’.',
|
|
||||||
\
|
|
||||||
'There was an old man of Nantucket\n\
|
|
||||||
Who kept all his cash in a bucket;\n\
|
|
||||||
But his daughter, named Nan\n\
|
|
||||||
Ran away with a man —\n\
|
|
||||||
And as far as the bucket, Nantucket.',
|
|
||||||
\
|
|
||||||
'There was a young lady of Kent,\n\
|
|
||||||
Whose nose was most awfully bent.\n\
|
|
||||||
She followed her nose\n\
|
|
||||||
One day, I suppose —\n\
|
|
||||||
And no one knows which way she went.',
|
|
||||||
\
|
|
||||||
'There was a young lady named Hannah,\n\
|
|
||||||
Who slipped on a peel of banana.\n\
|
|
||||||
As she lay on her side,\n\
|
|
||||||
More stars she espied\n\
|
|
||||||
Than there are in the Star-Spangled Banner.',
|
|
||||||
\
|
|
||||||
'There was a dear lady of Eden,\n\
|
|
||||||
Who on apples was quite fond of feedin’;\n\
|
|
||||||
She gave one to Adam,\n\
|
|
||||||
Who said, “Thank you, Madam,”\n\
|
|
||||||
And then both skedaddled from Eden.',
|
|
||||||
\
|
|
||||||
'A certain young fellow named Bee-Bee\n\
|
|
||||||
Wished to wed a woman named Phoebe.\n\
|
|
||||||
“But,” he said, “I must see\n\
|
|
||||||
What the clerical fee\n\
|
|
||||||
Be before Phoebe be Phoebe Bee-Bee',
|
|
||||||
\
|
|
||||||
'Remember when nearly sixteen\n\
|
|
||||||
On your very first date as a teen\n\
|
|
||||||
At the movies? If yes,\n\
|
|
||||||
Then I bet you can’t guess\n\
|
|
||||||
What was shown on the cinema screen.',
|
|
||||||
\
|
|
||||||
'There was an old person of Fratton\n\
|
|
||||||
Who would go to church with his hat on.\n\
|
|
||||||
‘If I wake up,’ he said,\n\
|
|
||||||
‘With a hat on my head,\n\
|
|
||||||
I will know that it hasn’t been sat on.’',
|
|
||||||
\
|
|
||||||
'My neighbor came over to say\n\
|
|
||||||
(Although not in a neighborly way)\n\
|
|
||||||
That he’d knock me around\n\
|
|
||||||
If I didn’t curb the sound\n\
|
|
||||||
Of the classical music I play.',
|
|
||||||
\
|
|
||||||
'I told him, “Get out of my place\n\
|
|
||||||
You’re an utter uncultured disgrace;\n\
|
|
||||||
You’re a simpleton loon.\n\
|
|
||||||
Don’t you know a good tune?”\n\
|
|
||||||
Then he walloped me square in the face.',
|
|
||||||
\
|
|
||||||
'There was a young man from Dealing\n\
|
|
||||||
Who caught the bus for Ealing.\n\
|
|
||||||
It said on the door\n\
|
|
||||||
‘Don’t spit on the floor’\n\
|
|
||||||
So he jumped up and spat on the ceiling',
|
|
||||||
\
|
|
||||||
'As 007 walked by\n\
|
|
||||||
He heard a wee spider say, “Hi.”\n\
|
|
||||||
But shaken, he shot\n\
|
|
||||||
It right there on the spot\n\
|
|
||||||
As it tried to explain, “I’m a spi …”',
|
|
||||||
\
|
|
||||||
'A tutor who tooted the flute\n\
|
|
||||||
Tried to tutor two tooters to toot\n\
|
|
||||||
Said the two to the tutor\n\
|
|
||||||
“Is it tougher to toot or\n\
|
|
||||||
To tutor two tooters to toot?”',
|
|
||||||
\
|
|
||||||
'No woodsman would cut a wood, would he\n\
|
|
||||||
If woods would be woodless – nor should he.\n\
|
|
||||||
Yet no woodcutter would\n\
|
|
||||||
Cut a woody-wood wood\n\
|
|
||||||
If no woodsmen cut woody woods, would he?',
|
|
||||||
\
|
|
||||||
'There once was a man from the sticks\n\
|
|
||||||
Who loved to compose limericks\n\
|
|
||||||
But he failed at his sport\n\
|
|
||||||
They were always too short\n\
|
|
||||||
Parade Daily\n\
|
|
||||||
Celebrity interviews, recipes and health tips delivered to your inbox.',
|
|
||||||
\
|
|
||||||
'A poet whose friends called him Steve\n\
|
|
||||||
Once showed quite a will to achieve\n\
|
|
||||||
His skill grew so strong\n\
|
|
||||||
That his poems grew long\n\
|
|
||||||
And he sadly was forced to abbrev.',
|
|
||||||
\
|
|
||||||
'If you catch a chinchilla in Chile\n\
|
|
||||||
And cut off its beard, willy-nilly\n\
|
|
||||||
You can honestly say\n\
|
|
||||||
That you have just made\n\
|
|
||||||
A Chilean chinchilla’s chin chilly',
|
|
||||||
\
|
|
||||||
'There once was a man named Muvett\n\
|
|
||||||
Who lived in the city of Lovett\n\
|
|
||||||
But his car broke down\n\
|
|
||||||
Two miles out of town\n\
|
|
||||||
And Muvett had to shove it to Lovett!',
|
|
||||||
\
|
|
||||||
'There once was a beautiful nurse\n\
|
|
||||||
Who carried an ugly old purse\n\
|
|
||||||
But she tripped on the door\n\
|
|
||||||
And fell on the floor\n\
|
|
||||||
And they both went away in the hearse.',
|
|
||||||
\
|
|
||||||
'There was a young girl from Flynn\n\
|
|
||||||
Who was so terribly thin\n\
|
|
||||||
When she sipped lemonade\n\
|
|
||||||
Through a straw in the shade\n\
|
|
||||||
She slipped through the straw and fell in!',
|
|
||||||
\
|
|
||||||
'There once was a man from Gorem\n\
|
|
||||||
Had a pair of tight pants and he wore ’em\n\
|
|
||||||
When he bowed with a grin\n\
|
|
||||||
A draft of air rushed in\n\
|
|
||||||
And he knew by the sound that he tore ’em!',
|
|
||||||
\
|
|
||||||
'There once was a man from the city\n\
|
|
||||||
Stooped to pat what he thought was a kitty\n\
|
|
||||||
He gave it a pat\n\
|
|
||||||
But it wasn’t a cat-\n\
|
|
||||||
They buried his clothes – what a pity!',
|
|
||||||
\
|
|
||||||
'There once was a gal from Decatur\n\
|
|
||||||
Who went to sing in a the-a-ter\n\
|
|
||||||
But the poor little thing\n\
|
|
||||||
When she started to sing\n\
|
|
||||||
Got hit by a rotten termater! (tomato)',
|
|
||||||
\
|
|
||||||
'What happens when you retire?\n\
|
|
||||||
You really don’t have to inquire –\n\
|
|
||||||
No job and no phone\n\
|
|
||||||
There’s no place but home,\n\
|
|
||||||
And your checkbook’s about to expire!',
|
|
||||||
\
|
|
||||||
'At times I’m so mad that I’m hopping.\n\
|
|
||||||
My angriness sets my veins popping.\n\
|
|
||||||
I yell and I curse,\n\
|
|
||||||
With swear words diverse,\n\
|
|
||||||
But my wife does much worse: she goes shopping',
|
|
||||||
\
|
|
||||||
'One Saturday morning at three,\n\
|
|
||||||
A cheese monger’s shop in Paree.\n\
|
|
||||||
Collapsed to the ground,\n\
|
|
||||||
With a thunderous sound,\n\
|
|
||||||
Leaving only a pile of de brie.'
|
|
||||||
]
|
|
||||||
return np.random.choice(limericks)
|
|
61
src/prince.py
Normal file
61
src/prince.py
Normal file
|
@ -0,0 +1,61 @@
|
||||||
|
|
||||||
|
elif user_message.lower().count('lulzbot tell me about yourself') > 0:
|
||||||
|
await message.channel.send(\
|
||||||
|
'In west Philadelphia born and raised\n\
|
||||||
|
On the playground was where I spent most of my days')
|
||||||
|
time.sleep(4.6)
|
||||||
|
await message.channel.send('\
|
||||||
|
Chillin\' out maxin\' relaxin\' all cool\n\
|
||||||
|
And all shooting some b-ball outside of the school')
|
||||||
|
time.sleep(4.6)
|
||||||
|
await message.channel.send('\
|
||||||
|
When a couple of guys who were up to no good\n\
|
||||||
|
Started making trouble in my neighborhood')
|
||||||
|
time.sleep(4.6)
|
||||||
|
await message.channel.send('\
|
||||||
|
I got in one little fight and my mom got scared\n\
|
||||||
|
She said, "You\'re movin\' with your auntie and uncle in Bel-Air"')
|
||||||
|
time.sleep(5)
|
||||||
|
await message.channel.send('\
|
||||||
|
I begged and pleaded with her day after day\n\
|
||||||
|
But she packed my suitcase and sent me on my way')
|
||||||
|
time.sleep(4.6)
|
||||||
|
await message.channel.send('\
|
||||||
|
She gave me a kiss and then she gave me my ticket\n\
|
||||||
|
I put my Walkman on and said\n\
|
||||||
|
"I might as well kick it"')
|
||||||
|
time.sleep(4.5)
|
||||||
|
await message.channel.send('\
|
||||||
|
First class, yo, this is bad\n\
|
||||||
|
Drinking orange juice out of a champagne glass')
|
||||||
|
time.sleep(4.5)
|
||||||
|
await message.channel.send('\
|
||||||
|
Is this what the people of Bel-Air living like?\n\
|
||||||
|
Hmm, this might be alright')
|
||||||
|
time.sleep(4.5)
|
||||||
|
await message.channel.send('\
|
||||||
|
I whistled for a cab and when it came near\n\
|
||||||
|
The license plate said "Fresh" and it had dice in the mirror')
|
||||||
|
time.sleep(4.5)
|
||||||
|
await message.channel.send('\
|
||||||
|
If anything I could say that this cab was rare\n\
|
||||||
|
But I thought, "Nah, forget it"\n\
|
||||||
|
– "Yo, homes to Bel-Air"')
|
||||||
|
time.sleep(4.5)
|
||||||
|
await message.channel.send('\
|
||||||
|
I')
|
||||||
|
time.sleep(.5)
|
||||||
|
await message.channel.send('\
|
||||||
|
pulled')
|
||||||
|
time.sleep(.5)
|
||||||
|
await message.channel.send('\
|
||||||
|
up to the house about 7 or 8\n\
|
||||||
|
And I yelled to the cabbie\n\
|
||||||
|
"Yo homes smell ya later"')
|
||||||
|
time.sleep(4.5)
|
||||||
|
await message.channel.send('\
|
||||||
|
I looked at my kingdom\n\
|
||||||
|
I was finally there\n\
|
||||||
|
To sit on my throne as the Prince of Bel-Air')
|
||||||
|
return
|
||||||
|
|
15
test/cartmantest.py
Normal file
15
test/cartmantest.py
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
import requests
|
||||||
|
import json
|
||||||
|
|
||||||
|
url = 'https://doordesk.net/chat'
|
||||||
|
|
||||||
|
active = True
|
||||||
|
|
||||||
|
while active:
|
||||||
|
user_input = input('>> ')
|
||||||
|
if user_input in 'q':
|
||||||
|
active = False
|
||||||
|
break
|
||||||
|
message = {'Message': user_input}
|
||||||
|
response = requests.post(url,json.dumps(message))
|
||||||
|
print(response.json().get('Cartman'))
|
18
test/flantest.py
Normal file
18
test/flantest.py
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
import torch
|
||||||
|
from transformers.models.t5.tokenization_t5 import T5Tokenizer
|
||||||
|
from transformers.models.t5.modeling_t5 import T5ForConditionalGeneration
|
||||||
|
|
||||||
|
device = torch.device("cuda")
|
||||||
|
tokenizer = T5Tokenizer.from_pretrained("google/flan-t5-xl")
|
||||||
|
model = T5ForConditionalGeneration.from_pretrained("google/flan-t5-xl").cuda()
|
||||||
|
|
||||||
|
run = True
|
||||||
|
while run:
|
||||||
|
input_text = input('>> ')
|
||||||
|
if input_text in 'q':
|
||||||
|
run = False
|
||||||
|
break
|
||||||
|
input_ids = tokenizer.encode(input_text, return_tensors="pt").to("cuda")
|
||||||
|
|
||||||
|
outputs = model.generate(input_ids)
|
||||||
|
print(tokenizer.batch_decode(outputs, skip_special_tokens=True)[0])
|
18
test/gpt-jt_test.py
Normal file
18
test/gpt-jt_test.py
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
|
||||||
|
import torch
|
||||||
|
from transformers import AutoTokenizer, AutoModelForCausalLM
|
||||||
|
|
||||||
|
device = torch.device("cuda")
|
||||||
|
tokenizer = AutoTokenizer.from_pretrained("togethercomputer/GPT-JT-6B-v1")
|
||||||
|
model = AutoModelForCausalLM.from_pretrained("togethercomputer/GPT-JT-6B-v1").cuda()
|
||||||
|
|
||||||
|
run = True
|
||||||
|
while run:
|
||||||
|
input_text = input('>> ')
|
||||||
|
if input_text in 'q':
|
||||||
|
run = False
|
||||||
|
break
|
||||||
|
input_ids = tokenizer.encode(input_text, return_tensors="pt").to("cuda")
|
||||||
|
|
||||||
|
outputs = model.generate(input_ids)
|
||||||
|
print(tokenizer.batch_decode(outputs, skip_special_tokens=True)[0])
|
17
test/gptjtest.py
Normal file
17
test/gptjtest.py
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
import torch
|
||||||
|
from transformers import AutoTokenizer, AutoModelForCausalLM
|
||||||
|
|
||||||
|
device = torch.device("cuda")
|
||||||
|
tokenizer = AutoTokenizer.from_pretrained("EleutherAI/gpt-j-6B")
|
||||||
|
model = AutoModelForCausalLM.from_pretrained("EleutherAI/gpt-j-6B").cuda()
|
||||||
|
|
||||||
|
run = True
|
||||||
|
while run:
|
||||||
|
input_text = input('>> ')
|
||||||
|
if input_text in 'q':
|
||||||
|
run = False
|
||||||
|
break
|
||||||
|
input_ids = tokenizer.encode(input_text, return_tensors="pt").to("cuda")
|
||||||
|
|
||||||
|
outputs = model.generate(input_ids)
|
||||||
|
print(tokenizer.batch_decode(outputs, skip_special_tokens=True)[0])
|
Loading…
Add table
Reference in a new issue