An assistant executing at, at least one processor, is described that determines content for a conversation with a user of a computing device and selects, based on the content and information associated with the user, a modality to signal initiating the conversation with the user. The assistant is further described that causes, in the modality, a signaling of the conversation with the user.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method comprising: determining, by an assistant executing at one or more processors, content for a conversation with a user of a computing device; selecting, by the assistant, based on the content and information associated with the user, a modality to signal initiating the conversation with the user; and causing, by the assistant, in the modality, a signaling of the conversation with the user. 2. The method of claim 1, further comprising: determining, by the assistant, based on the information associated with the user, a ranking for the content, wherein selecting the modality to signal initiating the conversation with the user is further based on the ranking. 3. The method of claim 2, wherein determining the ranking for the content is further based on public information. 4. The method of claim 1, further comprising: selecting, by the assistant, based on the content and the information associated with the user, a surface for signaling the conversation to the user in the modality, wherein the signaling of the conversation is at the surface. 5. The method of claim 4, further comprising: determining, by the assistant, whether the surface is configured to signal initiating the conversation in the modality, wherein selecting the surface for signaling the conversation to the user in the modality is further based on the determination that the surface is configured to signal initiating the conversation in the modality. 6. The method of claim 1, wherein the modality includes an audible output. 7. The method of claim 1, wherein the conversation with the user is a subsequent conversation with the user, the method further comprising: receiving, by the assistant, an indication of an inquiry from the user; and responsive to receiving the indication of the inquiry from the user, outputting an indication of an initial conversation that indicates a reactive response to the inquiry from the user, wherein causing the signaling of the subsequent conversation with the user occurs after outputting the indication of the initial conversation that indicates the reactive response to the inquiry from the user. 8. The method of claim 1, wherein the assistant causes the signaling of the conversation with the user prior to receiving any indication of input from the user. 9. The method of claim 1, wherein the computing device comprises the one or more processors or a computing system comprises the one or more processors. 10. A computing device comprising: at least one processor; and at least one memory comprising instructions that when executed, cause the at least one processor to provide an assistant configured to: determine content for a conversation with a user of the computing device; select, based on the content and information associated with the user, a modality to signal initiating the conversation with the user; and cause, in the modality, a signaling of the conversation with the user. 11. The computing device of claim 10, wherein the assistant is further configured to: determine, based on the information associated with the user, a ranking for the content, wherein the assistant is further configured to select e modality to signal initiating the conversation with the user based on the ranking. 12. The computing device of claim 11, wherein the assistant is further configured to: determine the ranking for the content based on public information. 13. The computing device of claim 10, wherein the assistant is further configured to: select, based on the content and the information associated with the user, a surface for signaling the conversation to the user in the modality, wherein the assistant is further configured to cause the signaling of the conversation at the surface. 14. The computing device of claim 13, wherein the assistant is further configured to: determine whether the surface is configured to signal initiating the conversation in the modality, wherein the assistant is further configured to select the surface for signaling the conversation to the user in the modality based on the determination that the surface is configured to signal initiating the conversation in the modality. 15. The computing device of claim 10, wherein the modality includes an audible output. 16. The computing device of claim 10, wherein the conversation with the user is a subsequent conversation with the user, the assistant being further configured to: receive an indication of an inquiry from the user; and responsive to receiving the indication of the inquiry from the user, output an indication of an initial conversation that indicates a reactive response to the inquiry from the user, wherein the assistant is further configured to cause the signaling of the subsequent conversation with the user after outputting the indication of the initial conversation that indicates the reactive response to the inquiry from the user. 17. The computing device of claim 10, wherein the assistant is further configured to cause the signaling of the conversation with the user prior to receiving any indication of input from the user. 18. The computing device of claim 10, wherein the computing device comprises a mobile phone, a tablet computer, a computerized watch, a home assistant device, a television, a server, a laptop computer, a gaming system, or an automobile system. 19. A computer-readable storage medium comprising instructions that, when executed cause at least one processor of an assistant server system to: determine content for a conversation with a user of a computing device; select, based on the content and information associated with the user, a modality to signal initiating the conversation with the user; and cause, in the modality, a signaling of the conversation with the user. 20. The computer-readable storage medium of claim 19, wherein the instructions, when executed, further cause the at least one processor to: determine, based on the information associated with the user, a ranking for the content, wherein the instructions, when executed, further cause the at least one processor to select the modality to signal initiating the conversation with the user based on the ranking.