humanizers

noun
  1. plural of humanizer; people or things that make something more human or humane
  2. Usage: often used in contexts of technology, design, or social reform

Examples