1. A semiotic analysis system, comprising: a computer having software thereon that is capable of causing the computer to accept a query, and to search a database for entries in the database corresponding to the query; and a database in communication with the computer, the database having an entry that corresponds to a piece of media wherein a portion of the piece of media is identified by a describer that indicates a semiotic property of the portion.