G06N504
Please help me predict the CPC LABEL for this patentPATENT ABSTRACT: A method includes receiving inputs indicative of a user state of a user. The received inputs include one or more of: sensor inputs from one or more sensors in communication with the data processing hardware; application inputs received from one or more software applications executing on the data processing hardware or a remote device in communication with the data processing hardware; or user inputs received from a graphical user interface. The method further includes determining possible information to propose to the user based on the received inputs and executing behavior routines having corresponding objectives. Each behavior routine is configured to evaluate the possible information based on whether the possible information is related to or achieves the corresponding objective. The method includes selecting suggested information from the possible information based on evaluations of one or more behavior routines for presentation to the user.