Forfatter: Mihai Nan
In a secret digital library known as
The Archive of Drawn Words, thousands of images of handwritten words are stored, each accompanied by a small illustration suggesting its meaning.
Unfortunately, a mysterious glitch affected the indexing system, and the labels of many images were lost.
Now, only a Master of Computer Vision can restore order and meaning to these images.

Each image contains:
The style is realistic, clean, and clear, but the word must be recognized exclusively from the image.
You have access to the following files:
train.csvContains labeled examples for training:
image_path – path to the imagelabel – the handwritten word in the imagetrain.csv are located in the output_dataset/train/ directory.test.csvContains:
image_path – path to the image⚠️ The label column is missing and must be predicted by your model.
All images in test.csv are located in the output_dataset/test/ directory.
Your model must correctly recognize exactly one of the following 20 words:
apple, banana, cat, dog, elephant,
flower, house, moon, sun, tree,
violin, lion, kite, boat, star,
fish, pencil, cake, book, umbrella
Each image belongs to a single class.
Build an image classification model that predicts the correct handwritten word for each image in test.csv.
submission.csv)At the end, generate a submission.csv file with the following structure:
image_path,label
output_dataset/test/000001.png,banana
output_dataset/test/000002.png,cat
output_dataset/test/000003.png,tree
The model's performance will be evaluated using accuracy:
accuracy = (number_of_correct_predictions / total_number_of_predictions)
Every letter counts. Every line of ink hides a meaning.
Prove that your model can see, understand, and recognize the words in the images, restoring order to the Archive of Drawn Words! ✨📚