CPC G06F 3/0484 (2013.01) [G06F 3/0482 (2013.01); G06F 3/04812 (2013.01)] | 19 Claims |
1. A human-computer interaction method, comprising:
displaying multimedia information in a display interface based on a multimedia data stream;
in response to a preset switching condition being satisfied, switching a display state of first communication information and adjusting a display state of a communication control, wherein the communication control is used for inputting communication information, and wherein the communication control comprises a second input control configured to input second communication information;
displaying a third input control list in response to detecting a triggering operation on the second input control;
wherein before the displaying a third input control list, the method further comprises:
determining a third input control for a target user from candidate input controls based on a publishing record of the target user publishing the second communication information, wherein the publishing record comprises a number of times of publishing, wherein the publishing record comprises a first publishing record and a second publishing record, wherein the first publishing record is a publishing record in a first application, wherein the second publishing record is a publishing record in a second application, and wherein the determining a third input control for a target user from candidate input controls based on a publishing record of the target user publishing the second communication information further comprises:
determining a first weighted value of each candidate input control based on a first weight set for the first application and a number of times of publishing in the first publishing record;
determining a second weighted value of each candidate input control based on a second weight set for the second application and a number of times of publishing in the second publishing record;
determining a comprehensive weighted value of each candidate input control based on the first weighted value and the second weighted value; and
determining the third input control for the target user from the candidate input controls based on the comprehensive weighted value of each candidate input control.
|