| CPC G06F 16/685 (2019.01) [G06F 3/0481 (2013.01); G06F 3/0484 (2013.01); G06F 16/3329 (2019.01); G06F 40/295 (2020.01); G06F 40/30 (2020.01); G10L 17/22 (2013.01); G10L 25/57 (2013.01); H04N 7/15 (2013.01)] | 20 Claims |

|
1. A system for surfacing natural language queries, the system comprising:
at least one processor; and
memory storing instructions that, when executed by the at least one processor, cause the system to perform operations comprising:
generate input signals for content of a virtual meeting;
execute at least one of one or more heuristics or a trained machine-learning (ML) model, using the generated input signals as an input, to generate a suggested natural language query for searching the content of the virtual meeting;
cause the suggested natural language query to be surfaced on one or more remote devices;
receive a selection of the suggested natural language query;
based on receiving the selection of the suggested natural language query, execute the suggested natural language query against the contents of the meeting; and
generate query results.
|