US 12,235,886 B2
Cognitive recognition and reproduction of structure graphs
Sheng Yan Sun, BeiJing (CN); Shuo Li, Beijing (CN); Xiaobo Wang, Beijing (CN); and Hong Mei Zhang, Beijing (CN)
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Jan. 10, 2022, as Appl. No. 17/572,190.
Prior Publication US 2023/0222150 A1, Jul. 13, 2023
Int. Cl. G06F 16/35 (2019.01); G06F 16/358 (2025.01); G06F 40/284 (2020.01); G06F 40/30 (2020.01); G06F 40/40 (2020.01); G06V 10/44 (2022.01)
CPC G06F 16/358 (2019.01) [G06F 40/284 (2020.01); G06F 40/30 (2020.01); G06F 40/40 (2020.01); G06V 10/454 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A computer implemented method comprising:
executing, by a content classifier, a querying process that searches for and returns a first database document and a second database document each containing natural language text associated with a database environment;
tokenizing, by the content classifier, the first and second database documents into a series of n-gram tokens;
grouping, by the content classifier, the n-gram tokens into a plurality of topic classes using natural language processing (NLP);
generating, by a structure classifier, a feature map by applying a convolution layer to an image that depicts a database structure graph of the database environment, wherein nodes of the database structure graph represent architectural elements of the database environment and edges of the database structure graph represent associations between respective pairs of architectural elements;
detecting, by the structure classifier, an architectural element in the image by applying a region proposal network (RPN) to the feature map;
classifying, by the structure classifier, the architectural element into one of the plurality of topic classes using a trained neural network; and
rendering, responsive to detecting a user selection of the architectural element via a graphical user interface that depicts at least a portion of the database structure graph, an overlay depicting information about the architectural element using text and other architectural elements that are in a same topic class as the user-selected architectural element.