(noun) source, author
someone who originates or causes or initiates something
he was the generator of several complaints