Balancing Machine Knowledge Center