Obtaining first
electronic data of a first user. Obtaining second
electronic data for each of a plurality of second users, obtaining first
electronic data of a first user. Obtaining second electronic data for each of a plurality of second users. Determining first input data for at least one first
machine learning model based on the first electronic data of the first user. Predicting, based on the first input data and the at least one first
machine learning model, a first
mental state of the first user, the first
mental state comprising a set of first
mood values, a set of first uncertainty values, and a set of first magnitude values, each first
mood value of the set of first
mood values being associated with a corresponding first uncertainty value of the set of first uncertainty values and a corresponding first magnitude value of the set of first magnitude values, the first magnitude value indicating a first relative strength or
weakness of the associated first mood value. Predicting, based on the first
mental state of the first user, the second electronic data for each of the plurality of second users, and one or more second
machine learning models, one or more therapeutic matches between the first user and one or more second users of the plurality of second users. Facilitating presentation, via a
graphical user interface (GUI), of the one or more therapeutic matches. Receiving, in response to the first user interacting with the GUI, a user selection of a particular second user of the one or more second users of the plurality of second users. Automatically connecting, in response to receiving the user selection of the particular second user of the one or more second users of the plurality of second users, the first user with each of the one or more second users of the plurality of second users.