Gazopa Bloom Website
I built this web site for Hitachi Gazopa project along with another developer.
Gazopa is a similar-image-search engine. Given an image, it can identify similar images that matches shape, size and color.
Gazopa Bloom is a social network for flower enthusiasts. The community can upload photos of flowers and classify and discuss them. This is built on Gazopa image search technology. The system can automatically classify flowers based on previous classifications of similar flowers.
There is also a iPhone app to compliment the website
web site : bloom.gazopa.com
Also see iPhone app
design : newfrontcreative.com
The server application is built using Ruby on Rais. It is a web application and a mobile webservice.
Technologies used : Rails v2.3, jQuery JS
Features
- Serves as a web application (bloom.gazopa.com) and a webservice platform for the iphone app
- interactive user experience using AJAX
- search for flowers using keyword or image
- easy uploading of flower images:
- upload files from computer
- point to a URL to upload an image. Image is downloaded directly from the URL. This is very convenient, and cuts down the intermediate steps of downloading the image, resizing it, and uploading it
- bulk uploading to upload whole directories of images
- full social-networking features for a community
- individual user accounts
- friending
- messaging
- badges
- when ever dealing with images, we need to implement extra features to combat in-appropriate images (like non-flower images, offensive images). I built the following measures
- allow users to flag photos that are in-appropriate. crowd sourcing!
- easy to use admin panel to mass-edit photos (blacklist or delete). Search by username, original url or flagged
- we have a blacklist where we keep in-appropriate images' checksum or url. So any future attempt to upload the same images will be rejected
- We crawl popular image sites (Flickr...etc) for creative-common-free images to populate our database
showing featured bloom and popular blooms
uploaded flowers, favorites, friends, and activity feed
allows quick mass-editing of images