1. A system to facilitate communications and collaboration between entities, comprising: a learning component that is trained according to activity patterns of one or more users; and a forecasting component that employs the learning component to generate predictions relating to states of the one or more users.