Tuesday, June 12, 2012

Web Dev

The quarter is winding down and this has allowed me to focus more time on the project. I have been writing a lot of php and javascript over the past week. The current goal is to finish up the image upload tool. This tool will allow anyone to contribute their bird images to our project. Most of the ui is finished and I am currently focusing on handling the images server side. We save the original copy of the image as well as some scaled variations of it. There is also the issue of maintaining records of who is providing the images. We can use this info to give credit to the photographers.

While writing these tools, I am trying to keep them abstract enough so that I can reuse them later on with minimal changes. These tools are being created so that we can expand the category of "birds," but when we add another category to the system it would be great if all the tools just worked.

Last Tuesday we had a Visipedia "retreat" at Caltech. It was my first visit to the campus and it was great to finally check it out. Members of the Visipedia project from UCSD, Caltech, and Cal went over future plans for the project. Subhransu Maji joined us as well and talked about some of his work. He has some cool ui's for key point annotation.


Sunday, June 3, 2012

Image Upload Tool

Today I have been trying to catch up on some work for an image upload tool. The tool will be accessible through the Cornell Lab of Ornithology website and will be used to collect images from their citizen scientists.

The process of making the webpage for the tool was made much easier (and cleaner) through the use of the Twitter Bootstrap tools. The design examples are good to go out of the box, and can be quickly thrown together to make a pretty good looking site. I also used the jQuery File Upload tool to handle the upload of the images. I didn't really encounter too many challenges getting this tool to work. There was an issue with generating thumbnails, but I just turned that feature off.

I need to get a representative image for each category, and I need to hook up the database to the site. Hopefully the tool should be functional by the end of the week.

Update on the App:
We moved the backend code from a school computer to an AWS machine. We transitioned an updated version of the code which has a new interface. The iPad app does not work well with the new interface, and I am still trying to debug the cause of the problems. So for now the app is down....