Abstract:
A method of generating natural language outputs may include accessing a model of a system, where the system may be represented by a hierarchy of nodes in a data structure, and nodes in the hierarchy of nodes may include time series of data. The method may also include identifying a time series represented by a node in the data structure that will generate a future anomaly; accessing a template corresponding to a type of the time series; populating semantic tags in the template using data from the time series; sending a phrase from the template to a natural language model; receiving a plurality of similar phrases from the natural language model; selecting one of the plurality of similar phrases and replacing the phrase in the template; and causing language from the template to be displayed on a display device.
Abstract:
Described herein are systems and techniques for identifying at-risk opportunities and generating a recommendation that can be used by the representatives to help salvage the opportunities. Historical information as well as machine learning algorithms are used to identify the failing opportunities by classifying new and currently in-pursuit opportunities using information from past opportunities to identify which of the new and in-pursuit opportunities might be at risk. Distances between opportunities are estimated based on local neighborhoods determined by relevant variables influencing those opportunities in the local neighborhood. The shortest distance between at risk opportunities and winning opportunities can be identified and utilized to generate the recommendation based on the relevant variables for the shortest path. In some embodiments, an ordered list of actions or changes to actions needed for a successful disposition of the opportunity may be generated and provided to the representative.
Abstract:
There are significant advantages to employing a diverse workforce within an enterprise. Techniques for identifying gaps in diversity hiring, promotion, and termination within an enterprise are provided herein. The techniques described herein may be used to analyze any large data set for comparison of aggregated data. Employment data may be collected and aggregated based on classifications such as ethnicity, gender, veteran status, disability status, and so forth, and within each classification the data can be aggregated for hiring, termination, promotion, and so forth. Two aggregates can be identified for comparison, and statistical scores may be generated for the first aggregate as compared to the second aggregate. Each of the statistical scores may be weighted and the scores may be combined to generate a single impact score. The impact score can be used to identify gaps in diversity employment practices within the enterprise.
Abstract:
A method of identifying causal relationships between time series may include accessing a hierarchy of nodes in a data structure, where each node in the plurality of nodes may include a time series of data. The method may also include identifying a subset of nodes in the plurality of nodes for which causal relationships may exist in the corresponding time series. The method may additionally include generating a model for each of the subset of nodes, where the model may receive the subset of nodes and generate coefficients indicating how strongly each of the subset of nodes causally affects other nodes in the subset of nodes. The method may further include generating a ranked output of nodes that causally affect a first node in the subset of nodes based on an output of the corresponding model.
Abstract:
A method of identifying causal relationships between time series may include accessing a hierarchy of nodes in a data structure, where each node in the plurality of nodes may include a time series of data. The method may also include identifying a subset of nodes in the plurality of nodes for which causal relationships may exist in the corresponding time series. The method may additionally include generating a model for each of the subset of nodes, where the model may receive the subset of nodes and generate coefficients indicating how strongly each of the subset of nodes causally affects other nodes in the subset of nodes. The method may further include generating a ranked output of nodes that causally affect a first node in the subset of nodes based on an output of the corresponding model.
Abstract:
A tape drive for use with a tape may comprise a head for performing read and/or write operations on the tape, a drive leader that is cooperable with the tape for moving the tape through the tape drive, and a retraction mechanism for retracting the tape, the drive leader and/or a cartridge leader attached to the tape away from the head to allow at least a portion of the drive leader to pass by the head without contacting the head. The retraction mechanism may include a movable pin that is engageable with the tape, the cartridge leader and/or the drive leader, the pin being movable from a first position proximate the head to a second position disposed further away from the head than the first position.
Abstract:
In accordance with an embodiment, described herein are systems and methods for providing a supply chain command center for intelligent procurement assistance, based on an assessment of inventory trends, demand, or other inputs related to the procurement or management of an inventory of items. In accordance with an embodiment, the system can simultaneously optimize for a set of variables related to procurement, by creating time series forecasts of leaf-level independent variables, and performing a simulation within the boundary conditions of historical or expected distributions of each variable, to determine an optimal timing, quantity, location and/or vendor for each order of items that are to be placed in the inventory.
Abstract:
A method of identifying causal relationships between time series may include accessing a hierarchy of nodes in a data structure, where each node in the plurality of nodes may include a time series of data. The method may also include identifying a subset of nodes in the plurality of nodes for which causal relationships may exist in the corresponding time series. The method may additionally include generating a model for each of the subset of nodes, where the model may receive the subset of nodes and generate coefficients indicating how strongly each of the subset of nodes causally affects other nodes in the subset of nodes. The method may further include generating a ranked output of nodes that causally affect a first node in the subset of nodes based on an output of the corresponding model.
Abstract:
Gaps in proficiencies may be identified within an enterprise. Understanding gaps in the existing workforce may help inform training, hiring, and firing decisions to ensure successful completion of the upcoming projects and deadlines. Using a multi-level model for each proficiency that accounts for enterprise needs as well as hiring, retraining, and the like, a relationship between proficiencies, projects, and employees over time may be generated as a multi-dimensional temporal model. The temporal model may be simulated to forecast gaps in proficiencies of the employed workforce. Recommendations regarding retraining, hiring, and termination can be made to help users remedy the deficiencies. Additionally, the proficiencies most valuable to the enterprise may be determined using a catalog of proficiencies to cluster the proficiencies into proficiency clusters for each job or job category and the proficiencies scored. Employees and candidates may be scored using the clusters to inform hiring, firing, and retraining decisions.
Abstract:
Gaps in proficiencies may be identified within an enterprise. Understanding gaps in the existing workforce may help inform training, hiring, and firing decisions to ensure successful completion of the upcoming projects and deadlines. Using a multi-level model for each proficiency that accounts for enterprise needs as well as hiring, retraining, and the like, a relationship between proficiencies, projects, and employees over time may be generated as a multi-dimensional temporal model. The temporal model may be simulated to forecast gaps in proficiencies of the employed workforce. Recommendations regarding retraining, hiring, and termination can be made to help users remedy the deficiencies. Additionally, the proficiencies most valuable to the enterprise may be determined using a catalog of proficiencies to cluster the proficiencies into proficiency clusters for each job or job category and the proficiencies scored. Employees and candidates may be scored using the clusters to inform hiring, firing, and retraining decisions.