1. A computer-implemented method of generating an electronic collection of human generated lists, the method comprising: obtaining an electronic database; selecting a first record in the electronic database; and determining whether the first record contains at least one human generated list, wherein if the record contains at least one human generated list, storing data corresponding to the at least one human generated list to an electronic collection of human generated lists.