18610809. AUTOMATED NOTEBOOK COMPLETION USING SEQUENCE-TO-SEQUENCE TRANSFORMER simplified abstract (MICROSOFT TECHNOLOGY LICENSING, LLC)
Contents
AUTOMATED NOTEBOOK COMPLETION USING SEQUENCE-TO-SEQUENCE TRANSFORMER
Organization Name
MICROSOFT TECHNOLOGY LICENSING, LLC
Inventor(s)
Colin Bruce Clement of Seattle WA (US)
Shubham Chandel of Bellevue WA (US)
Guillermo Serrato Castilla of Seattle WA (US)
Neelakantan Sundaresan of Bellevue WA (US)
AUTOMATED NOTEBOOK COMPLETION USING SEQUENCE-TO-SEQUENCE TRANSFORMER - A simplified explanation of the abstract
This abstract first appeared for US patent application 18610809 titled 'AUTOMATED NOTEBOOK COMPLETION USING SEQUENCE-TO-SEQUENCE TRANSFORMER
The abstract discusses devices, systems, and methods for generating an automatic interactive digital notebook completion model. The method involves receiving notebook content, generating input/output examples, and training a natural language processing model to predict content.
- Notebook completion model for interactive digital notebooks
- Method involves receiving notebook content, generating input/output examples, and training a natural language processing model
- Input/output examples are generated by masking content of markdown and code cells
- Prediction of content of masked cells is generated by the natural language processing model
Potential Applications: - Education technology for automated grading and feedback in coding courses - Research tools for data analysis and collaboration in scientific fields
Problems Solved: - Streamlining the process of completing interactive digital notebooks - Enhancing the efficiency of providing feedback on coding assignments
Benefits: - Saves time for educators and researchers - Improves the accuracy of grading and feedback in coding tasks
Commercial Applications: Automated grading systems for coding bootcamps and online coding courses
Questions about Automatic Interactive Digital Notebook Completion Model: 1. How does this technology improve the efficiency of providing feedback on coding assignments? 2. What are the potential applications of this technology in scientific research collaborations?
Frequently Updated Research: Stay updated on advancements in natural language processing models for interactive digital notebook completion.
Original Abstract Submitted
Generally discussed herein are devices, systems, and methods for generating an automatic interactive digital notebook completion model. A method can include receiving notebook content of an interactive digital notebook, the notebook content including a markdown cell followed by a code cell. The method can include generating input/output examples by, for each input/output example by masking one of (i) content of the markdown cell or (ii) content of the code cell resulting in a masked cell, identifying the masked cell and content of another cell of the markdown cell or the code that is not masked as an input for an input/output example, and identifying the content of the masked cell as an output for the input/output example. The method can include training, based on the input/output examples, a natural language processing model that generates a prediction of the content of a second masked cell as an output.