-
公开(公告)号:US11586812B2
公开(公告)日:2023-02-21
申请号:US16671047
申请日:2019-10-31
Applicant: International Business Machines Corporation
Inventor: Anup Kalia , Chen Lin , Jin Xiao , Maja Vukovic
IPC: G06F40/211 , G06N20/00 , G06K9/62 , G06V30/414
Abstract: One embodiment of the invention provides a method for entity extraction, comprising determining a set of part-of-speech (POS) tags based on one or more documents, determining a concept in the one or more documents based on the set of POS tags, and extracting one or more phrases from the one or more documents based on the concept. The method further comprises generating a first set of rules corresponding to the concept based on the one or more phrases, generating a second set of rules specific to a domain based on the first set of rules, and learning, via an adapter grammar, a structure of one or more named entities in the one or more documents based on the second set of rules.
-
公开(公告)号:US11550571B2
公开(公告)日:2023-01-10
申请号:US17023560
申请日:2020-09-17
Applicant: International Business Machines Corporation
Inventor: Jin Xiao , Anup Kalia , Saurabh Sinha , John Rofrano , Maja Vukovic
Abstract: Technology for dividing a monolith computer program into a plurality of functions and creating a microservice for each function of the model's computer program. The micro-services are semantically and functionally equivalent, taken collectively, to the model's computer program from which they came. In some embodiments, the monolith computer program is written in an object oriented programming language suitable for execution by a virtual machine (VM). In some embodiments, the microservices are in representational state transfer (REST) form and respectively corresponding application programming interface (API).
-
公开(公告)号:US11500914B2
公开(公告)日:2022-11-15
申请号:US16122552
申请日:2018-09-05
Applicant: International Business Machines Corporation
Inventor: Anup Kalia , Jin Xiao , Yu Deng , Maja Vukovic
IPC: G06F16/36 , G06F16/332 , G06F16/33 , G06F40/30
Abstract: Systems, computer-implemented methods, and computer program products to facilitate query recommendation are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise an ontology component that can generate an ontology based on unstructured data of a description of an application programming interface. The computer executable components can further comprise a reasoner component that can identify one or more terms of the ontology that correspond semantically to a term of a query.
-
公开(公告)号:US20220083334A1
公开(公告)日:2022-03-17
申请号:US17023560
申请日:2020-09-17
Applicant: International Business Machines Corporation
Inventor: Jin Xiao , Anup Kalia , Saurabh Sinha , John Rofrano , Maja Vukovic
Abstract: Technology for dividing a monolith computer program into a plurality of functions and creating a microservice for each function of the model's computer program. The micro-services are semantically and functionally equivalent, taken collectively, to the model's computer program from which they came. In some embodiments, the monolith computer program is written in an object oriented programming language suitable for execution by a virtual machine (VM). In some embodiments, the microservices are in representational state transfer (REST) form and respectively corresponding application programming interface (API).
-
公开(公告)号:US20210133284A1
公开(公告)日:2021-05-06
申请号:US16671047
申请日:2019-10-31
Applicant: International Business Machines Corporation
Inventor: Anup Kalia , Chen Lin , Jin Xiao , Maja Vukovic
Abstract: One embodiment of the invention provides a method for entity extraction, comprising determining a set of part-of-speech (POS) tags based on one or more documents, determining a concept in the one or more documents based on the set of POS tags, and extracting one or more phrases from the one or more documents based on the concept. The method further comprises generating a first set of rules corresponding to the concept based on the one or more phrases, generating a second set of rules specific to a domain based on the first set of rules, and learning, via an adapter grammar, a structure of one or more named entities in the one or more documents based on the second set of rules.
-
46.
公开(公告)号:US10831772B2
公开(公告)日:2020-11-10
申请号:US15848563
申请日:2017-12-20
Applicant: International Business Machines Corporation
Inventor: Nikolaos Anerousis , Anup Kalia , Chen Lin , Maja Vukovic , Jin Xiao
IPC: G06F16/25 , G06F9/50 , G06F16/245 , G06F16/28 , G06F16/22 , G06F16/35 , G06F16/33 , G06F40/30 , G06N5/00 , G06N5/02 , G06N7/00 , G06K9/62 , G06N3/04 , G06N3/08
Abstract: Techniques for generating domain and client-specific application program interface recommendations are provided. In one example, a computer-implemented method comprises determining a semantic similarity between a first client application program interface and a second client application program interface based on a modified client application program interface being generated by removing text data associated with a first description of the first client application program interface. The computer-implemented method can further comprise matching the first description to a second description of the second client application program interface based on the semantic similarity, resulting in on or more matched client application program interfaces. Additionally, the computer-implemented method can further comprise associating the first client application program interface with a community based on the one or more matched client application program interfaces.
-
公开(公告)号:US10380558B2
公开(公告)日:2019-08-13
申请号:US15806601
申请日:2017-11-08
Applicant: International Business Machines Corporation
Inventor: Maja Vukovic , Nikolaos Anerousis , Anup Kalia , Jin Xiao
Abstract: The present invention provides a method, system, and computer program product of an intelligent self-service delivery advisor. In an embodiment, the present invention includes, in response to receiving computer system service data, identifying, by a second computer system, a computer system service category among a plurality of computer system categories, identifying, by the second computer system, one or more computer system service tasks, based on the computer system service data and the computer system service category, selecting, by the second computer system, a catalog among a plurality of catalogs, based on the one or more computer system service tasks and the computer system service data, generating, by the second computer system, one or more suggestions based on the catalog and the one or more computer system service tasks; and displaying, displaying by the second computer system, the one or more suggestion on a display logically coupled to the computer system.
-
公开(公告)号:US20190019222A1
公开(公告)日:2019-01-17
申请号:US15859617
申请日:2017-12-31
Applicant: International Business Machines Corporation
Inventor: Bhavna Agrawal , Nikolaos Anerousis , Frank A. Schaffa , Jin Xiao
Abstract: Content is selectively provided to users of mobile devices within a venue including an on-site wireless network. User authorization requests and/or user account registration data are transmitted to the on-site wireless network from mobile devices within the venue. Attributes such as user interests and professions, which comprise inferred user profiles, are obtained using the network traffic data. Identities of mobile devices are established based on a combination including two or more of network identifiers, mobile device signatures, and browser signatures. The inferred user profiles are correlated with the mobile device identities. The inferred user profiles are aggregated into user profile groups and then matched with a content provider's intended target profiles. Content is transmitted to the mobile devices corresponding to the intended target profiles and based on correlation of the inferred user profiles with identities of the devices. Inferred user profiles may be verified using social and/or geographical data.
-
公开(公告)号:US20160127811A1
公开(公告)日:2016-05-05
申请号:US14963705
申请日:2015-12-09
Applicant: International Business Machines Corporation
Inventor: Ahmed Amokrane , Nikolaos Anerousis , Jinho Hwang , Jin Xiao
IPC: H04Q11/00
CPC classification number: H04L43/0882 , H04B10/0795 , H04L41/0896 , H04Q11/0066 , H04Q11/0067 , H04Q11/0071 , H04Q2011/0083 , H04Q2011/0084 , H04Q2011/0086
Abstract: A software-defined passive optical network includes a set of optical network terminals, a set of passive optical network ports, and a plurality of splitters. Each of the optical network terminals is connected to a single one of the passive optical network ports through a given one of the splitters, and the network is divided into a plurality of areas, each of which is assigned a given fraction of the passive optical network ports. Passive optical network port utilization is monitored for each of the plurality of areas; for those of the areas determined to have passive optical network port overutilization, the number of the passive optical network ports assigned thereto is increased; and for those of the areas determined to have passive optical network port underutilization, the number of the passive optical network ports assigned thereto is reduced.
-
公开(公告)号:US11755931B2
公开(公告)日:2023-09-12
申请号:US16375989
申请日:2019-04-05
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Jin Xiao , Anup Kalia , Maja Vukovic
CPC classification number: G06N5/04 , G06F16/214 , G06N5/02
Abstract: A technique relates to natural language automation to implement service requests. An intent of a service request is determined by accessing a knowledge base, the knowledge base being configured for dynamic discovery of dependencies related to configuration items, the configuration item being among the configuration items, the configuration items being associated with concepts. An intent application programming interface (API) database comprising a specification is accessed, the specification describing parameters of APIs and associations that the APIs have with the concepts of the knowledge base. Associated parameters of an API associated with the intent of the service request are determined based on the intent API database. The API is caused to be executed to accomplish the service request.
-
-
-
-
-
-
-
-
-