Spaces:
Sleeping
Sleeping
import streamlit as st | |
# Custom CSS for better styling | |
st.markdown(""" | |
<style> | |
.main-title { | |
font-size: 36px; | |
color: #4A90E2; | |
font-weight: bold; | |
text-align: center; | |
} | |
.sub-title { | |
font-size: 24px; | |
color: #4A90E2; | |
margin-top: 20px; | |
} | |
.section { | |
background-color: #f9f9f9; | |
padding: 15px; | |
border-radius: 10px; | |
margin-top: 20px; | |
} | |
.section h2 { | |
font-size: 22px; | |
color: #4A90E2; | |
} | |
.section p, .section ul { | |
color: #666666; | |
} | |
.link { | |
color: #4A90E2; | |
text-decoration: none; | |
} | |
.benchmark-table { | |
width: 100%; | |
border-collapse: collapse; | |
margin-top: 20px; | |
} | |
.benchmark-table th, .benchmark-table td { | |
border: 1px solid #ddd; | |
padding: 8px; | |
text-align: left; | |
} | |
.benchmark-table th { | |
background-color: #4A90E2; | |
color: white; | |
} | |
.benchmark-table td { | |
background-color: #f2f2f2; | |
} | |
</style> | |
""", unsafe_allow_html=True) | |
# Main Title | |
st.markdown('<div class="main-title">Image Classification with ViT</div>', unsafe_allow_html=True) | |
# Description | |
st.markdown(""" | |
<div class="section"> | |
<p><strong>ViT (Vision Transformer)</strong> is a state-of-the-art image classification model developed by Google. The model image_classifier_vit_base_patch16_224 is a ViT model, adapted from Hugging Face and curated for scalability and production-readiness using Spark NLP.</p> | |
<p>This model was imported from Hugging Face Transformers: <a class="link" href="https://huggingface.co/google/vit-base-patch16-224" target="_blank">ViT Model on Hugging Face</a></p> | |
</div> | |
""", unsafe_allow_html=True) | |
# Image Classification Overview | |
st.markdown('<div class="sub-title">What is Image Classification?</div>', unsafe_allow_html=True) | |
st.markdown(""" | |
<div class="section"> | |
<p><strong>Image Classification</strong> is a computer vision task where an algorithm is trained to recognize and classify objects within images. This process involves assigning a label or category to an image based on its visual content.</p> | |
<h2>How It Works</h2> | |
<p>Image classification typically involves the following steps:</p> | |
<ul> | |
<li><strong>Data Collection</strong>: Gather a dataset of labeled images.</li> | |
<li><strong>Preprocessing</strong>: Normalize and resize images to prepare them for the model.</li> | |
<li><strong>Model Training</strong>: Use a machine learning model, such as ViT, to learn patterns and features from the images.</li> | |
<li><strong>Inference</strong>: Apply the trained model to new images to predict their labels.</li> | |
</ul> | |
<h2>Why Use Image Classification?</h2> | |
<p>Image classification can automate and streamline many tasks, such as:</p> | |
<ul> | |
<li>Identifying objects in photos for content tagging.</li> | |
<li>Enhancing search functionality by categorizing images.</li> | |
<li>Supporting autonomous systems like self-driving cars.</li> | |
</ul> | |
<h2>Where to Use It</h2> | |
<p>Applications of image classification span across various industries:</p> | |
<ul> | |
<li><strong>Healthcare</strong>: Diagnosing diseases from medical images.</li> | |
<li><strong>Retail</strong>: Sorting and tagging product images.</li> | |
<li><strong>Security</strong>: Facial recognition for authentication.</li> | |
</ul> | |
<h2>Importance</h2> | |
<p>Image classification is crucial because it enables machines to interpret visual data, which is essential for creating intelligent systems capable of understanding and interacting with the world in a more human-like manner.</p> | |
<p>The <strong>ViT (Vision Transformer)</strong> model used in this example is a state-of-the-art approach for image classification, offering advanced performance and scalability. It utilizes transformer architecture to capture intricate patterns and relationships within images, enhancing classification accuracy and efficiency.</p> | |
</div> | |
""", unsafe_allow_html=True) | |
st.write("") | |
with st.expander("View Predicted Entities"): | |
st.markdown(""" | |
<div class="section"> | |
<p> | |
<code class="language-plaintext highlighter-rouge">turnstile</code>, <code class="language-plaintext highlighter-rouge">damselfly</code>, <code class="language-plaintext highlighter-rouge">mixing bowl</code>, <code class="language-plaintext highlighter-rouge">sea snake</code>, <code class="language-plaintext highlighter-rouge">cockroach, roach</code>, <code class="language-plaintext highlighter-rouge">buckle</code>, <code class="language-plaintext highlighter-rouge">beer glass</code>, <code class="language-plaintext highlighter-rouge">bulbul</code>, <code class="language-plaintext highlighter-rouge">lumbermill, sawmill</code>, <code class="language-plaintext highlighter-rouge">whippet</code>, <code class="language-plaintext highlighter-rouge">Australian terrier</code>, <code class="language-plaintext highlighter-rouge">television, television system</code>, <code class="language-plaintext highlighter-rouge">hoopskirt, crinoline</code>, <code class="language-plaintext highlighter-rouge">horse cart, horse-cart</code>, <code class="language-plaintext highlighter-rouge">guillotine</code>, <code class="language-plaintext highlighter-rouge">malamute, malemute, Alaskan malamute</code>, <code class="language-plaintext highlighter-rouge">coyote, prairie wolf, brush wolf, Canis latrans</code>, <code class="language-plaintext highlighter-rouge">colobus, colobus monkey</code>, <code class="language-plaintext highlighter-rouge">hognose snake, puff adder, sand viper</code>, <code class="language-plaintext highlighter-rouge">sock</code>, <code class="language-plaintext highlighter-rouge">burrito</code>, <code class="language-plaintext highlighter-rouge">printer</code>, <code class="language-plaintext highlighter-rouge">bathing cap, swimming cap</code>, <code class="language-plaintext highlighter-rouge">chiton, coat-of-mail shell, sea cradle, polyplacophore</code>, <code class="language-plaintext highlighter-rouge">Rottweiler</code>, <code class="language-plaintext highlighter-rouge">cello, violoncello</code>, <code class="language-plaintext highlighter-rouge">pitcher, ewer</code>, <code class="language-plaintext highlighter-rouge">computer keyboard, keypad</code>, <code class="language-plaintext highlighter-rouge">bow</code>, <code class="language-plaintext highlighter-rouge">peacock</code>, <code class="language-plaintext highlighter-rouge">ballplayer, baseball player</code>, <code class="language-plaintext highlighter-rouge">refrigerator, icebox</code>, <code class="language-plaintext highlighter-rouge">solar dish, solar collector, solar furnace</code>, <code class="language-plaintext highlighter-rouge">passenger car, coach, carriage</code>, <code class="language-plaintext highlighter-rouge">African chameleon, Chamaeleo chamaeleon</code>, <code class="language-plaintext highlighter-rouge">oboe, hautboy, hautbois</code>, <code class="language-plaintext highlighter-rouge">toyshop</code>, <code class="language-plaintext highlighter-rouge">Leonberg</code>, <code class="language-plaintext highlighter-rouge">howler monkey, howler</code>, <code class="language-plaintext highlighter-rouge">bluetick</code>, <code class="language-plaintext highlighter-rouge">African elephant, Loxodonta africana</code>, <code class="language-plaintext highlighter-rouge">American lobster, Northern lobster, Maine lobster, Homarus americanus</code>, <code class="language-plaintext highlighter-rouge">combination lock</code>, <code class="language-plaintext highlighter-rouge">black-and-tan coonhound</code>, <code class="language-plaintext highlighter-rouge">bonnet, poke bonnet</code>, <code class="language-plaintext highlighter-rouge">harvester, reaper</code>, <code class="language-plaintext highlighter-rouge">Appenzeller</code>, <code class="language-plaintext highlighter-rouge">iron, smoothing iron</code>, <code class="language-plaintext highlighter-rouge">electric locomotive</code>, <code class="language-plaintext highlighter-rouge">lycaenid, lycaenid butterfly</code>, <code class="language-plaintext highlighter-rouge">sandbar, sand bar</code>, <code class="language-plaintext highlighter-rouge">Cardigan, Cardigan Welsh corgi</code>, <code class="language-plaintext highlighter-rouge">pencil sharpener</code>, <code class="language-plaintext highlighter-rouge">jean, blue jean, denim</code>, <code class="language-plaintext highlighter-rouge">backpack, back pack, knapsack, packsack, rucksack, haversack</code>, <code class="language-plaintext highlighter-rouge">monitor</code>, <code class="language-plaintext highlighter-rouge">ice cream, icecream</code>, <code class="language-plaintext highlighter-rouge">apiary, bee house</code>, <code class="language-plaintext highlighter-rouge">water jug</code>, <code class="language-plaintext highlighter-rouge">American coot, marsh hen, mud hen, water hen, Fulica americana</code>, <code class="language-plaintext highlighter-rouge">ground beetle, carabid beetle</code>, <code class="language-plaintext highlighter-rouge">jigsaw puzzle</code>, <code class="language-plaintext highlighter-rouge">ant, emmet, pismire</code>, <code class="language-plaintext highlighter-rouge">wreck</code>, <code class="language-plaintext highlighter-rouge">kuvasz</code>, <code class="language-plaintext highlighter-rouge">gyromitra</code>, <code class="language-plaintext highlighter-rouge">Ibizan hound, Ibizan Podenco</code>, <code class="language-plaintext highlighter-rouge">brown bear, bruin, Ursus arctos</code>, <code class="language-plaintext highlighter-rouge">bolo tie, bolo, bola tie, bola</code>, <code class="language-plaintext highlighter-rouge">Pembroke, Pembroke Welsh corgi</code>, <code class="language-plaintext highlighter-rouge">French bulldog</code>, <code class="language-plaintext highlighter-rouge">prison, prison house</code>, <code class="language-plaintext highlighter-rouge">ballpoint, ballpoint pen, ballpen, Biro</code>, <code class="language-plaintext highlighter-rouge">stage</code>, <code class="language-plaintext highlighter-rouge">airliner</code>, <code class="language-plaintext highlighter-rouge">dogsled, dog sled, dog sleigh</code>, <code class="language-plaintext highlighter-rouge">redshank, Tringa totanus</code>, <code class="language-plaintext highlighter-rouge">menu</code>, <code class="language-plaintext highlighter-rouge">Indian cobra, Naja naja</code>, <code class="language-plaintext highlighter-rouge">swab, swob, mop</code>, <code class="language-plaintext highlighter-rouge">window screen</code>, <code class="language-plaintext highlighter-rouge">brain coral</code>, <code class="language-plaintext highlighter-rouge">artichoke, globe artichoke</code>, <code class="language-plaintext highlighter-rouge">loupe, jeweler's loupe</code>, <code class="language-plaintext highlighter-rouge">loudspeaker, speaker, speaker unit, loudspeaker system, speaker system</code>, <code class="language-plaintext highlighter-rouge">panpipe, pandean pipe, syrinx</code>, <code class="language-plaintext highlighter-rouge">wok</code>, <code class="language-plaintext highlighter-rouge">croquet ball</code>, <code class="language-plaintext highlighter-rouge">plate</code>, <code class="language-plaintext highlighter-rouge">scoreboard</code>, <code class="language-plaintext highlighter-rouge">Samoyed, Samoyede</code>, <code class="language-plaintext highlighter-rouge">ocarina, sweet potato</code>, <code class="language-plaintext highlighter-rouge">beaver</code>, <code class="language-plaintext highlighter-rouge">borzoi, Russian wolfhound</code>, <code class="language-plaintext highlighter-rouge">horizontal bar, high bar</code>, <code class="language-plaintext highlighter-rouge">stretcher</code>, <code class="language-plaintext highlighter-rouge">seat belt, seatbelt</code>, <code class="language-plaintext highlighter-rouge">obelisk</code>, <code class="language-plaintext highlighter-rouge">forklift</code>, <code class="language-plaintext highlighter-rouge">feather boa, boa</code>, <code class="language-plaintext highlighter-rouge">frying pan, frypan, skillet</code>, <code class="language-plaintext highlighter-rouge">barbershop</code>, <code class="language-plaintext highlighter-rouge">hamper</code>, <code class="language-plaintext highlighter-rouge">face powder</code>, <code class="language-plaintext highlighter-rouge">Siamese cat, Siamese</code>, <code class="language-plaintext highlighter-rouge">ladle</code>, <code class="language-plaintext highlighter-rouge">dingo, warrigal, warragal, Canis dingo</code>, <code class="language-plaintext highlighter-rouge">mountain tent</code>, <code class="language-plaintext highlighter-rouge">head cabbage</code>, <code class="language-plaintext highlighter-rouge">echidna, spiny anteater, anteater</code>, <code class="language-plaintext highlighter-rouge">Polaroid camera, Polaroid Land camera</code>, <code class="language-plaintext highlighter-rouge">dumbbell</code>, <code class="language-plaintext highlighter-rouge">espresso</code>, <code class="language-plaintext highlighter-rouge">notebook, notebook computer</code>, <code class="language-plaintext highlighter-rouge">Norfolk terrier</code>, <code class="language-plaintext highlighter-rouge">binoculars, field glasses, opera glasses</code>, <code class="language-plaintext highlighter-rouge">carpenter's kit, tool kit</code>, <code class="language-plaintext highlighter-rouge">moving van</code>, <code class="language-plaintext highlighter-rouge">catamaran</code>, <code class="language-plaintext highlighter-rouge">tiger beetle</code>, <code class="language-plaintext highlighter-rouge">bikini, two-piece</code>, <code class="language-plaintext highlighter-rouge">Siberian husky</code>, <code class="language-plaintext highlighter-rouge">studio couch, day bed</code>, <code class="language-plaintext highlighter-rouge">bulletproof vest</code>, <code class="language-plaintext highlighter-rouge">lawn mower, mower</code>, <code class="language-plaintext highlighter-rouge">promontory, headland, head, foreland</code>, <code class="language-plaintext highlighter-rouge">soap dispenser</code>, <code class="language-plaintext highlighter-rouge">vulture</code>, <code class="language-plaintext highlighter-rouge">dam, dike, dyke</code>, <code class="language-plaintext highlighter-rouge">brambling, Fringilla montifringilla</code>, <code class="language-plaintext highlighter-rouge">toilet tissue, toilet paper, bathroom tissue</code>, <code class="language-plaintext highlighter-rouge">ringlet, ringlet butterfly</code>, <code class="language-plaintext highlighter-rouge">tiger cat</code>, <code class="language-plaintext highlighter-rouge">mobile home, manufactured home</code>, <code class="language-plaintext highlighter-rouge">Norwich terrier</code>, <code class="language-plaintext highlighter-rouge">little blue heron, Egretta caerulea</code>, <code class="language-plaintext highlighter-rouge">English setter</code>, <code class="language-plaintext highlighter-rouge">Tibetan mastiff</code>, <code class="language-plaintext highlighter-rouge">rocking chair, rocker</code>, <code class="language-plaintext highlighter-rouge">mask</code>, <code class="language-plaintext highlighter-rouge">maze, labyrinth</code>, <code class="language-plaintext highlighter-rouge">bookcase</code>, <code class="language-plaintext highlighter-rouge">viaduct</code>, <code class="language-plaintext highlighter-rouge">sweatshirt</code>, <code class="language-plaintext highlighter-rouge">plow, plough</code>, <code class="language-plaintext highlighter-rouge">basenji</code>, <code class="language-plaintext highlighter-rouge">typewriter keyboard</code>, <code class="language-plaintext highlighter-rouge">Windsor tie</code>, <code class="language-plaintext highlighter-rouge">coral fungus</code>, <code class="language-plaintext highlighter-rouge">desktop computer</code>, <code class="language-plaintext highlighter-rouge">Kerry blue terrier</code>, <code class="language-plaintext highlighter-rouge">Angora, Angora rabbit</code>, <code class="language-plaintext highlighter-rouge">can opener, tin opener</code>, <code class="language-plaintext highlighter-rouge">shield, buckler</code>, <code class="language-plaintext highlighter-rouge">triumphal arch</code>, <code class="language-plaintext highlighter-rouge">horned viper, cerastes, sand viper, horned asp, Cerastes cornutus</code>, <code class="language-plaintext highlighter-rouge">miniature schnauzer</code>, <code class="language-plaintext highlighter-rouge">tape player</code>, <code class="language-plaintext highlighter-rouge">jaguar, panther, Panthera onca, Felis onca</code>, <code class="language-plaintext highlighter-rouge">hook, claw</code>, <code class="language-plaintext highlighter-rouge">file, file cabinet, filing cabinet</code>, <code class="language-plaintext highlighter-rouge">chime, bell, gong</code>, <code class="language-plaintext highlighter-rouge">shower curtain</code>, <code class="language-plaintext highlighter-rouge">window shade</code>, <code class="language-plaintext highlighter-rouge">acoustic guitar</code>, <code class="language-plaintext highlighter-rouge">gas pump, gasoline pump, petrol pump, island dispenser</code>, <code class="language-plaintext highlighter-rouge">cicada, cicala</code>, <code class="language-plaintext highlighter-rouge">Petri dish</code>, <code class="language-plaintext highlighter-rouge">paintbrush</code>, <code class="language-plaintext highlighter-rouge">banana</code>, <code class="language-plaintext highlighter-rouge">chickadee</code>, <code class="language-plaintext highlighter-rouge">mountain bike, all-terrain bike, off-roader</code>, <code class="language-plaintext highlighter-rouge">lighter, light, igniter, ignitor</code>, <code class="language-plaintext highlighter-rouge">oil filter</code>, <code class="language-plaintext highlighter-rouge">cab, hack, taxi, taxicab</code>, <code class="language-plaintext highlighter-rouge">Christmas stocking</code>, <code class="language-plaintext highlighter-rouge">rugby ball</code>, <code class="language-plaintext highlighter-rouge">black widow, Latrodectus mactans</code>, <code class="language-plaintext highlighter-rouge">bustard</code>, <code class="language-plaintext highlighter-rouge">fiddler crab</code>, <code class="language-plaintext highlighter-rouge">web site, website, internet site, site</code>, <code class="language-plaintext highlighter-rouge">chocolate sauce, chocolate syrup</code>, <code class="language-plaintext highlighter-rouge">chainlink fence</code>, <code class="language-plaintext highlighter-rouge">fireboat</code>, <code class="language-plaintext highlighter-rouge">cocktail shaker</code>, <code class="language-plaintext highlighter-rouge">airship, dirigible</code>, <code class="language-plaintext highlighter-rouge">projectile, missile</code>, <code class="language-plaintext highlighter-rouge">bagel, beigel</code>, <code class="language-plaintext highlighter-rouge">screwdriver</code>, <code class="language-plaintext highlighter-rouge">oystercatcher, oyster catcher</code>, <code class="language-plaintext highlighter-rouge">pot, flowerpot</code>, <code class="language-plaintext highlighter-rouge">water bottle</code>, <code class="language-plaintext highlighter-rouge">Loafer</code>, <code class="language-plaintext highlighter-rouge">drumstick</code>, <code class="language-plaintext highlighter-rouge">soccer ball</code>, <code class="language-plaintext highlighter-rouge">cairn, cairn terrier</code>, <code class="language-plaintext highlighter-rouge">padlock</code>, <code class="language-plaintext highlighter-rouge">tow truck, tow car, wrecker</code>, <code class="language-plaintext highlighter-rouge">bloodhound, sleuthhound</code>, <code class="language-plaintext highlighter-rouge">punching bag, punch bag, punching ball, punchball</code>, <code class="language-plaintext highlighter-rouge">great grey owl, great gray owl, Strix nebulosa</code>, <code class="language-plaintext highlighter-rouge">scale, weighing machine</code>, <code class="language-plaintext highlighter-rouge">trench coat</code>, <code class="language-plaintext highlighter-rouge">briard</code>, <code class="language-plaintext highlighter-rouge">cheetah, chetah, Acinonyx jubatus</code>, <code class="language-plaintext highlighter-rouge">entertainment center</code>, <code class="language-plaintext highlighter-rouge">Boston bull, Boston terrier</code>, <code class="language-plaintext highlighter-rouge">Arabian camel, dromedary, Camelus dromedarius</code>, <code class="language-plaintext highlighter-rouge">steam locomotive</code>, <code class="language-plaintext highlighter-rouge">coil, spiral, volute, whorl, helix</code>, <code class="language-plaintext highlighter-rouge">plane, carpenter's plane, woodworking plane</code>, <code class="language-plaintext highlighter-rouge">gondola</code>, <code class="language-plaintext highlighter-rouge">spider web, spider's web</code>, <code class="language-plaintext highlighter-rouge">bathtub, bathing tub, bath, tub</code>, <code class="language-plaintext highlighter-rouge">pelican</code>, <code class="language-plaintext highlighter-rouge">miniature poodle</code>, <code class="language-plaintext highlighter-rouge">cowboy boot</code>, <code class="language-plaintext highlighter-rouge">perfume, essence</code>, <code class="language-plaintext highlighter-rouge">lakeside, lakeshore</code>, <code class="language-plaintext highlighter-rouge">timber wolf, grey wolf, gray wolf, Canis lupus</code>, <code class="language-plaintext highlighter-rouge">moped</code>, <code class="language-plaintext highlighter-rouge">sunscreen, sunblock, sun blocker</code>, <code class="language-plaintext highlighter-rouge">Brabancon griffon</code>, <code class="language-plaintext highlighter-rouge">puffer, pufferfish, blowfish, globefish</code>, <code class="language-plaintext highlighter-rouge">lifeboat</code>, <code class="language-plaintext highlighter-rouge">pool table, billiard table, snooker table</code>, <code class="language-plaintext highlighter-rouge">Bouvier des Flandres, Bouviers des Flandres</code>, <code class="language-plaintext highlighter-rouge">Pomeranian</code>, <code class="language-plaintext highlighter-rouge">theater curtain, theatre curtain</code>, <code class="language-plaintext highlighter-rouge">marimba, xylophone</code>, <code class="language-plaintext highlighter-rouge">baboon</code>, <code class="language-plaintext highlighter-rouge">vacuum, vacuum cleaner</code>, <code class="language-plaintext highlighter-rouge">pill bottle</code>, <code class="language-plaintext highlighter-rouge">pick, plectrum, plectron</code>, <code class="language-plaintext highlighter-rouge">hen</code>, <code class="language-plaintext highlighter-rouge">American Staffordshire terrier, Staffordshire terrier, American pit bull terrier, pit bull terrier</code>, <code class="language-plaintext highlighter-rouge">digital watch</code>, <code class="language-plaintext highlighter-rouge">pier</code>, <code class="language-plaintext highlighter-rouge">oxygen mask</code>, <code class="language-plaintext highlighter-rouge">Tibetan terrier, chrysanthemum dog</code>, <code class="language-plaintext highlighter-rouge">ostrich, Struthio camelus</code>, <code class="language-plaintext highlighter-rouge">water ouzel, dipper</code>, <code class="language-plaintext highlighter-rouge">drilling platform, offshore rig</code>, <code class="language-plaintext highlighter-rouge">magnetic compass</code>, <code class="language-plaintext highlighter-rouge">throne</code>, <code class="language-plaintext highlighter-rouge">butternut squash</code>, <code class="language-plaintext highlighter-rouge">minibus</code>, <code class="language-plaintext highlighter-rouge">EntleBucher</code>, <code class="language-plaintext highlighter-rouge">carousel, carrousel, merry-go-round, roundabout, whirligig</code>, <code class="language-plaintext highlighter-rouge">hot pot, hotpot</code>, <code class="language-plaintext highlighter-rouge">rain barrel</code>, <code class="language-plaintext highlighter-rouge">wood rabbit, cottontail, cottontail rabbit</code>, <code class="language-plaintext highlighter-rouge">miniature pinscher</code>, <code class="language-plaintext highlighter-rouge">partridge</code>, <code class="language-plaintext highlighter-rouge">three-toed sloth, ai, Bradypus tridactylus</code>, <code class="language-plaintext highlighter-rouge">English springer, English springer spaniel</code>, <code class="language-plaintext highlighter-rouge">corkscrew, bottle screw</code>, <code class="language-plaintext highlighter-rouge">fur coat</code>, <code class="language-plaintext highlighter-rouge">robin, American robin, Turdus migratorius</code>, <code class="language-plaintext highlighter-rouge">dowitcher</code>, <code class="language-plaintext highlighter-rouge">ruddy turnstone, Arenaria interpres</code>, <code class="language-plaintext highlighter-rouge">water snake</code>, <code class="language-plaintext highlighter-rouge">stove</code>, <code class="language-plaintext highlighter-rouge">Great Pyrenees</code>, <code class="language-plaintext highlighter-rouge">soft-coated wheaten terrier</code>, <code class="language-plaintext highlighter-rouge">carbonara</code>, <code class="language-plaintext highlighter-rouge">snail</code>, <code class="language-plaintext highlighter-rouge">breastplate, aegis, egis</code>, <code class="language-plaintext highlighter-rouge">wolf spider, hunting spider</code>, <code class="language-plaintext highlighter-rouge">hatchet</code>, <code class="language-plaintext highlighter-rouge">CD player</code>, <code class="language-plaintext highlighter-rouge">axolotl, mud puppy, Ambystoma mexicanum</code>, <code class="language-plaintext highlighter-rouge">pomegranate</code>, <code class="language-plaintext highlighter-rouge">poncho</code>, <code class="language-plaintext highlighter-rouge">leatherback turtle, leatherback, leathery turtle, Dermochelys coriacea</code>, <code class="language-plaintext highlighter-rouge">lorikeet</code>, <code class="language-plaintext highlighter-rouge">spatula</code>, <code class="language-plaintext highlighter-rouge">jay</code>, <code class="language-plaintext highlighter-rouge">platypus, duckbill, duckbilled platypus, duck-billed platypus, Ornithorhynchus anatinus</code>, <code class="language-plaintext highlighter-rouge">stethoscope</code>, <code class="language-plaintext highlighter-rouge">flagpole, flagstaff</code>, <code class="language-plaintext highlighter-rouge">coho, cohoe, coho salmon, blue jack, silver salmon, Oncorhynchus kisutch</code>, <code class="language-plaintext highlighter-rouge">agama</code>, <code class="language-plaintext highlighter-rouge">red wolf, maned wolf, Canis rufus, Canis niger</code>, <code class="language-plaintext highlighter-rouge">beaker</code>, <code class="language-plaintext highlighter-rouge">eft</code>, <code class="language-plaintext highlighter-rouge">pretzel</code>, <code class="language-plaintext highlighter-rouge">brassiere, bra, bandeau</code>, <code class="language-plaintext highlighter-rouge">frilled lizard, Chlamydosaurus kingi</code>, <code class="language-plaintext highlighter-rouge">joystick</code>, <code class="language-plaintext highlighter-rouge">goldfish, Carassius auratus</code>, <code class="language-plaintext highlighter-rouge">fig</code>, <code class="language-plaintext highlighter-rouge">maypole</code>, <code class="language-plaintext highlighter-rouge">caldron, cauldron</code>, <code class="language-plaintext highlighter-rouge">admiral</code>, <code class="language-plaintext highlighter-rouge">impala, Aepyceros melampus</code>, <code class="language-plaintext highlighter-rouge">spotted salamander, Ambystoma maculatum</code>, <code class="language-plaintext highlighter-rouge">syringe</code>, <code class="language-plaintext highlighter-rouge">hog, pig, grunter, squealer, Sus scrofa</code>, <code class="language-plaintext highlighter-rouge">handkerchief, hankie, hanky, hankey</code>, <code class="language-plaintext highlighter-rouge">tarantula</code>, <code class="language-plaintext highlighter-rouge">cheeseburger</code>, <code class="language-plaintext highlighter-rouge">pinwheel</code>, <code class="language-plaintext highlighter-rouge">sax, saxophone</code>, <code class="language-plaintext highlighter-rouge">dung beetle</code>, <code class="language-plaintext highlighter-rouge">broccoli</code>, <code class="language-plaintext highlighter-rouge">cassette player</code>, <code class="language-plaintext highlighter-rouge">milk can</code>, <code class="language-plaintext highlighter-rouge">traffic light, traffic signal, stoplight</code>, <code class="language-plaintext highlighter-rouge">shovel</code>, <code class="language-plaintext highlighter-rouge">sarong</code>, <code class="language-plaintext highlighter-rouge">tabby, tabby cat</code>, <code class="language-plaintext highlighter-rouge">parallel bars, bars</code>, <code class="language-plaintext highlighter-rouge">ladybug, ladybeetle, lady beetle, ladybird, ladybird beetle</code>, <code class="language-plaintext highlighter-rouge">quill, quill pen</code>, <code class="language-plaintext highlighter-rouge">giant panda, panda, panda bear, coon bear, Ailuropoda melanoleuca</code>, <code class="language-plaintext highlighter-rouge">steel drum</code>, <code class="language-plaintext highlighter-rouge">quail</code>, <code class="language-plaintext highlighter-rouge">Blenheim spaniel</code>, <code class="language-plaintext highlighter-rouge">wig</code>, <code class="language-plaintext highlighter-rouge">hamster</code>, <code class="language-plaintext highlighter-rouge">ice lolly, lolly, lollipop, popsicle</code>, <code class="language-plaintext highlighter-rouge">seashore, coast, seacoast, sea-coast</code>, <code class="language-plaintext highlighter-rouge">chest</code>, <code class="language-plaintext highlighter-rouge">worm fence, snake fence, snake-rail fence, Virginia fence</code>, <code class="language-plaintext highlighter-rouge">missile</code>, <code class="language-plaintext highlighter-rouge">beer bottle</code>, <code class="language-plaintext highlighter-rouge">yellow lady's slipper, yellow lady-slipper, Cypripedium calceolus, Cypripedium parviflorum</code>, <code class="language-plaintext highlighter-rouge">breakwater, groin, groyne, mole, bulwark, seawall, jetty</code>, <code class="language-plaintext highlighter-rouge">white wolf, Arctic wolf, Canis lupus tundrarum</code>, <code class="language-plaintext highlighter-rouge">guacamole</code>, <code class="language-plaintext highlighter-rouge">porcupine, hedgehog</code>, <code class="language-plaintext highlighter-rouge">trolleybus, trolley coach, trackless trolley</code>, <code class="language-plaintext highlighter-rouge">greenhouse, nursery, glasshouse</code>, <code class="language-plaintext highlighter-rouge">trimaran</code>, <code class="language-plaintext highlighter-rouge">Italian greyhound</code>, <code class="language-plaintext highlighter-rouge">potter's wheel</code>, <code class="language-plaintext highlighter-rouge">jacamar</code>, <code class="language-plaintext highlighter-rouge">wallet, billfold, notecase, pocketbook</code>, <code class="language-plaintext highlighter-rouge">Lakeland terrier</code>, <code class="language-plaintext highlighter-rouge">green lizard, Lacerta viridis</code>, <code class="language-plaintext highlighter-rouge">indigo bunting, indigo finch, indigo bird, Passerina cyanea</code>, <code class="language-plaintext highlighter-rouge">green mamba</code>, <code class="language-plaintext highlighter-rouge">walking stick, walkingstick, stick insect</code>, <code class="language-plaintext highlighter-rouge">crossword puzzle, crossword</code>, <code class="language-plaintext highlighter-rouge">eggnog</code>, <code class="language-plaintext highlighter-rouge">barrow, garden cart, lawn cart, wheelbarrow</code>, <code class="language-plaintext highlighter-rouge">remote control, remote</code>, <code class="language-plaintext highlighter-rouge">bicycle-built-for-two, tandem bicycle, tandem</code>, <code class="language-plaintext highlighter-rouge">wool, woolen, woollen</code>, <code class="language-plaintext highlighter-rouge">black grouse</code>, <code class="language-plaintext highlighter-rouge">abaya</code>, <code class="language-plaintext highlighter-rouge">marmoset</code>, <code class="language-plaintext highlighter-rouge">golf ball</code>, <code class="language-plaintext highlighter-rouge">jeep, landrover</code>, <code class="language-plaintext highlighter-rouge">Mexican hairless</code>, <code class="language-plaintext highlighter-rouge">dishwasher, dish washer, dishwashing machine</code>, <code class="language-plaintext highlighter-rouge">jersey, T-shirt, tee shirt</code>, <code class="language-plaintext highlighter-rouge">planetarium</code>, <code class="language-plaintext highlighter-rouge">goose</code>, <code class="language-plaintext highlighter-rouge">mailbox, letter box</code>, <code class="language-plaintext highlighter-rouge">capuchin, ringtail, Cebus capucinus</code>, <code class="language-plaintext highlighter-rouge">marmot</code>, <code class="language-plaintext highlighter-rouge">orangutan, orang, orangutang, Pongo pygmaeus</code>, <code class="language-plaintext highlighter-rouge">coffeepot</code>, <code class="language-plaintext highlighter-rouge">ambulance</code>, <code class="language-plaintext highlighter-rouge">shopping basket</code>, <code class="language-plaintext highlighter-rouge">pop bottle, soda bottle</code>, <code class="language-plaintext highlighter-rouge">red fox, Vulpes vulpes</code>, <code class="language-plaintext highlighter-rouge">crash helmet</code>, <code class="language-plaintext highlighter-rouge">street sign</code>, <code class="language-plaintext highlighter-rouge">affenpinscher, monkey pinscher, monkey dog</code>, <code class="language-plaintext highlighter-rouge">Arctic fox, white fox, Alopex lagopus</code>, <code class="language-plaintext highlighter-rouge">sidewinder, horned rattlesnake, Crotalus cerastes</code>, <code class="language-plaintext highlighter-rouge">ruffed grouse, partridge, Bonasa umbellus</code>, <code class="language-plaintext highlighter-rouge">muzzle</code>, <code class="language-plaintext highlighter-rouge">measuring cup</code>, <code class="language-plaintext highlighter-rouge">canoe</code>, <code class="language-plaintext highlighter-rouge">reflex camera</code>, <code class="language-plaintext highlighter-rouge">fox squirrel, eastern fox squirrel, Sciurus niger</code>, <code class="language-plaintext highlighter-rouge">French loaf</code>, <code class="language-plaintext highlighter-rouge">killer whale, killer, orca, grampus, sea wolf, Orcinus orca</code>, <code class="language-plaintext highlighter-rouge">dial telephone, dial phone</code>, <code class="language-plaintext highlighter-rouge">thimble</code>, <code class="language-plaintext highlighter-rouge">bubble</code>, <code class="language-plaintext highlighter-rouge">vizsla, Hungarian pointer</code>, <code class="language-plaintext highlighter-rouge">running shoe</code>, <code class="language-plaintext highlighter-rouge">mailbag, postbag</code>, <code class="language-plaintext highlighter-rouge">radio telescope, radio reflector</code>, <code class="language-plaintext highlighter-rouge">piggy bank, penny bank</code>, <code class="language-plaintext highlighter-rouge">Chihuahua</code>, <code class="language-plaintext highlighter-rouge">chambered nautilus, pearly nautilus, nautilus</code>, <code class="language-plaintext highlighter-rouge">Airedale, Airedale terrier</code>, <code class="language-plaintext highlighter-rouge">kimono</code>, <code class="language-plaintext highlighter-rouge">green snake, grass snake</code>, <code class="language-plaintext highlighter-rouge">rubber eraser, rubber, pencil eraser</code>, <code class="language-plaintext highlighter-rouge">upright, upright piano</code>, <code class="language-plaintext highlighter-rouge">orange</code>, <code class="language-plaintext highlighter-rouge">revolver, six-gun, six-shooter</code>, <code class="language-plaintext highlighter-rouge">ashcan, trash can, garbage can, wastebin, ash bin, ash-bin, ashbin, dustbin, trash barrel, trash bin</code>, <code class="language-plaintext highlighter-rouge">drum, membranophone, tympan</code>, <code class="language-plaintext highlighter-rouge">Dungeness crab, Cancer magister</code>, <code class="language-plaintext highlighter-rouge">lipstick, lip rouge</code>, <code class="language-plaintext highlighter-rouge">gong, tam-tam</code>, <code class="language-plaintext highlighter-rouge">fountain</code>, <code class="language-plaintext highlighter-rouge">tub, vat</code>, <code class="language-plaintext highlighter-rouge">malinois</code>, <code class="language-plaintext highlighter-rouge">sulphur-crested cockatoo, Kakatoe galerita, Cacatua galerita</code>, <code class="language-plaintext highlighter-rouge">German short-haired pointer</code>, <code class="language-plaintext highlighter-rouge">apron</code>, <code class="language-plaintext highlighter-rouge">Irish setter, red setter</code>, <code class="language-plaintext highlighter-rouge">dishrag, dishcloth</code>, <code class="language-plaintext highlighter-rouge">school bus</code>, <code class="language-plaintext highlighter-rouge">candle, taper, wax light</code>, <code class="language-plaintext highlighter-rouge">bib</code>, <code class="language-plaintext highlighter-rouge">cash machine, cash dispenser, automated teller machine, automatic teller machine, automated teller, automatic teller, ATM</code>, <code class="language-plaintext highlighter-rouge">power drill</code>, <code class="language-plaintext highlighter-rouge">English foxhound</code>, <code class="language-plaintext highlighter-rouge">miniskirt, mini</code>, <code class="language-plaintext highlighter-rouge">swing</code>, <code class="language-plaintext highlighter-rouge">slug</code>, <code class="language-plaintext highlighter-rouge">hen-of-the-woods, hen of the woods, Polyporus frondosus, Grifola frondosa</code>, <code class="language-plaintext highlighter-rouge">rifle</code>, <code class="language-plaintext highlighter-rouge">Saluki, gazelle hound</code>, <code class="language-plaintext highlighter-rouge">Sealyham terrier, Sealyham</code>, <code class="language-plaintext highlighter-rouge">bullet train, bullet</code>, <code class="language-plaintext highlighter-rouge">hyena, hyaena</code>, <code class="language-plaintext highlighter-rouge">ice bear, polar bear, Ursus Maritimus, Thalarctos maritimus</code>, <code class="language-plaintext highlighter-rouge">toy terrier</code>, <code class="language-plaintext highlighter-rouge">goblet</code>, <code class="language-plaintext highlighter-rouge">safe</code>, <code class="language-plaintext highlighter-rouge">cup</code>, <code class="language-plaintext highlighter-rouge">electric guitar</code>, <code class="language-plaintext highlighter-rouge">red wine</code>, <code class="language-plaintext highlighter-rouge">restaurant, eating house, eating place, eatery</code>, <code class="language-plaintext highlighter-rouge">wall clock</code>, <code class="language-plaintext highlighter-rouge">washbasin, handbasin, washbowl, lavabo, wash-hand basin</code>, <code class="language-plaintext highlighter-rouge">red-breasted merganser, Mergus serrator</code>, <code class="language-plaintext highlighter-rouge">crate</code>, <code class="language-plaintext highlighter-rouge">banded gecko</code>, <code class="language-plaintext highlighter-rouge">hippopotamus, hippo, river horse, Hippopotamus amphibius</code>, <code class="language-plaintext highlighter-rouge">tick</code>, <code class="language-plaintext highlighter-rouge">tripod</code>, <code class="language-plaintext highlighter-rouge">sombrero</code>, <code class="language-plaintext highlighter-rouge">desk</code>, <code class="language-plaintext highlighter-rouge">sea slug, nudibranch</code>, <code class="language-plaintext highlighter-rouge">racer, race car, racing car</code>, <code class="language-plaintext highlighter-rouge">pizza, pizza pie</code>, <code class="language-plaintext highlighter-rouge">dining table, board</code>, <code class="language-plaintext highlighter-rouge">Saint Bernard, St Bernard</code>, <code class="language-plaintext highlighter-rouge">komondor</code>, <code class="language-plaintext highlighter-rouge">electric ray, crampfish, numbfish, torpedo</code>, <code class="language-plaintext highlighter-rouge">prairie chicken, prairie grouse, prairie fowl</code>, <code class="language-plaintext highlighter-rouge">coffee mug</code>, <code class="language-plaintext highlighter-rouge">hammer</code>, <code class="language-plaintext highlighter-rouge">golfcart, golf cart</code>, <code class="language-plaintext highlighter-rouge">unicycle, monocycle</code>, <code class="language-plaintext highlighter-rouge">bison</code>, <code class="language-plaintext highlighter-rouge">soup bowl</code>, <code class="language-plaintext highlighter-rouge">rapeseed</code>, <code class="language-plaintext highlighter-rouge">golden retriever</code>, <code class="language-plaintext highlighter-rouge">plastic bag</code>, <code class="language-plaintext highlighter-rouge">grey fox, gray fox, Urocyon cinereoargenteus</code>, <code class="language-plaintext highlighter-rouge">water tower</code>, <code class="language-plaintext highlighter-rouge">house finch, linnet, Carpodacus mexicanus</code>, <code class="language-plaintext highlighter-rouge">barbell</code>, <code class="language-plaintext highlighter-rouge">hair slide</code>, <code class="language-plaintext highlighter-rouge">tiger, Panthera tigris</code>, <code class="language-plaintext highlighter-rouge">black-footed ferret, ferret, Mustela nigripes</code>, <code class="language-plaintext highlighter-rouge">meat loaf, meatloaf</code>, <code class="language-plaintext highlighter-rouge">hand blower, blow dryer, blow drier, hair dryer, hair drier</code>, <code class="language-plaintext highlighter-rouge">overskirt</code>, <code class="language-plaintext highlighter-rouge">gibbon, Hylobates lar</code>, <code class="language-plaintext highlighter-rouge">Gila monster, Heloderma suspectum</code>, <code class="language-plaintext highlighter-rouge">toucan</code>, <code class="language-plaintext highlighter-rouge">snowmobile</code>, <code class="language-plaintext highlighter-rouge">pencil box, pencil case</code>, <code class="language-plaintext highlighter-rouge">scuba diver</code>, <code class="language-plaintext highlighter-rouge">cloak</code>, <code class="language-plaintext highlighter-rouge">Sussex spaniel</code>, <code class="language-plaintext highlighter-rouge">otter</code>, <code class="language-plaintext highlighter-rouge">Greater Swiss Mountain dog</code>, <code class="language-plaintext highlighter-rouge">great white shark, white shark, man-eater, man-eating shark, Carcharodon carcharias</code>, <code class="language-plaintext highlighter-rouge">torch</code>, <code class="language-plaintext highlighter-rouge">magpie</code>, <code class="language-plaintext highlighter-rouge">tiger shark, Galeocerdo cuvieri</code>, <code class="language-plaintext highlighter-rouge">wing</code>, <code class="language-plaintext highlighter-rouge">Border collie</code>, <code class="language-plaintext highlighter-rouge">bell cote, bell cot</code>, <code class="language-plaintext highlighter-rouge">sea anemone, anemone</code>, <code class="language-plaintext highlighter-rouge">teapot</code>, <code class="language-plaintext highlighter-rouge">sea urchin</code>, <code class="language-plaintext highlighter-rouge">screen, CRT screen</code>, <code class="language-plaintext highlighter-rouge">bookshop, bookstore, bookstall</code>, <code class="language-plaintext highlighter-rouge">oscilloscope, scope, cathode-ray oscilloscope, CRO</code>, <code class="language-plaintext highlighter-rouge">crib, cot</code>, <code class="language-plaintext highlighter-rouge">police van, police wagon, paddy wagon, patrol wagon, wagon, black Maria</code>, <code class="language-plaintext highlighter-rouge">hartebeest</code>, <code class="language-plaintext highlighter-rouge">manhole cover</code>, <code class="language-plaintext highlighter-rouge">iPod</code>, <code class="language-plaintext highlighter-rouge">rock python, rock snake, Python sebae</code>, <code class="language-plaintext highlighter-rouge">nipple</code>, <code class="language-plaintext highlighter-rouge">suspension bridge</code>, <code class="language-plaintext highlighter-rouge">safety pin</code>, <code class="language-plaintext highlighter-rouge">sea lion</code>, <code class="language-plaintext highlighter-rouge">cougar, puma, catamount, mountain lion, painter, panther, Felis concolor</code>, <code class="language-plaintext highlighter-rouge">mantis, mantid</code>, <code class="language-plaintext highlighter-rouge">wardrobe, closet, press</code>, <code class="language-plaintext highlighter-rouge">projector</code>, <code class="language-plaintext highlighter-rouge">Granny Smith</code>, <code class="language-plaintext highlighter-rouge">diamondback, diamondback rattlesnake, Crotalus adamanteus</code>, <code class="language-plaintext highlighter-rouge">pirate, pirate ship</code>, <code class="language-plaintext highlighter-rouge">espresso maker</code>, <code class="language-plaintext highlighter-rouge">African hunting dog, hyena dog, Cape hunting dog, Lycaon pictus</code>, <code class="language-plaintext highlighter-rouge">cradle</code>, <code class="language-plaintext highlighter-rouge">common newt, Triturus vulgaris</code>, <code class="language-plaintext highlighter-rouge">tricycle, trike, velocipede</code>, <code class="language-plaintext highlighter-rouge">bobsled, bobsleigh, bob</code>, <code class="language-plaintext highlighter-rouge">thunder snake, worm snake, Carphophis amoenus</code>, <code class="language-plaintext highlighter-rouge">thresher, thrasher, threshing machine</code>, <code class="language-plaintext highlighter-rouge">banjo</code>, <code class="language-plaintext highlighter-rouge">armadillo</code>, <code class="language-plaintext highlighter-rouge">pajama, pyjama, pj's, jammies</code>, <code class="language-plaintext highlighter-rouge">ski</code>, <code class="language-plaintext highlighter-rouge">Maltese dog, Maltese terrier, Maltese</code>, <code class="language-plaintext highlighter-rouge">leafhopper</code>, <code class="language-plaintext highlighter-rouge">book jacket, dust cover, dust jacket, dust wrapper</code>, <code class="language-plaintext highlighter-rouge">silky terrier, Sydney silky</code>, <code class="language-plaintext highlighter-rouge">Shih-Tzu</code>, <code class="language-plaintext highlighter-rouge">wallaby, brush kangaroo</code>, <code class="language-plaintext highlighter-rouge">cardigan</code>, <code class="language-plaintext highlighter-rouge">sturgeon</code>, <code class="language-plaintext highlighter-rouge">freight car</code>, <code class="language-plaintext highlighter-rouge">home theater, home theatre</code>, <code class="language-plaintext highlighter-rouge">sundial</code>, <code class="language-plaintext highlighter-rouge">African crocodile, Nile crocodile, Crocodylus niloticus</code>, <code class="language-plaintext highlighter-rouge">odometer, hodometer, mileometer, milometer</code>, <code class="language-plaintext highlighter-rouge">sliding door</code>, <code class="language-plaintext highlighter-rouge">vine snake</code>, <code class="language-plaintext highlighter-rouge">West Highland white terrier</code>, <code class="language-plaintext highlighter-rouge">mongoose</code>, <code class="language-plaintext highlighter-rouge">hornbill</code>, <code class="language-plaintext highlighter-rouge">beagle</code>, <code class="language-plaintext highlighter-rouge">European gallinule, Porphyrio porphyrio</code>, <code class="language-plaintext highlighter-rouge">submarine, pigboat, sub, U-boat</code>, <code class="language-plaintext highlighter-rouge">Komodo dragon, Komodo lizard, dragon lizard, giant lizard, Varanus komodoensis</code>, <code class="language-plaintext highlighter-rouge">cock</code>, <code class="language-plaintext highlighter-rouge">pedestal, plinth, footstall</code>, <code class="language-plaintext highlighter-rouge">accordion, piano accordion, squeeze box</code>, <code class="language-plaintext highlighter-rouge">gown</code>, <code class="language-plaintext highlighter-rouge">lynx, catamount</code>, <code class="language-plaintext highlighter-rouge">guenon, guenon monkey</code>, <code class="language-plaintext highlighter-rouge">Walker hound, Walker foxhound</code>, <code class="language-plaintext highlighter-rouge">standard schnauzer</code>, <code class="language-plaintext highlighter-rouge">reel</code>, <code class="language-plaintext highlighter-rouge">hip, rose hip, rosehip</code>, <code class="language-plaintext highlighter-rouge">grasshopper, hopper</code>, <code class="language-plaintext highlighter-rouge">Dutch oven</code>, <code class="language-plaintext highlighter-rouge">stone wall</code>, <code class="language-plaintext highlighter-rouge">hard disc, hard disk, fixed disk</code>, <code class="language-plaintext highlighter-rouge">snow leopard, ounce, Panthera uncia</code>, <code class="language-plaintext highlighter-rouge">shopping cart</code>, <code class="language-plaintext highlighter-rouge">digital clock</code>, <code class="language-plaintext highlighter-rouge">hourglass</code>, <code class="language-plaintext highlighter-rouge">Border terrier</code>, <code class="language-plaintext highlighter-rouge">Old English sheepdog, bobtail</code>, <code class="language-plaintext highlighter-rouge">academic gown, academic robe, judge's robe</code>, <code class="language-plaintext highlighter-rouge">spiny lobster, langouste, rock lobster, crawfish, crayfish, sea crawfish</code>, <code class="language-plaintext highlighter-rouge">spotlight, spot</code>, <code class="language-plaintext highlighter-rouge">dome</code>, <code class="language-plaintext highlighter-rouge">barn spider, Araneus cavaticus</code>, <code class="language-plaintext highlighter-rouge">bee eater</code>, <code class="language-plaintext highlighter-rouge">basketball</code>, <code class="language-plaintext highlighter-rouge">cliff dwelling</code>, <code class="language-plaintext highlighter-rouge">folding chair</code>, <code class="language-plaintext highlighter-rouge">isopod</code>, <code class="language-plaintext highlighter-rouge">Doberman, Doberman pinscher</code>, <code class="language-plaintext highlighter-rouge">bittern</code>, <code class="language-plaintext highlighter-rouge">sunglasses, dark glasses, shades</code>, <code class="language-plaintext highlighter-rouge">picket fence, paling</code>, <code class="language-plaintext highlighter-rouge">Crock Pot</code>, <code class="language-plaintext highlighter-rouge">ibex, Capra ibex</code>, <code class="language-plaintext highlighter-rouge">neck brace</code>, <code class="language-plaintext highlighter-rouge">cardoon</code>, <code class="language-plaintext highlighter-rouge">cassette</code>, <code class="language-plaintext highlighter-rouge">amphibian, amphibious vehicle</code>, <code class="language-plaintext highlighter-rouge">minivan</code>, <code class="language-plaintext highlighter-rouge">analog clock</code>, <code class="language-plaintext highlighter-rouge">trailer truck, tractor trailer, trucking rig, rig, articulated lorry, semi</code>, <code class="language-plaintext highlighter-rouge">yurt</code>, <code class="language-plaintext highlighter-rouge">cliff, drop, drop-off</code>, <code class="language-plaintext highlighter-rouge">Bernese mountain dog</code>, <code class="language-plaintext highlighter-rouge">teddy, teddy bear</code>, <code class="language-plaintext highlighter-rouge">sloth bear, Melursus ursinus, Ursus ursinus</code>, <code class="language-plaintext highlighter-rouge">bassoon</code>, <code class="language-plaintext highlighter-rouge">toaster</code>, <code class="language-plaintext highlighter-rouge">ptarmigan</code>, <code class="language-plaintext highlighter-rouge">Gordon setter</code>, <code class="language-plaintext highlighter-rouge">night snake, Hypsiglena torquata</code>, <code class="language-plaintext highlighter-rouge">grand piano, grand</code>, <code class="language-plaintext highlighter-rouge">purse</code>, <code class="language-plaintext highlighter-rouge">clumber, clumber spaniel</code>, <code class="language-plaintext highlighter-rouge">shoji</code>, <code class="language-plaintext highlighter-rouge">hair spray</code>, <code class="language-plaintext highlighter-rouge">maillot</code>, <code class="language-plaintext highlighter-rouge">knee pad</code>, <code class="language-plaintext highlighter-rouge">space heater</code>, <code class="language-plaintext highlighter-rouge">bottlecap</code>, <code class="language-plaintext highlighter-rouge">chiffonier, commode</code>, <code class="language-plaintext highlighter-rouge">chain saw, chainsaw</code>, <code class="language-plaintext highlighter-rouge">sulphur butterfly, sulfur butterfly</code>, <code class="language-plaintext highlighter-rouge">pay-phone, pay-station</code>, <code class="language-plaintext highlighter-rouge">kelpie</code>, <code class="language-plaintext highlighter-rouge">mouse, computer mouse</code>, <code class="language-plaintext highlighter-rouge">car wheel</code>, <code class="language-plaintext highlighter-rouge">cornet, horn, trumpet, trump</code>, <code class="language-plaintext highlighter-rouge">container ship, containership, container vessel</code>, <code class="language-plaintext highlighter-rouge">matchstick</code>, <code class="language-plaintext highlighter-rouge">scabbard</code>, <code class="language-plaintext highlighter-rouge">American black bear, black bear, Ursus americanus, Euarctos americanus</code>, <code class="language-plaintext highlighter-rouge">langur</code>, <code class="language-plaintext highlighter-rouge">rock crab, Cancer irroratus</code>, <code class="language-plaintext highlighter-rouge">lionfish</code>, <code class="language-plaintext highlighter-rouge">speedboat</code>, <code class="language-plaintext highlighter-rouge">black stork, Ciconia nigra</code>, <code class="language-plaintext highlighter-rouge">knot</code>, <code class="language-plaintext highlighter-rouge">disk brake, disc brake</code>, <code class="language-plaintext highlighter-rouge">mosquito net</code>, <code class="language-plaintext highlighter-rouge">white stork, Ciconia ciconia</code>, <code class="language-plaintext highlighter-rouge">abacus</code>, <code class="language-plaintext highlighter-rouge">titi, titi monkey</code>, <code class="language-plaintext highlighter-rouge">grocery store, grocery, food market, market</code>, <code class="language-plaintext highlighter-rouge">waffle iron</code>, <code class="language-plaintext highlighter-rouge">pickelhaube</code>, <code class="language-plaintext highlighter-rouge">wooden spoon</code>, <code class="language-plaintext highlighter-rouge">Norwegian elkhound, elkhound</code>, <code class="language-plaintext highlighter-rouge">earthstar</code>, <code class="language-plaintext highlighter-rouge">sewing machine</code>, <code class="language-plaintext highlighter-rouge">balance beam, beam</code>, <code class="language-plaintext highlighter-rouge">potpie</code>, <code class="language-plaintext highlighter-rouge">chain mail, ring mail, mail, chain armor, chain armour, ring armor, ring armour</code>, <code class="language-plaintext highlighter-rouge">Staffordshire bullterrier, Staffordshire bull terrier</code>, <code class="language-plaintext highlighter-rouge">switch, electric switch, electrical switch</code>, <code class="language-plaintext highlighter-rouge">dhole, Cuon alpinus</code>, <code class="language-plaintext highlighter-rouge">paddle, boat paddle</code>, <code class="language-plaintext highlighter-rouge">limousine, limo</code>, <code class="language-plaintext highlighter-rouge">Shetland sheepdog, Shetland sheep dog, Shetland</code>, <code class="language-plaintext highlighter-rouge">space bar</code>, <code class="language-plaintext highlighter-rouge">library</code>, <code class="language-plaintext highlighter-rouge">paddlewheel, paddle wheel</code>, <code class="language-plaintext highlighter-rouge">alligator lizard</code>, <code class="language-plaintext highlighter-rouge">Band Aid</code>, <code class="language-plaintext highlighter-rouge">Persian cat</code>, <code class="language-plaintext highlighter-rouge">bull mastiff</code>, <code class="language-plaintext highlighter-rouge">tailed frog, bell toad, ribbed toad, tailed toad, Ascaphus trui</code>, <code class="language-plaintext highlighter-rouge">sports car, sport car</code>, <code class="language-plaintext highlighter-rouge">football helmet</code>, <code class="language-plaintext highlighter-rouge">laptop, laptop computer</code>, <code class="language-plaintext highlighter-rouge">lens cap, lens cover</code>, <code class="language-plaintext highlighter-rouge">tennis ball</code>, <code class="language-plaintext highlighter-rouge">violin, fiddle</code>, <code class="language-plaintext highlighter-rouge">lab coat, laboratory coat</code>, <code class="language-plaintext highlighter-rouge">cinema, movie theater, movie theatre, movie house, picture palace</code>, <code class="language-plaintext highlighter-rouge">weasel</code>, <code class="language-plaintext highlighter-rouge">bow tie, bow-tie, bowtie</code>, <code class="language-plaintext highlighter-rouge">macaw</code>, <code class="language-plaintext highlighter-rouge">dough</code>, <code class="language-plaintext highlighter-rouge">whiskey jug</code>, <code class="language-plaintext highlighter-rouge">microphone, mike</code>, <code class="language-plaintext highlighter-rouge">spoonbill</code>, <code class="language-plaintext highlighter-rouge">bassinet</code>, <code class="language-plaintext highlighter-rouge">mud turtle</code>, <code class="language-plaintext highlighter-rouge">velvet</code>, <code class="language-plaintext highlighter-rouge">warthog</code>, <code class="language-plaintext highlighter-rouge">plunger, plumber's helper</code>, <code class="language-plaintext highlighter-rouge">dugong, Dugong dugon</code>, <code class="language-plaintext highlighter-rouge">honeycomb</code>, <code class="language-plaintext highlighter-rouge">badger</code>, <code class="language-plaintext highlighter-rouge">dragonfly, darning needle, devil's darning needle, sewing needle, snake feeder, snake doctor, mosquito hawk, skeeter hawk</code>, <code class="language-plaintext highlighter-rouge">bee</code>, <code class="language-plaintext highlighter-rouge">doormat, welcome mat</code>, <code class="language-plaintext highlighter-rouge">fountain pen</code>, <code class="language-plaintext highlighter-rouge">giant schnauzer</code>, <code class="language-plaintext highlighter-rouge">assault rifle, assault gun</code>, <code class="language-plaintext highlighter-rouge">limpkin, Aramus pictus</code>, <code class="language-plaintext highlighter-rouge">siamang, Hylobates syndactylus, Symphalangus syndactylus</code>, <code class="language-plaintext highlighter-rouge">albatross, mollymawk</code>, <code class="language-plaintext highlighter-rouge">confectionery, confectionary, candy store</code>, <code class="language-plaintext highlighter-rouge">harp</code>, <code class="language-plaintext highlighter-rouge">parachute, chute</code>, <code class="language-plaintext highlighter-rouge">barrel, cask</code>, <code class="language-plaintext highlighter-rouge">tank, army tank, armored combat vehicle, armoured combat vehicle</code>, <code class="language-plaintext highlighter-rouge">collie</code>, <code class="language-plaintext highlighter-rouge">kite</code>, <code class="language-plaintext highlighter-rouge">puck, hockey puck</code>, <code class="language-plaintext highlighter-rouge">stupa, tope</code>, <code class="language-plaintext highlighter-rouge">buckeye, horse chestnut, conker</code>, <code class="language-plaintext highlighter-rouge">patio, terrace</code>, <code class="language-plaintext highlighter-rouge">broom</code>, <code class="language-plaintext highlighter-rouge">Dandie Dinmont, Dandie Dinmont terrier</code>, <code class="language-plaintext highlighter-rouge">scorpion</code>, <code class="language-plaintext highlighter-rouge">agaric</code>, <code class="language-plaintext highlighter-rouge">balloon</code>, <code class="language-plaintext highlighter-rouge">bucket, pail</code>, <code class="language-plaintext highlighter-rouge">squirrel monkey, Saimiri sciureus</code>, <code class="language-plaintext highlighter-rouge">Eskimo dog, husky</code>, <code class="language-plaintext highlighter-rouge">zebra</code>, <code class="language-plaintext highlighter-rouge">garter snake, grass snake</code>, <code class="language-plaintext highlighter-rouge">indri, indris, Indri indri, Indri brevicaudatus</code>, <code class="language-plaintext highlighter-rouge">tractor</code>, <code class="language-plaintext highlighter-rouge">guinea pig, Cavia cobaya</code>, <code class="language-plaintext highlighter-rouge">maraca</code>, <code class="language-plaintext highlighter-rouge">red-backed sandpiper, dunlin, Erolia alpina</code>, <code class="language-plaintext highlighter-rouge">bullfrog, Rana catesbeiana</code>, <code class="language-plaintext highlighter-rouge">trilobite</code>, <code class="language-plaintext highlighter-rouge">Japanese spaniel</code>, <code class="language-plaintext highlighter-rouge">gorilla, Gorilla gorilla</code>, <code class="language-plaintext highlighter-rouge">monastery</code>, <code class="language-plaintext highlighter-rouge">centipede</code>, <code class="language-plaintext highlighter-rouge">terrapin</code>, <code class="language-plaintext highlighter-rouge">llama</code>, <code class="language-plaintext highlighter-rouge">long-horned beetle, longicorn, longicorn beetle</code>, <code class="language-plaintext highlighter-rouge">boxer</code>, <code class="language-plaintext highlighter-rouge">curly-coated retriever</code>, <code class="language-plaintext highlighter-rouge">mortar</code>, <code class="language-plaintext highlighter-rouge">hammerhead, hammerhead shark</code>, <code class="language-plaintext highlighter-rouge">goldfinch, Carduelis carduelis</code>, <code class="language-plaintext highlighter-rouge">garden spider, Aranea diademata</code>, <code class="language-plaintext highlighter-rouge">stopwatch, stop watch</code>, <code class="language-plaintext highlighter-rouge">grey whale, gray whale, devilfish, Eschrichtius gibbosus, Eschrichtius robustus</code>, <code class="language-plaintext highlighter-rouge">leaf beetle, chrysomelid</code>, <code class="language-plaintext highlighter-rouge">birdhouse</code>, <code class="language-plaintext highlighter-rouge">king crab, Alaska crab, Alaskan king crab, Alaska king crab, Paralithodes camtschatica</code>, <code class="language-plaintext highlighter-rouge">stole</code>, <code class="language-plaintext highlighter-rouge">bell pepper</code>, <code class="language-plaintext highlighter-rouge">radiator</code>, <code class="language-plaintext highlighter-rouge">flatworm, platyhelminth</code>, <code class="language-plaintext highlighter-rouge">mushroom</code>, <code class="language-plaintext highlighter-rouge">Scotch terrier, Scottish terrier, Scottie</code>, <code class="language-plaintext highlighter-rouge">liner, ocean liner</code>, <code class="language-plaintext highlighter-rouge">toilet seat</code>, <code class="language-plaintext highlighter-rouge">lesser panda, red panda, panda, bear cat, cat bear, Ailurus fulgens</code>, <code class="language-plaintext highlighter-rouge">zucchini, courgette</code>, <code class="language-plaintext highlighter-rouge">harvestman, daddy longlegs, Phalangium opilio</code>, <code class="language-plaintext highlighter-rouge">Newfoundland, Newfoundland dog</code>, <code class="language-plaintext highlighter-rouge">flamingo</code>, <code class="language-plaintext highlighter-rouge">whiptail, whiptail lizard</code>, <code class="language-plaintext highlighter-rouge">geyser</code>, <code class="language-plaintext highlighter-rouge">cleaver, meat cleaver, chopper</code>, <code class="language-plaintext highlighter-rouge">sea cucumber, holothurian</code>, <code class="language-plaintext highlighter-rouge">American egret, great white heron, Egretta albus</code>, <code class="language-plaintext highlighter-rouge">parking meter</code>, <code class="language-plaintext highlighter-rouge">beacon, lighthouse, beacon light, pharos</code>, <code class="language-plaintext highlighter-rouge">coucal</code>, <code class="language-plaintext highlighter-rouge">motor scooter, scooter</code>, <code class="language-plaintext highlighter-rouge">mitten</code>, <code class="language-plaintext highlighter-rouge">cannon</code>, <code class="language-plaintext highlighter-rouge">weevil</code>, <code class="language-plaintext highlighter-rouge">megalith, megalithic structure</code>, <code class="language-plaintext highlighter-rouge">stinkhorn, carrion fungus</code>, <code class="language-plaintext highlighter-rouge">ear, spike, capitulum</code>, <code class="language-plaintext highlighter-rouge">box turtle, box tortoise</code>, <code class="language-plaintext highlighter-rouge">snowplow, snowplough</code>, <code class="language-plaintext highlighter-rouge">tench, Tinca tinca</code>, <code class="language-plaintext highlighter-rouge">modem</code>, <code class="language-plaintext highlighter-rouge">tobacco shop, tobacconist shop, tobacconist</code>, <code class="language-plaintext highlighter-rouge">barn</code>, <code class="language-plaintext highlighter-rouge">skunk, polecat, wood pussy</code>, <code class="language-plaintext highlighter-rouge">African grey, African gray, Psittacus erithacus</code>, <code class="language-plaintext highlighter-rouge">Madagascar cat, ring-tailed lemur, Lemur catta</code>, <code class="language-plaintext highlighter-rouge">holster</code>, <code class="language-plaintext highlighter-rouge">barometer</code>, <code class="language-plaintext highlighter-rouge">sleeping bag</code>, <code class="language-plaintext highlighter-rouge">washer, automatic washer, washing machine</code>, <code class="language-plaintext highlighter-rouge">recreational vehicle, RV, R.V.</code>, <code class="language-plaintext highlighter-rouge">drake</code>, <code class="language-plaintext highlighter-rouge">tray</code>, <code class="language-plaintext highlighter-rouge">butcher shop, meat market</code>, <code class="language-plaintext highlighter-rouge">china cabinet, china closet</code>, <code class="language-plaintext highlighter-rouge">medicine chest, medicine cabinet</code>, <code class="language-plaintext highlighter-rouge">photocopier</code>, <code class="language-plaintext highlighter-rouge">Yorkshire terrier</code>, <code class="language-plaintext highlighter-rouge">starfish, sea star</code>, <code class="language-plaintext highlighter-rouge">racket, racquet</code>, <code class="language-plaintext highlighter-rouge">park bench</code>, <code class="language-plaintext highlighter-rouge">Labrador retriever</code>, <code class="language-plaintext highlighter-rouge">whistle</code>, <code class="language-plaintext highlighter-rouge">clog, geta, patten, sabot</code>, <code class="language-plaintext highlighter-rouge">volcano</code>, <code class="language-plaintext highlighter-rouge">quilt, comforter, comfort, puff</code>, <code class="language-plaintext highlighter-rouge">leopard, Panthera pardus</code>, <code class="language-plaintext highlighter-rouge">cauliflower</code>, <code class="language-plaintext highlighter-rouge">swimming trunks, bathing trunks</code>, <code class="language-plaintext highlighter-rouge">American chameleon, anole, Anolis carolinensis</code>, <code class="language-plaintext highlighter-rouge">alp</code>, <code class="language-plaintext highlighter-rouge">mortarboard</code>, <code class="language-plaintext highlighter-rouge">barracouta, snoek</code>, <code class="language-plaintext highlighter-rouge">cocker spaniel, English cocker spaniel, cocker</code>, <code class="language-plaintext highlighter-rouge">space shuttle</code>, <code class="language-plaintext highlighter-rouge">beach wagon, station wagon, wagon, estate car, beach waggon, station waggon, waggon</code>, <code class="language-plaintext highlighter-rouge">harmonica, mouth organ, harp, mouth harp</code>, <code class="language-plaintext highlighter-rouge">gasmask, respirator, gas helmet</code>, <code class="language-plaintext highlighter-rouge">wombat</code>, <code class="language-plaintext highlighter-rouge">Model T</code>, <code class="language-plaintext highlighter-rouge">wild boar, boar, Sus scrofa</code>, <code class="language-plaintext highlighter-rouge">hermit crab</code>, <code class="language-plaintext highlighter-rouge">flat-coated retriever</code>, <code class="language-plaintext highlighter-rouge">rotisserie</code>, <code class="language-plaintext highlighter-rouge">jinrikisha, ricksha, rickshaw</code>, <code class="language-plaintext highlighter-rouge">trifle</code>, <code class="language-plaintext highlighter-rouge">bannister, banister, balustrade, balusters, handrail</code>, <code class="language-plaintext highlighter-rouge">go-kart</code>, <code class="language-plaintext highlighter-rouge">bakery, bakeshop, bakehouse</code>, <code class="language-plaintext highlighter-rouge">ski mask</code>, <code class="language-plaintext highlighter-rouge">dock, dockage, docking facility</code>, <code class="language-plaintext highlighter-rouge">Egyptian cat</code>, <code class="language-plaintext highlighter-rouge">oxcart</code>, <code class="language-plaintext highlighter-rouge">redbone</code>, <code class="language-plaintext highlighter-rouge">shoe shop, shoe-shop, shoe store</code>, <code class="language-plaintext highlighter-rouge">convertible</code>, <code class="language-plaintext highlighter-rouge">ox</code>, <code class="language-plaintext highlighter-rouge">crayfish, crawfish, crawdad, crawdaddy</code>, <code class="language-plaintext highlighter-rouge">cowboy hat, ten-gallon hat</code>, <code class="language-plaintext highlighter-rouge">conch</code>, <code class="language-plaintext highlighter-rouge">spaghetti squash</code>, <code class="language-plaintext highlighter-rouge">toy poodle</code>, <code class="language-plaintext highlighter-rouge">saltshaker, salt shaker</code>, <code class="language-plaintext highlighter-rouge">microwave, microwave oven</code>, <code class="language-plaintext highlighter-rouge">triceratops</code>, <code class="language-plaintext highlighter-rouge">necklace</code>, <code class="language-plaintext highlighter-rouge">castle</code>, <code class="language-plaintext highlighter-rouge">streetcar, tram, tramcar, trolley, trolley car</code>, <code class="language-plaintext highlighter-rouge">eel</code>, <code class="language-plaintext highlighter-rouge">diaper, nappy, napkin</code>, <code class="language-plaintext highlighter-rouge">standard poodle</code>, <code class="language-plaintext highlighter-rouge">prayer rug, prayer mat</code>, <code class="language-plaintext highlighter-rouge">radio, wireless</code>, <code class="language-plaintext highlighter-rouge">crane</code>, <code class="language-plaintext highlighter-rouge">envelope</code>, <code class="language-plaintext highlighter-rouge">rule, ruler</code>, <code class="language-plaintext highlighter-rouge">gar, garfish, garpike, billfish, Lepisosteus osseus</code>, <code class="language-plaintext highlighter-rouge">spider monkey, Ateles geoffroyi</code>, <code class="language-plaintext highlighter-rouge">Irish wolfhound</code>, <code class="language-plaintext highlighter-rouge">German shepherd, German shepherd dog, German police dog, alsatian</code>, <code class="language-plaintext highlighter-rouge">umbrella</code>, <code class="language-plaintext highlighter-rouge">sunglass</code>, <code class="language-plaintext highlighter-rouge">aircraft carrier, carrier, flattop, attack aircraft carrier</code>, <code class="language-plaintext highlighter-rouge">water buffalo, water ox, Asiatic buffalo, Bubalus bubalis</code>, <code class="language-plaintext highlighter-rouge">jellyfish</code>, <code class="language-plaintext highlighter-rouge">groom, bridegroom</code>, <code class="language-plaintext highlighter-rouge">tree frog, tree-frog</code>, <code class="language-plaintext highlighter-rouge">steel arch bridge</code>, <code class="language-plaintext highlighter-rouge">lemon</code>, <code class="language-plaintext highlighter-rouge">pickup, pickup truck</code>, <code class="language-plaintext highlighter-rouge">vault</code>, <code class="language-plaintext highlighter-rouge">groenendael</code>, <code class="language-plaintext highlighter-rouge">baseball</code>, <code class="language-plaintext highlighter-rouge">junco, snowbird</code>, <code class="language-plaintext highlighter-rouge">maillot, tank suit</code>, <code class="language-plaintext highlighter-rouge">gazelle</code>, <code class="language-plaintext highlighter-rouge">jack-o'-lantern</code>, <code class="language-plaintext highlighter-rouge">military uniform</code>, <code class="language-plaintext highlighter-rouge">slide rule, slipstick</code>, <code class="language-plaintext highlighter-rouge">wire-haired fox terrier</code>, <code class="language-plaintext highlighter-rouge">acorn squash</code>, <code class="language-plaintext highlighter-rouge">electric fan, blower</code>, <code class="language-plaintext highlighter-rouge">Brittany spaniel</code>, <code class="language-plaintext highlighter-rouge">chimpanzee, chimp, Pan troglodytes</code>, <code class="language-plaintext highlighter-rouge">pillow</code>, <code class="language-plaintext highlighter-rouge">binder, ring-binder</code>, <code class="language-plaintext highlighter-rouge">schipperke</code>, <code class="language-plaintext highlighter-rouge">Afghan hound, Afghan</code>, <code class="language-plaintext highlighter-rouge">plate rack</code>, <code class="language-plaintext highlighter-rouge">car mirror</code>, <code class="language-plaintext highlighter-rouge">hand-held computer, hand-held microcomputer</code>, <code class="language-plaintext highlighter-rouge">papillon</code>, <code class="language-plaintext highlighter-rouge">schooner</code>, <code class="language-plaintext highlighter-rouge">Bedlington terrier</code>, <code class="language-plaintext highlighter-rouge">cellular telephone, cellular phone, cellphone, cell, mobile phone</code>, <code class="language-plaintext highlighter-rouge">altar</code>, <code class="language-plaintext highlighter-rouge">Chesapeake Bay retriever</code>, <code class="language-plaintext highlighter-rouge">cabbage butterfly</code>, <code class="language-plaintext highlighter-rouge">polecat, fitch, foulmart, foumart, Mustela putorius</code>, <code class="language-plaintext highlighter-rouge">comic book</code>, <code class="language-plaintext highlighter-rouge">French horn, horn</code>, <code class="language-plaintext highlighter-rouge">daisy</code>, <code class="language-plaintext highlighter-rouge">organ, pipe organ</code>, <code class="language-plaintext highlighter-rouge">mashed potato</code>, <code class="language-plaintext highlighter-rouge">acorn</code>, <code class="language-plaintext highlighter-rouge">fly</code>, <code class="language-plaintext highlighter-rouge">chain</code>, <code class="language-plaintext highlighter-rouge">American alligator, Alligator mississipiensis</code>, <code class="language-plaintext highlighter-rouge">mink</code>, <code class="language-plaintext highlighter-rouge">garbage truck, dustcart</code>, <code class="language-plaintext highlighter-rouge">totem pole</code>, <code class="language-plaintext highlighter-rouge">wine bottle</code>, <code class="language-plaintext highlighter-rouge">strawberry</code>, <code class="language-plaintext highlighter-rouge">cricket</code>, <code class="language-plaintext highlighter-rouge">European fire salamander, Salamandra salamandra</code>, <code class="language-plaintext highlighter-rouge">coral reef</code>, <code class="language-plaintext highlighter-rouge">Welsh springer spaniel</code>, <code class="language-plaintext highlighter-rouge">bighorn, bighorn sheep, cimarron, Rocky Mountain bighorn, Rocky Mountain sheep, Ovis canadensis</code>, <code class="language-plaintext highlighter-rouge">snorkel</code>, <code class="language-plaintext highlighter-rouge">bald eagle, American eagle, Haliaeetus leucocephalus</code>, <code class="language-plaintext highlighter-rouge">meerkat, mierkat</code>, <code class="language-plaintext highlighter-rouge">grille, radiator grille</code>, <code class="language-plaintext highlighter-rouge">nematode, nematode worm, roundworm</code>, <code class="language-plaintext highlighter-rouge">anemone fish</code>, <code class="language-plaintext highlighter-rouge">corn</code>, <code class="language-plaintext highlighter-rouge">loggerhead, loggerhead turtle, Caretta caretta</code>, <code class="language-plaintext highlighter-rouge">palace</code>, <code class="language-plaintext highlighter-rouge">suit, suit of clothes</code>, <code class="language-plaintext highlighter-rouge">pineapple, ananas</code>, <code class="language-plaintext highlighter-rouge">macaque</code>, <code class="language-plaintext highlighter-rouge">ping-pong ball</code>, <code class="language-plaintext highlighter-rouge">ram, tup</code>, <code class="language-plaintext highlighter-rouge">church, church building</code>, <code class="language-plaintext highlighter-rouge">koala, koala bear, kangaroo bear, native bear, Phascolarctos cinereus</code>, <code class="language-plaintext highlighter-rouge">hare</code>, <code class="language-plaintext highlighter-rouge">bath towel</code>, <code class="language-plaintext highlighter-rouge">strainer</code>, <code class="language-plaintext highlighter-rouge">yawl</code>, <code class="language-plaintext highlighter-rouge">otterhound, otter hound</code>, <code class="language-plaintext highlighter-rouge">table lamp</code>, <code class="language-plaintext highlighter-rouge">king snake, kingsnake</code>, <code class="language-plaintext highlighter-rouge">lotion</code>, <code class="language-plaintext highlighter-rouge">lion, king of beasts, Panthera leo</code>, <code class="language-plaintext highlighter-rouge">thatch, thatched roof</code>, <code class="language-plaintext highlighter-rouge">basset, basset hound</code>, <code class="language-plaintext highlighter-rouge">black and gold garden spider, Argiope aurantia</code>, <code class="language-plaintext highlighter-rouge">barber chair</code>, <code class="language-plaintext highlighter-rouge">proboscis monkey, Nasalis larvatus</code>, <code class="language-plaintext highlighter-rouge">consomme</code>, <code class="language-plaintext highlighter-rouge">Irish terrier</code>, <code class="language-plaintext highlighter-rouge">Irish water spaniel</code>, <code class="language-plaintext highlighter-rouge">common iguana, iguana, Iguana iguana</code>, <code class="language-plaintext highlighter-rouge">Weimaraner</code>, <code class="language-plaintext highlighter-rouge">Great Dane</code>, <code class="language-plaintext highlighter-rouge">pug, pug-dog</code>, <code class="language-plaintext highlighter-rouge">rhinoceros beetle</code>, <code class="language-plaintext highlighter-rouge">vase</code>, <code class="language-plaintext highlighter-rouge">brass, memorial tablet, plaque</code>, <code class="language-plaintext highlighter-rouge">kit fox, Vulpes macrotis</code>, <code class="language-plaintext highlighter-rouge">king penguin, Aptenodytes patagonica</code>, <code class="language-plaintext highlighter-rouge">vending machine</code>, <code class="language-plaintext highlighter-rouge">dalmatian, coach dog, carriage dog</code>, <code class="language-plaintext highlighter-rouge">rock beauty, Holocanthus tricolor</code>, <code class="language-plaintext highlighter-rouge">pole</code>, <code class="language-plaintext highlighter-rouge">cuirass</code>, <code class="language-plaintext highlighter-rouge">bolete</code>, <code class="language-plaintext highlighter-rouge">jackfruit, jak, jack</code>, <code class="language-plaintext highlighter-rouge">monarch, monarch butterfly, milkweed butterfly, Danaus plexippus</code>, <code class="language-plaintext highlighter-rouge">chow, chow chow</code>, <code class="language-plaintext highlighter-rouge">nail</code>, <code class="language-plaintext highlighter-rouge">packet</code>, <code class="language-plaintext highlighter-rouge">half track</code>, <code class="language-plaintext highlighter-rouge">Lhasa, Lhasa apso</code>, <code class="language-plaintext highlighter-rouge">boathouse</code>, <code class="language-plaintext highlighter-rouge">hay</code>, <code class="language-plaintext highlighter-rouge">valley, vale</code>, <code class="language-plaintext highlighter-rouge">slot, one-armed bandit</code>, <code class="language-plaintext highlighter-rouge">volleyball</code>, <code class="language-plaintext highlighter-rouge">carton</code>, <code class="language-plaintext highlighter-rouge">shower cap</code>, <code class="language-plaintext highlighter-rouge">tile roof</code>, <code class="language-plaintext highlighter-rouge">lacewing, lacewing fly</code>, <code class="language-plaintext highlighter-rouge">patas, hussar monkey, Erythrocebus patas</code>, <code class="language-plaintext highlighter-rouge">boa constrictor, Constrictor constrictor</code>, <code class="language-plaintext highlighter-rouge">black swan, Cygnus atratus</code>, <code class="language-plaintext highlighter-rouge">lampshade, lamp shade</code>, <code class="language-plaintext highlighter-rouge">mousetrap</code>, <code class="language-plaintext highlighter-rouge">crutch</code>, <code class="language-plaintext highlighter-rouge">vestment</code>, <code class="language-plaintext highlighter-rouge">Pekinese, Pekingese, Peke</code>, <code class="language-plaintext highlighter-rouge">tusker</code>, <code class="language-plaintext highlighter-rouge">warplane, military plane</code>, <code class="language-plaintext highlighter-rouge">sandal</code>, <code class="language-plaintext highlighter-rouge">screw</code>, <code class="language-plaintext highlighter-rouge">custard apple</code>, <code class="language-plaintext highlighter-rouge">Scottish deerhound, deerhound</code>, <code class="language-plaintext highlighter-rouge">spindle</code>, <code class="language-plaintext highlighter-rouge">keeshond</code>, <code class="language-plaintext highlighter-rouge">hummingbird</code>, <code class="language-plaintext highlighter-rouge">letter opener, paper knife, paperknife</code>, <code class="language-plaintext highlighter-rouge">cucumber, cuke</code>, <code class="language-plaintext highlighter-rouge">bearskin, busby, shako</code>, <code class="language-plaintext highlighter-rouge">fire engine, fire truck</code>, <code class="language-plaintext highlighter-rouge">trombone</code>, <code class="language-plaintext highlighter-rouge">ringneck snake, ring-necked snake, ring snake</code>, <code class="language-plaintext highlighter-rouge">sorrel</code>, <code class="language-plaintext highlighter-rouge">fire screen, fireguard</code>, <code class="language-plaintext highlighter-rouge">paper towel</code>, <code class="language-plaintext highlighter-rouge">flute, transverse flute</code>, <code class="language-plaintext highlighter-rouge">hotdog, hot dog, red hot</code>, <code class="language-plaintext highlighter-rouge">Indian elephant, Elephas maximus</code>, <code class="language-plaintext highlighter-rouge">mosque</code>, <code class="language-plaintext highlighter-rouge">stingray</code>, <code class="language-plaintext highlighter-rouge">Rhodesian ridgeback</code>, <code class="language-plaintext highlighter-rouge">four-poster</code> | |
</p> | |
</div> | |
""", unsafe_allow_html=True) | |
# How to Use | |
st.markdown('<div class="sub-title">How to Use the Model</div>', unsafe_allow_html=True) | |
st.code(''' | |
import sparknlp | |
from sparknlp.base import * | |
from sparknlp.annotator import * | |
from pyspark.ml import Pipeline | |
# Load image data | |
imageDF = spark.read \\ | |
.format("image") \\ | |
.option("dropInvalid", value = True) \\ | |
.load("src/test/resources/image/") | |
# Define Image Assembler | |
imageAssembler: ImageAssembler = ImageAssembler() \\ | |
.setInputCol("image") \\ | |
.setOutputCol("image_assembler") | |
# Define ViT classifier | |
imageClassifier = ViTForImageClassification \\ | |
.pretrained("image_classifier_vit_base_patch16_224") \\ | |
.setInputCols(["image_assembler"]) \\ | |
.setOutputCol("label") | |
# Create pipeline | |
pipeline = Pipeline().setStages([imageAssembler, imageClassifier]) | |
# Apply pipeline to image data | |
pipelineDF = pipeline.fit(imageDF).transform(imageDF) | |
# Show results | |
pipelineDF \\ | |
.selectExpr("reverse(split(image.origin, '/'))[0] as image_name", "label.result") \\ | |
.show(truncate=False) | |
''', language='python') | |
# Results | |
st.markdown('<div class="sub-title">Results</div>', unsafe_allow_html=True) | |
st.markdown(""" | |
<div class="section"> | |
<table class="benchmark-table"> | |
<tr> | |
<th>Image Name</th> | |
<th>Result</th> | |
</tr> | |
<tr> | |
<td>dog.JPEG</td> | |
<td>[whippet]</td> | |
</tr> | |
<tr> | |
<td>cat.JPEG</td> | |
<td>[Siamese]</td> | |
</tr> | |
<tr> | |
<td>bird.JPEG</td> | |
<td>[peacock]</td> | |
</tr> | |
</table> | |
</div> | |
""", unsafe_allow_html=True) | |
# Model Information | |
st.markdown('<div class="sub-title">Model Information</div>', unsafe_allow_html=True) | |
st.markdown(""" | |
<div class="section"> | |
<table class="benchmark-table"> | |
<tr> | |
<th>Attribute</th> | |
<th>Description</th> | |
</tr> | |
<tr> | |
<td><strong>Model Name</strong></td> | |
<td>image_classifier_vit_base_patch16_224</td> | |
</tr> | |
<tr> | |
<td><strong>Compatibility</strong></td> | |
<td>Spark NLP 5.2.0+</td> | |
</tr> | |
<tr> | |
<td><strong>License</strong></td> | |
<td>Open Source</td> | |
</tr> | |
<tr> | |
<td><strong>Edition</strong></td> | |
<td>Official</td> | |
</tr> | |
<tr> | |
<td><strong>Input Labels</strong></td> | |
<td>[image_assembler]</td> | |
</tr> | |
<tr> | |
<td><strong>Output Labels</strong></td> | |
<td>[classification]</td> | |
</tr> | |
<tr> | |
<td><strong>Language</strong></td> | |
<td>en</td> | |
</tr> | |
<tr> | |
<td><strong>Size</strong></td> | |
<td>334.8 MB</td> | |
</tr> | |
</table> | |
</div> | |
""", unsafe_allow_html=True) | |
# Predicted Entities | |
st.markdown('<div class="sub-title">Predicted Entities</div>', unsafe_allow_html=True) | |
st.markdown(""" | |
<div class="section"> | |
<ul> | |
<li>turnstile</li> | |
<li>damselfly</li> | |
<li>mixing bowl</li> | |
<li>sea snake</li> | |
<li>cockroach</li> | |
<li>...and many more</li> | |
</ul> | |
</div> | |
""", unsafe_allow_html=True) | |
# Data Source Section | |
st.markdown('<div class="sub-title">Data Source</div>', unsafe_allow_html=True) | |
st.markdown(""" | |
<div class="section"> | |
<p>The ViT model is available on <a class="link" href="https://huggingface.co/google/vit-base-patch16-224" target="_blank">Hugging Face</a>. This model was trained on a large dataset of images and can be used for accurate image classification.</p> | |
</div> | |
""", unsafe_allow_html=True) | |
# References | |
st.markdown('<div class="sub-title">References</div>', unsafe_allow_html=True) | |
st.markdown(""" | |
<div class="section"> | |
<ul> | |
<li><a class="link" href="https://sparknlp.org/2022/08/10/image_classifier_vit_base_patch16_224_en_3_0.html" target="_blank" rel="noopener">ViT Model on Spark NLP</a></li> | |
<li><a class="link" href="https://huggingface.co/google/vit-base-patch16-224" target="_blank" rel="noopener">ViT Model on Hugging Face</a></li> | |
<li><a class="link" href="https://github.com/google-research/vision_transformer" target="_blank" rel="noopener">ViT GitHub Repository</a></li> | |
<li><a class="link" href="https://arxiv.org/abs/2010.11929" target="_blank" rel="noopener">ViT Paper</a></li> | |
</ul> | |
</div> | |
""", unsafe_allow_html=True) | |
# Community & Support | |
st.markdown('<div class="sub-title">Community & Support</div>', unsafe_allow_html=True) | |
st.markdown(""" | |
<div class="section"> | |
<ul> | |
<li><a class="link" href="https://sparknlp.org/" target="_blank">Official Website</a>: Documentation and examples</li> | |
<li><a class="link" href="https://join.slack.com/t/spark-nlp/shared_invite/zt-198dipu77-L3UWNe_AJ8xqDk0ivmih5Q" target="_blank">Slack</a>: Live discussion with the community and team</li> | |
<li><a class="link" href="https://github.com/JohnSnowLabs/spark-nlp" target="_blank">GitHub</a>: Bug reports, feature requests, and contributions</li> | |
<li><a class="link" href="https://medium.com/spark-nlp" target="_blank">Medium</a>: Spark NLP articles</li> | |
<li><a class="link" href="https://www.youtube.com/channel/UCmFOjlpYEhxf_wJUDuz6xxQ/videos" target="_blank">YouTube</a>: Video tutorials</li> | |
</ul> | |
</div> | |
""", unsafe_allow_html=True) |