1. A method for facilitating selection of goal-based content from an electronic information system, the method comprising electronic operations performed by at least one computing machine having at least one hardware processor and at least one memory, with the electronic operations comprising: obtaining contextual user information maintained in the electronic information system relevant to a health goal for a client user, wherein progress towards achieving the health goal is obtained through performance of a plurality of real-world activities, wherein the contextual user information tracks a plurality of user-relevant tags associated with characteristics of the client user; collecting input in response to at least one natural language inquiry to the client user related to at least one prior activity of the plurality of real-world activities; performing an ongoing assessment of behavior of the client user to measure progress of the client user towards achieving the health goal, by analyzing the input from the client user collected in the assessment prompt to determine at least one particular user-relevant tag for tracking in the plurality of user-relevant tags, the at least one particular user-relevant tag determined based on relevancy of the tag to the ongoing assessment of behavior of the client user; selecting a particular activity of the plurality of real-world activities for performance by the client user using the contextual user information maintained in the electronic information system, the particular activity being selected for the client user based on whether the particular activity is associated with at least one of the plurality of user-relevant tags and whether the particular activity is likely to be performed by the client user; selecting content maintained in the electronic information system relevant to performance of the particular activity to encourage progress towards achieving the health goal, the content being selected from the electronic information system by using the contextual user information and the measured progress of the client user, wherein the content is associated with the at least one particular user-relevant tag determined from the ongoing assessment; generating a client content service interface for display within a graphical user interface accessible by the client user to present the content relevant to achieving the health goal to the client user, wherein a presentation style and a delivery type of presenting the content is performed using the contextual user information maintained in the electronic information system; and generating a supporter content service interface for display within a graphical user interface accessible by a supporter user to assist the health goal of the client user, wherein the graphical user interface accessible by the supporter user is designed to: indicate the progress of the client user towards the health goal, establish an interaction between the supporter user and the client user related to the health goal, and provide additional suggested content for inclusion with suggested content related to the health goal.