sVujke / validation_tool

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Simmilar Image Recommender - Validation Tool

How it Works

This tool was built in order to facilitate the process of survaying people in order to compare different aproaches for recommending similar images for a particular image.

alt text

The user selects:

  • selects a method of providing similar images
  • selects an image for validation (image for which the similar images are rendered)
  • scores each image on scale (1-3) or (1-5)
  • submits the scores
NOTE! By default, scale is set to 1-3. In casae you prefer the Likert scale use index1_5.php insted of index.php 

The system:

  • calculates similarity@5, similarity@10 and similarity@20
  • saves the output in the output/ folder
NOTE! Manualy move the saved output to a new folder as the system will override previous results next time scores are submited. 

Data Requirements

  • Provide csv files with indices you want to compare in the data/data_input/ directory. Incices row should be in form: 0000.jpg, ... ,0020.jpg where image at i=0 is the to be selected image and images i>0 are coresponding similar images. alt text
  • Provide images (for wich recommended similar images will be shown) in the data/images_input/ directory.
  • Provide all images on which the KNN or ANN query was performed in the data/images_database/directory in order for all similar images to be rendered. alt text

Requirements

  • PHP
  • JavaScript

Authors

  • @aelkindy
  • @shohelahamad
  • @sVujke

About

License:MIT License


Languages

Language:PHP 95.9%Language:CSS 4.1%