1. A computer-implemented method for dynamically changing a conference graphical user interface comprising: providing a graphical user interface representative of the conference in an online environment to devices associated with a plurality of participants in the conference, wherein the graphical user interface includes representations of the plurality of participants, and the representations are based on scores associated with the plurality of participants; acquiring data from one or more of the plurality of participants representative of a participation level of a participant of the plurality of participants; dynamically updating the scores associated with the plurality of participants using the acquired data; analyzing the acquired data, and trained data from past conferences to correlate patterns of contribution to successful conference outcomes; determining a first set of changes to the graphical user interface based on a comparison of the scores associated with the plurality of participants and a second set of changes to the graphical user interface, based on the analysis, wherein the second set of changes are configured to steer a pattern of the conference to patterns correlated to successful conference outcomes; and providing the first set of changes and the second set of changes to the graphical user interface to the plurality of participants.