Share your repls and programming experiences

← Back to all posts
Word Bank (How many words can we get?)
IMayBeMe (341)

Word Bank

So pretty much this is a word bank I made in flask in which users can submit words into the database. This was definitely fun to make and I'm especially excited to see how many words can we add to the word bank. I've added the following features:

  • Add a word (must be lowercase)
  • The program checks if it is a real word
  • No duplicate words
  • A counter at the top that shows how many words has the community entered
  • All the words displayed at the bottom

Also, I would like to thank @whippingdot(sorry for the ping) for this idea which I modified into this. I think they posted it on a post for project ideas which I saw and thought was pretty cool.

Please leave any suggestions/feedback in the comments and it would be greatly appreciated. PLEASE KEEP IT SFW, I can only remove so much from the list and will probably stop monitoring it for a while.

Edit: How are there already 639 words
Edit 2: It looks really satisfying now :)
Edit 3: Oh wow, we got to almost 2000 words, I was really not expecting this. Every time I come on there is always someone adding more words.
Edit 4: 7000 words!
Edit 5: TRENDING YAY
Edit 6: People are asking for a search feature, but I decided that I won't make one because it would make this even laggier. Just use crtl F as it's faster. Also, it now takes approximately 35 minutes to read every word entered.
Edit 7: 22,000 WORDS! This is actually insane.
Edit 8: 33,000 WORDS!!
Edit 9: 43,000 WORDS Also 116 upvotes!
Edit 10: We have almost added 1/7 of the dictionary!

Comments
hotnewtop
Bookie0 (5965)

If anyone would like to know I added those 3 words. You're very welcome.

IMayBeMe (341)

@Bookie0 yes, you make up 0.03% of the words contributed

Bookie0 (5965)

@IMayBeMe I am proud of my achievement. :)

IMayBeMe (341)

@Bookie0 considering how laggy this has become, adding 3 words would prob take and hour now lol

Bookie0 (5965)

@tussiez yup, the opposite of warmth lmao.

Craz3d324 (0)

@IMayBeMe It actually took a minute for me. I just put words I learned in school. Such as germ, gran, intestine

BobTheTomatoPie (3356)

they mean the lag, it takes like a minute for each word and they were exaggerating @Craz3d324

CookieSnowOwl (41)

