Message: Creation of dynamic property CI_URI::$config is deprecated
Filename: core/URI.php
Line Number: 101
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Router::$uri is deprecated
Filename: core/Router.php
Line Number: 127
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Aboutus::$benchmark is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Aboutus::$hooks is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Aboutus::$config is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Aboutus::$log is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Aboutus::$utf8 is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Aboutus::$uri is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Aboutus::$exceptions is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Aboutus::$router is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Aboutus::$output is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Aboutus::$security is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Aboutus::$input is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Aboutus::$lang is deprecated
Filename: core/Controller.php
Line Number: 75
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Aboutus::$load is deprecated
Filename: core/Controller.php
Line Number: 78
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Aboutus::$db is deprecated
Filename: core/Loader.php
Line Number: 396
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_DB_mysqli_driver::$autoinit is deprecated
Filename: database/DB_driver.php
Line Number: 371
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Aboutus::$encryption is deprecated
Filename: core/Loader.php
Line Number: 1283
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 132
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 290
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 164
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 233
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 313
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_files_driver.php
Line Number: 354
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 282
A PHP Error was encountered
Severity: Warning
Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 289
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 304
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 314
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 315
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 316
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 317
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 375
A PHP Error was encountered
Severity: Warning
Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 110
A PHP Error was encountered
Severity: Warning
Message: session_start(): Session cannot be started after headers have already been sent
Filename: Session/Session.php
Line Number: 143
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Aboutus::$session is deprecated
Filename: core/Loader.php
Line Number: 1283
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Aboutus::$form_validation is deprecated
Filename: core/Loader.php
Line Number: 1283
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Aboutus::$user_model is deprecated
Filename: core/Loader.php
Line Number: 358
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$benchmark is deprecated
Filename: core/Loader.php
Line Number: 931
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$hooks is deprecated
Filename: core/Loader.php
Line Number: 931
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$config is deprecated
Filename: core/Loader.php
Line Number: 931
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$log is deprecated
Filename: core/Loader.php
Line Number: 931
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$utf8 is deprecated
Filename: core/Loader.php
Line Number: 931
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$uri is deprecated
Filename: core/Loader.php
Line Number: 931
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$exceptions is deprecated
Filename: core/Loader.php
Line Number: 931
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$router is deprecated
Filename: core/Loader.php
Line Number: 931
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$output is deprecated
Filename: core/Loader.php
Line Number: 931
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$security is deprecated
Filename: core/Loader.php
Line Number: 931
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$input is deprecated
Filename: core/Loader.php
Line Number: 931
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$lang is deprecated
Filename: core/Loader.php
Line Number: 931
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$load is deprecated
Filename: core/Loader.php
Line Number: 931
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$db is deprecated
Filename: core/Loader.php
Line Number: 931
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$encryption is deprecated
Filename: core/Loader.php
Line Number: 931
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$session is deprecated
Filename: core/Loader.php
Line Number: 931
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$form_validation is deprecated
Filename: core/Loader.php
Line Number: 931
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$user_model is deprecated
The problem space we address in this design research comes from the biological sciences, particularly entomology, botany, and oceanography. In this domain, experts, enthusiasts, and curious members of the general public routinely collect and upload photographs of different living things. A photograph of an insect, plant, or animal, tagged with the date and location where it was taken, can provide valuable scientific data, e.g., on how urban sprawl impacts local ecosystems or evidence of local, regional, or global climactic shifts. However, to be useful, it is necessary to know what the picture is of, expressed in scientific terms, i.e., the scientific name of the species depicted. Some participants have the necessary knowledge (e.g., avid birders can generally identify particular bird species), but many potential participants do not.
To aid in identification of the species of specimens, biologists have developed taxonomic keys, which identify species from their particular combinations of characteristics, known as character-state combinations (i.e., attributes and values). The specific characters and states vary by taxon, but are broadly similar in structure. For example, a moth character might be its "orbicular spot," with states including, "absent," "dark," "light," etc. Given sufficient characters and states, it is possible to identify a photographed specimen to a specific family, genus, species, or even sub-species.
To support the biological science goal of image classification, we have developed several games and tools that let ordinary members of the public undertake to classify various photos of living things. Over time, if enough people help out, this project will produce a very large data set of classified photos that will be very useful to natural and biological scientists in a variety of fields!
This work was partially supported by the US National Science Foundation under grant SOCS 09-68470. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation.