| CPC G06F 16/254 (2019.01) [G06F 16/2282 (2019.01); G06F 40/40 (2020.01); G06N 20/00 (2019.01)] | 20 Claims |

|
1. A system, comprising:
at least one processor; and
a memory, storing program instructions that when executed by the at least one processor, cause the at least one processor to implement a data collaboration system, configured to:
capture a communication that was sent between different participants, wherein the captured communication comprises natural language data, and wherein the communication is associated with a table created at the data collaboration system;
extract one or more portions from the natural language data to update the table based on the captured communication;
determine that the captured communication includes a link to a data object that is external to the captured communication;
obtain, using the link, at least a portion of the linked data object that is external to the captured communication;
identify a content extraction component according to a data type of the linked data object that is usable to extract further content from the obtained portion of the linked data object;
generate, using a decoder of a transformer machine learning model, that decodes output as respective mapping predictions for one or more values determined based on an embedding of the table, the one or more portions extracted from the natural language data to the table, and the further content extracted from the obtained portion of the data object; and
store the one or more values into the table at locations determined based, at least in part, on the mapping predictions to update the table according to the captured communication.
|