Skip to content

Build and train a classification model to accurately identify the class of a UI element drawn in each image

Notifications You must be signed in to change notification settings

yulianzavodnyk/IASA-Champ-24-UI-Element-Sketch-Classification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IASA Champ '24: UI Element Sketch Classification

  • My first data science project and hackathon experience
  • Timeline 27.01.2024-02.02.2024

Overview

The UI Element Sketch Classification Challenge involves classifying hand-drawn and AI-generated sketches of UI elements. The dataset comprises images from 21 distinct categories, such as alerts, buttons, and checkboxes. The task is to train a classification model capable of accurately identifying the class of a UI element in each image.

Dataset Description

  • Train folder: Over 15,000 images are divided into folders corresponding to each of the 21 categories.
  • Test folder: Includes images from all categories, without class indication.

Result

Building Sketch Classificator, based on Convolutional Neural Network (CNN) model

Dataset Accuracy
Train set 0.848
Validation set 0.766
Test set 0.761

About

Build and train a classification model to accurately identify the class of a UI element drawn in each image

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published