IP Library › Granted Patent US 11,281,853
Granted Patent B2
US 11,281,853 · App. 16/476,347 · Granted Mar 22, 2022

Ontology creation assistance device

Inventor: Hayato Uchide (Tokyo, JP)
Assignee: Mitsubishi Electric Corporation
G06F40/186G06F16/367G06F17/16G06K9/685
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,281,853
App. No.
16/476,347
Granted
Mar 22, 2022
Kind
B2
Abstract

A search unit ( 13 ) searches an ontology database ( 11 ) for a node set similar to a given word. A template creating unit ( 14 ) creates a template from common properties and nodes possessed by nodes included in the node set that has been searched for. An additional information determining unit ( 15 ) creates a triple by connecting the template to a node having the given word as a name, uses the created triple as display data, and when a triple is given, registers the given triple in the ontology database ( 11 ).

Claims (16)

1. An ontology creation assistance device comprising:

an input device via which a word is inputted;

a data storage device on which is stored,

a word vector database in which a plurality of vectors are registered in association with respective words, and

an ontology database in which a plurality of triples written in an ontology description language are registered, and in which a plurality of node sets are defined among the registered triples, each of the plurality of node sets being comprised of a plurality of nodes of different names connected to a common node via a common property, each of the plurality of node sets being stored in the ontology database in association with an average vector of the corresponding node set;

a processor to execute a program; and

a memory to store the program which, when executed by the processor, performs processes of,

searching the word vector database to extract a vector corresponding to the inputted word;

searching the ontology database to extract, from the plurality of node sets, a node set similar to the inputted word by comparing the extracted vector to the average vectors stored in association with the plurality of node sets in the ontology database;

creating, from common properties and nodes possessed by nodes included in the node set extracted as result of searching the ontology database, a template for creating a triple including a node to be newly added; and

creating a triple by connecting the template created to a node having the inputted word as a name, using the created triple as display data that is displayed to a user, and upon receiving confirmation via user input, updating the ontology database by registering the created triple or a user-corrected version of the created triple in the ontology database,

wherein the updated ontology database is incorporated as part of a knowledge base system or knowledge database system distributed on a network.

2. The ontology creation assistance device according to claim 1 , wherein the processes include, when a corrected triple is inputted by the user with respect to the display data, the corrected triple is registered in the ontology database.

3. The ontology creation assistance device according to claim 2 , wherein

the processes include extracting, from the common properties and nodes, a property and a node satisfying a set extraction target condition, and creating the template, and

using, as the display data, data in a display form indicating a ratio of the number of the common properties and nodes to the number of the extracted property and node.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2019
From: UCHIDE, HAYATO
To: MITSUBISHI ELECTRIC CORPORATION
Reel/Frame 049700/0298 →
Continuity (1)
Related Publication 20200050657A1 · Feb 13, 2020