Visual Search

ebeyrent - October 1, 2009 - 00:11
Visual Search screenshot

Overview

The Visual Search project is a suite of modules that allow your end users to search for content visually. This is particularly useful in e-commerce applications by giving your customers the ability to search for products by colour, as well as gallery applications.

Visual Search API

This module is the core of visual search, and it provides functions for parsing a given image and extracting colours from the image. This data is then stored in the database for searching.

Visual Search UI

This module provides the user interface for end users to choose colours as search criteria, and also displays the results from that search.

Visual Search Colorpicker

This module works in conjunction with the Visual Search UI by providing a method for defining multiple colour pickers. This gives developers the freedom to integrate whatever colour picker they desire.

Visual Search Node

This module uses the Visual Search API and handles creation, import, and update actions to nodes with images so that the images can be processed.

Status

This project is still very raw and needs lots of work. Please contact me if you'd like to help out.

18-oct-2009 - Support has been added for filefield/imagefield on node submit, update, and delete

Roadmap

There is a lot of work to do in order to get this project to alpha. This list includes (but is not limited to):

  • Improve the algorithm for finding similar colors
  • Add more admin configuration functionality
  • Views support for filtering by color
  • More module support, including Imagefield, image attach, media mover, etc.
  • Support for web services
  • Simpletests
  • Documentation

Maintainer

Developed and maintained by Erich Beyrent
Sponsored by CommonPlaces e-Solutions, LLC

Downloads

Version Downloads Date Links
6.x-1.x-dev Download (20.93 KB) 2009-Oct-27 Notes


 
 

Drupal is a registered trademark of Dries Buytaert.