Hyperplane optimization in high dimensional ontology
AssigneeInternational Business Machines Corporation
InventorsMary Rudden, Craig M. Trim, Leo Kluger, Abhishek Basu
Life of this patent
Estimating the term…
Abstract
A computer-implemented method for generating a description of a target skill set using domain specific language, a computer program product, and a system. Embodiments may comprise, on a processor, ingesting a data set related to the target skill from a data store, semantically analyzing the data set to generate a skill ontology, generating a hyperplane to separate one or more priority skills from among the plurality of related skills, generating a description for the target skill from the one or more priority skills, and presenting the generated description to a user. The skill ontology may include relationships between the target skill and a plurality of related skills.
Claims25
A computer-implemented method for generating a description of a target skill set using domain specific language, comprising, on a processor:
- ingesting a data set related to the target skill from a data store;
- semantically analyzing the data set to generate a skill ontology, wherein the skill ontology includes relationships between the target skill and a plurality of related skills;
- generating a hyperplane to separate one or more priority skills from among the plurality of related skills;
- generating a description for the target skill from the one or more priority skills;
- and
- presenting the generated description to a user.
A method of defining a learning plan to a skill set, comprising, using a processor:
- ingesting a data set related to a target skill;
- semantically analyzing the data set to generate a skill ontology, wherein the skill ontology includes relationships between the target skill and a plurality of related skills;
- generating a hyperplane optimization across the skill ontology to separate one or more priority skills from among the plurality of related skills;
- and
- generating a learning plan for the target skill from the one or more priority skills.
A method for automatically generating an open seat description, comprising:
- ingesting a data set related to a target skill;
- semantically analyzing the data set to generate a skill ontology, wherein the skill ontology includes relationships between the target skill and a plurality of related skills;
- generating a hyperplane to separate one or more priority skills from among the plurality of related skills;
- and
- generating an open seat description for the target skill from the one or more priority skills.
A computer program product for generating a description of a target skill set using domain specific language, the computer program product comprising:
- one or more computer readable storage media, and program instructions collectively stored on the one or more computer readable storage media, the program instructions comprising:
- program instructions to ingest a data set related to the target skill;
- program instructions to semantically analyze the data set to generate a skill ontology, wherein the skill ontology includes relationships between the target skill and a plurality of related skills;
- and
- program instructions to generate a hyperplane to separate one or more priority skills from among the plurality of related skills.
A system for generating a description of a target skill set using domain specific language, comprising a processor operably connected to a memory, the memory containing program instructions to, when executed on the processor:
- ingest a data set related to the target skill;
- semantically analyze the data set to generate a skill ontology, wherein the skill ontology includes relationships between the target skill and a plurality of related skills;
- and
- generate a hyperplane to separate one or more priority skills from among the plurality of related skills.
Dependencies are inferred from the claim text.