POLITICAL DISCRIMINATION!
1967
Discrimination law:
People should be protected from retaliation of protests against discrimination on gender, color, origin...(doesn't include political stuff but idc lol)@Bookie0

Bookie0 (5965)

@Whippingdot well maybe cuz it's funny? or people liked the comment? or because I added those 3 words like i said in the comment>

i think the real question is why are you spamming?

Bookie0 (5965)

aw thank you dart @Whippingdot, have a great day too! :D

Whippingdot (553)

?? i didn't spam...My comment must've glitched. I don't think I spammed... @Bookie0

Whippingdot (553)

@Bookie0

aw thank you dart @Whippingdot, have a great day too! :D

What????

Whippingdot (553)

bruh wait actually what happened. I am soo confused lul @Bookie0

TheC0derGirl (215)

that one time when my friend fav word comes into use

TheC0derGirl (215)


oooo i added a word!
why does it say melodramatic is not a word??

pneumonoultramicroscopicsilicovolcanoconiosis NOO SOMEONE ALREADY ADDED THAT ;-;

yayyyy i added egg!
dis is thing is so pog

IMayBeMe (341)

@TheC0derGirl Thanks! It was really fun to make

AIDANGREEN6 (16)

@TheC0derGirl Wait a minute- I tried to add pneumonoultramicroscopicsilicovolcanoconiosis the other day, and it said it was an invalid word!

Th3Coder (70)

Come on guys, only HUNDREDS OF THOUSANDS of words left!

Never Gonna Give You Up!

We can do this, even though all you really need is this page lol

But hey, at least it's fun! I guess...

Th3Coder (70)

@tussiez uhh... am I blind or is your comment blank?

WriteThatDown (2)

@Th3Coder No you're blind, I can see it perfectly

Th3Coder (70)

@WriteThatDown understood, have a nice day

Hamburgr (18)

bruh is an actual word lol

IMayBeMe (341)

@Hamburgr yes, you learn something new everyday

Hamburgr (18)

@IMayBeMe Also for some reason Pteromerhanophobia and other phobia's don't work

Hamburgr (18)

@IMayBeMe still doesnt work for hippopotomonstrosesquippedaliophobia

ch1ck3n (1606)

@IMayBeMe never from my homework, they repeat the same thing every day. instead, i learn stuff from being an absolutely imbecilic little child

ChaosDragonSai (5)

anatidaephobia (n.):
The fear that somewhere out there there is a duck watching you. Invalid eh?

IMightBeMe (31)

seems kinda sus that people just fork popular repls...

Th3Coder (70)

@IMightBeMe right, then they just claim it's their creation (or maybe just wanna experiment with it)...

I spy with my not-so-little eyes...

IMPOSTORS!

IMightBeMe (31)

There's an imposter among us @Th3Coder

IMightBeMe (31)

@IMightBeMe
Same person forked it twice

Th3Coder (70)

@IMightBeMe why on earth would they fork it twice...

IMightBeMe (31)

That's what I was wondering lol @Th3Coder

TheBananaTux (1)

@IMightBeMe He should've added Word Bank-2 but added another Word Bank-1

AndrewMarkarian (19)

OMG they are SUSSUSSUS!

benji10 (25)

This took way too long but:
pantaloons
morose
burgundy
tycoon
genial
congenial
paramour
incubation
tinker
ginger
bikini
brutish
diminutive
inhabitable
granola
botany
bestiary
chive
mauve
generative
gadget
crinkle
discordant
distant
churlish
grizzly
bungalow
derange
macho
militant
haughty
malady
misinformation
gladly
atavistic
resolution
fantasies
regroup
akin
proclivities
turbulence
nack
egoistic
skint
crave
beneath
quoth
hinderance
wick
bicker
enraptured
ersatz
renounced
tinge
yankee
ubiquitous
islamic
octave
profanity
attorney
surmount
delight
finicky
gregorian
hitch
jinx
mesmerise
kink
lyre
zing
xia
cinch
vivacity
vendetta
borealis
nock
nile
meander
soiree
bachelor
notion
excursion
gammon
column
row
phagocyte
macro
crass
bitumen
anthropy
misanthropist
misogynist
gradual
effervesce
credulous
cartridge
conquer
miasma
crustation
affiliation
liaison
sheath
grandiose
hispanic
caress
intuition
inconsistencies
continuity
emanating
innate
affirm
astute
hunch
aggressor
connective
apall
cherish
homologous
evangelism
soot
outing
sledge
corridor
indulgence
satire
martyr
inch
inchworm
compost
compose
composite
alarm
ghostly
incapacitated
effigy
enumerate
extraterrestrial
mundane
monolingual
immunization
yobbo
prevail
mandibles
fuse
winch
propagation
seminal
leisure
trimester
crevette
proprietary
pathos
transliterate
matriculate
ingenious
integrate
vilify
drainage
compress
eagles
idiocy
idiom
viral
warthog
balances
avail
ergo
earnest
breadwinner
extricate
domestication
fidelity
wingdings
whir
neurologist
stupor
ballistic
intercontinental
sclera
dingleberry
idyllic
infinitesimally
centurion
aeon
ionosphere
strategy
epiphany
zeitgeist
blitz
illustrious
gangrene
aviatrix
tor
jeepers
edam
backward
kissed
roil
headlights
caricature
manicure
illustrative
eternal
hapless
descendant
destructive
magus
magi
singe
jewelry
iambic
decimeter
insulate
sultry
raison
romp
posterior
prostrate
immediate
relation
nonplus
crayons
biro
revel
levitate
botch
ahoy
glee
squeak
thump
swamp
metallic
impenetrable
unflappable
manslaughter
snafu
cajole
helios
messenger
asus
platonic
cyphon
messiah
chronos
freestyle
cardiac
shrug
mellifluous
macaca
seahorse
palindrome
diffusion
blight
joyride
hitchhike
matron
patron
sway
yep
escalator
forensics
beguile
chivalry
drummer
quickly
displace
scent
polygamy
monogamy
concoct
misunderstand
loved
strontium
sedate
simper
scamper
sleuth
skiing
survival
evolve
wagon
wager
wallop
whinny
whichever
wakanda
wipe
wiping
wiped
wok
mildew
mischievous
misbehave
mispronounce
krill
shrill
shrine
irradiate

I might have accidentally included one or two that aren't mine, there are a lot to look through, but all of these were thought of by me, and not searched up(other than zia). This is actually really really fun.

bcaceres (2)

for keeping it sfw there's a profanity checker python module- I use it in my word game

Whippingdot (553)

nO-oNe cArEs aBoUt tHe cOmMeNtS oF tHe gUy wItH tHe iDeA!

wHyYyYyYyYyYyYyYyYyY!

This doesn't work anymore BTW

IMayBeMe (341)

@Whippingdot people spammed it too much :(

Whippingdot (553)

who? Also as long as they do what the program tells them to do how is iit spamming. LUL @IMayBeMe

IMayBeMe (341)

@Whippingdot yeah I don't really care that they are spamming, but just be warned this may not work all the time due to that.

ryanjbwang (9)

LMAO

Ten seconds later:

Me: But you said to enter “Something”!

Dumb guy:

One second later:

Me: Haha

English can: something already in database

CookieSnowOwl (41)

hippopotomonstrosesquippedaliophobia
should work.
WHY NOT :( :(

Brendan23 (137)

@CookieSnowOwl you can't have any spaces, indents or anything after the word otherwise it doesn't work. or, it's just not a word.

Highwayman (1455)

single word conjugations in any other language: massive amount of permutations.
single word conjugations in english: three things.
:(

SixBeeps (5052)

@Highwayman -ed, -s, -ing, nothing more.

RylanPetroelje (2)

@Highwayman i stole permutations and added to the bank

Highwayman (1455)

noice, I was gonna put it but I think I put just permutation instead. @RylanPetroelje

Creatito1 (6)

Haha it's too big, I can't even load it anymore, sadly I can't add cheerio to the list

IMayBeMe (341)

@Creatito1 lol, I only expected like 50 words

maxina (46)

i added like at least 2k words

AlpineAze (1)

I added so many words that i couldn't count them if i tried, but in the time i was adding words there were some other people too! We pushed the count from just over 9100 to well over 9500!

IMayBeMe (341)

@AlpineAze Yeah! It's amazing to think a small project like this could get so much support as well as words!

Brendan23 (137)

after trying 24 times,

me: ╰(°▽°)╯

IMayBeMe (341)

@Brendan23 yeah this received way more words than excpected

MarbleLover6561 (1)

I added "emerald", you're welcome :)
Edit: "sapphire", "topaz", "jade", and "pearl" are also in the bank. You're now at 8,000 words, go you :)

bennyrobert (47)

If the program can check if it is a real word, shouldn't it be able to add the words itself?

IMayBeMe (341)

@bennyrobert It can't really check, but actually just compares it to a word file

bennyrobert (47)

@IMayBeMe It wouldn't let me add the word potions, or potion, but it let me add... um... certain other words. You should get a text document of the dictionary instead. Try this.

IMayBeMe (341)

@bennyrobert Actually that's the exact file I used

bennyrobert (47)

@IMayBeMe Ah, ig we got to find another that is better.

SamiOsman (4)

@bennyrobert not the point of the repl we are supposed to put in the words 0_0

MikeJMS8910 (106)

you literally typed out every single word in that file

Th3Coder (70)

@MikeJMS8910 yep, the words.txt file right?

Edit: I think he/she copied it from an online list of words

MikeJMS8910 (106)

@Th3Coder ok yea that would be better

IMayBeMe (341)

@Th3Coder So to explain I downloaded it for two reasons:

  • 1) I couldn't find a decent free API with words (It costed like $20)
  • 2) Having a file would allow me to censor words and make it sfw

Hope that answered your question

Th3Coder (70)

@IMayBeMe it did, thanks! :)

Also, great code!

Whippingdot (553)

gud jub making it safe for work. It has p..n. You shud probs remove those... @IMayBeMe

IMayBeMe (341)

@Whippingdot I'll probably just see if I can find a file with all nsfw words removed.

YodaCode (86)

@IMayBeMe You call this SFW? Lol

IMayBeMe (341)

@YodaCode I tried, but there are more 360,000 words to go through, I just hope that people will keep it clean.

OldWizard209 (1093)

He could havejust copied it from this or this website.... @MikeJMS8910

savageking65200 (2)

I added:
Cuke,
Reet,
Ret,
Quen,
Brup,

Kentucky,
Fried,
Chik,
Hen,

Rik,
Rold,

Sicks,
Nin,

Eats,
Yor,
Maum,
Cutely,

novaflippers (55)

Dang since ur thing is connected to a dictionary and checks if the word is valid can you also add defenisions?

Wafflerexy (0)

What!?! Supercalifragilisticexpialidocious is not a word?😑😑😑

BiIINye (54)

all i did was search up some muscle names

DonoldJTrump (5)

i added :

  • weaselskin
  • weatherboard
  • weatherheaded
  • weatherliness
  • weatherproofness
  • weatherwise
  • dragade
  • dragaded
  • dragoonade
  • draying
  • drainageway
  • drain
  • drainable
  • drainages
  • drainboard
  • draine
  • drainer
  • drainerman
  • drainers
  • draining
  • drainman
  • drainpipe
  • drainpipes
  • drains
  • drainspout
  • draintile
  • drainway
  • drays
  • draisene
  • drakelet
  • drakes

That is 31 words!

poggers
WILLIAMBAEWER (94)

uh, I think I tried to comment to long of a word