Dept. of Computer Science Brigham Young University Abstract This paper introduces a set of principles for governing the design and operation of online reputation systems. We also introduce the design, architecture, and implementation of a flexible, general-purpose framework. called Pythia, for building reputation systems and show an example application of the framework. Introduction Most online in