Some embodiments are directed to systems for authoring predictive models. An embodiment includes a computer system implementing a development environment for generating predictive models. The predictive model authoring tool is configured to perform a modeling operation based on one or more user inputs provided to interface controls of the predictive model authoring tool, determine a modeling context for the modeling operation, log the one or more user inputs, generate a predictive model based on one or more model parameters defined during the modeling operation, link the predictive model to an asset, such that one or more sets of data received from the asset are provided to the predictive model during execution of the predictive model, cause the predictive model to be executed such that the predictive model receives data from the asset, and provide the modeling context, the one or more user inputs, and the one or more model parameters.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A computer system implementing a development environment for generating predictive models using model parameters provided by a predictive model authoring tool, the system comprising: the predictive model authoring tool configured to: perform a modeling operation based on one or more user inputs provided to interface controls of the predictive model authoring tool; determine a modeling context for the modeling operation; log the one or more user inputs; generate a predictive model based on one or more model parameters defined during the modeling operation; link the predictive model to an asset, such that one or more sets of data received from the asset are provided to the predictive model during execution of the predictive model; cause the predictive model to be executed such that the predictive model receives data from the asset; provide the modeling context, the one or more user inputs, and the one or more model parameters to a model development context analyzer; receiving, from the model development context analyzer, derived modeling knowledge, the derived modeling knowledge based at least in part on the provided modeling context, the one or more user inputs, or the one or more model parameters; and display the derived modeling knowledge via a knowledge display interface. 2. The computer system of claim 1, wherein the set of derived modeling knowledge is displayed as a knowledge graph. 3. The computer system of claim 1, wherein the predictive model is executed via a model execution platform. 4. The computer system of claim 1, wherein the modeling context is determined based on an input to an interface control provided to allow selection of a particular modeling operation. 5. The computer system of claim 1, wherein the modeling context is at least one of creation of a new model, editing of an existing model, or linking an existing model to a new asset. 6. The computer system of claim 5, wherein the modeling context further comprises a particular asset type. 7. A computer system implementing at least a portion of a development environment for generating predictive models using model parameters provided by a predictive model authoring tool, the system configured to: receive, from a predictive model authoring tool, a first set of context data based at least in part on one or more user interactions with the predictive model authoring tool during a modeling operation; process the context data to determine a first at least one element of an ontology related to the modeling operation and at least one value associated with the first at least one element of the ontology; store the at least one value in a database, wherein a database schema of the database is derived at least in part based on the ontology; receive a second set of context data from the predictive model authoring tool; determine a second at least one element of the ontology based on the second set of context data; query the database using the second at least one element of the ontology to determine at least one database query result; and provide the at least one database query result to the predictive model authoring tool for use in a modeling operation. 8. The computer system of claim 7, wherein the at least one database query result provided to the predictive model authoring tool is formatted into a knowledge graph representation. 9. The computer system of claim 7, further configured to: determine the first at least one element of the ontology by identifying at least one modeling task from the context data, wherein the first at least one element of the ontology is associated with the at least one modeling task. 10. The computer system of claim 9, wherein the first set of context data comprises a set of input logs generated by the predictive model authoring tool during a modeling operation, and wherein processing the first set of context data comprises determining at least one modeling task attribute from the set of input logs. 11. The computer system of claim 10, wherein the first set of context data further comprises a predefined context, and wherein determining the at least one modeling task attribute is performed using an input to task mapping selected from a plurality of input to task mappings based at least in part on the predefined context. 12. The computer system of claim 7, wherein the ontology is stored as a tree structure, wherein at least one parent node of the tree structure represents a modeling task, and wherein at least one child node of the at least one parent node represents an attribute of the first modeling task. 13. The computer system of claim 12, wherein the child node is associated with a different modeling task from the first modeling task. 14. A method for providing an improved predictive model authoring system, the method comprising: receiving, at a computing node, a first set of context data from a predictive model authoring tool, the first set of context data comprising an input log of user interactions with the predictive model authoring tool and a first predefined context, the first predefined context indicating at least one modeling task performed during the user interactions represented in the input log; processing the first set of context data to determine one or more task attributes for the at least one modeling task; determining an element of an ontology based on the first predefined context; storing the one or more task attributes in a database based on the element of the ontology, where the ontology represents at least a portion of a schema of the database; receiving a second set of context data from the predictive model authoring tool, the second set of context data comprising the first predefined context or a second predefined context different from the first predefined context; extracting data from the database in response to receiving the second set of context data, wherein the extracted data is related to the first predefined context or the second predefined context; and transmitting the extracted data to the predictive model authoring tool. 15. The method of claim 14, wherein the extracted data is transmitted as a knowledge graph representation. 16. The method of claim 14, wherein the ontology is stored as a tree structure, wherein at least one parent node of the tree structure represents a modeling task, and wherein at least one child node of the at least one parent node represents an attribute of the modeling task. 17. The method of claim 14, further comprising formatting the extracted data as a knowledge graph representation prior to transmitting the extracted data to the predictive model authoring tool. 18. The method of claim 14, wherein the at least one modeling task is at least one of data filtering, data preprocessing, data visualization, goal selection, or model parameter selection. 19. The method of claim 14, wherein the transmitted extracted data comprises at least one model parameter for use by the predictive model authoring tool as a suggested parameter. 20. The method of claim 14, wherein the predictive model authoring tool is executed on the computing node.