US2016217207A1PendingUtilityA1

Semantic structure search device and semantic structure search method

Assignee: FUJITSU LTDPriority: Jan 20, 2015Filed: Jan 14, 2016Published: Jul 28, 2016
Est. expiryJan 20, 2035(~8.5 yrs left)· nominal 20-yr term from priority
G06F 17/30914G06F 17/30696G06F 17/30684G06F 16/31G06F 16/3344
49
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A non-transitory computer-readable recording medium stores a semantic structure search program. The semantic structure search program causes a computer to execute the following process. The computer generates a plurality of search semantic symbols from a search request. Next, the computer specifies a position of a specific word that corresponds to the search request in a search target document, by the plurality of search semantic symbols and document semantic structure position information. The document semantic structure position information includes a relationship information between a plurality of semantic symbols and a plurality of positions of a plurality of words in the search target document. The plurality of semantic symbols represent a semantic structure corresponding to the plurality of words. Thereafter, the computer outputs a search result including the specific word and the position of the specific word in the search target document.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A non-transitory computer-readable recording medium having stored therein a semantic structure search program that causes a computer to execute a process comprising:
 generating a plurality of search semantic symbols from a search request;   specifying a position of a specific word that corresponds to the search request in a search target document, by the plurality of search semantic symbols and document semantic structure position information, the document semantic structure position information including a relationship information between a plurality of semantic symbols and a plurality of positions of a plurality of words in the search target document, the plurality of semantic symbols representing a semantic structure corresponding to the plurality of words; and   outputting a search result including the specific word and the position of the specific word in the search target document.   
     
     
         2 . The non-transitory computer-readable recording medium according to  claim 1 , wherein
 the document semantic structure position information represents a correspondence relationship between code information that is generated for the search target document and that represents the plurality of semantic symbols and the plurality of positions of the plurality of words in the search target document, and   the specifying the position of the specific word in the search target document generates search code information for searching the search target document from the plurality of search semantic symbols by referring to semantic symbol information representing a correspondence relationship between a word and a semantic symbol and to mapping information representing a correspondence relationship between a word and code information, obtains a position corresponding to code information that is identical to the search code information from the document semantic structure position information, and specifies the obtained position as the position of the specific word in the search target document.   
     
     
         3 . The non-transitory computer-readable recording medium according to  claim 2 , wherein
 the process further comprises:
 specifying a plurality of search words corresponding to the plurality of search semantic symbols by referring to the semantic symbol information; and 
 specifying a document including the plurality of search words by referring to bit map information that represents presence or absence of each of a plurality of words in each of a plurality of documents, and 
   the specifying the position of the specific word in the search target document uses the specified document as the search target document.   
     
     
         4 . The non-transitory computer-readable recording medium according to  claim 3 , wherein
 the semantic symbol information includes attribute information added to a word,   the bit map information represents presence or absence of each of the plurality of words in each of the plurality of documents for each combination of each of the plurality of words, attribute information and a semantic symbol,   the specifying the plurality of search words specifies a plurality of combinations of the plurality of search words corresponding to the plurality of search semantic symbols, attribute information of the plurality of search words and a plurality of semantic symbols of the plurality of search words by referring to the semantic symbol information, and   the specifying the document including the plurality of search words specifies a document corresponding to the specified combinations by referring to the bit map information.   
     
     
         5 . A semantic structure search device comprising:
 a memory configured to store document semantic structure position information including a relationship information between a plurality of semantic symbols and a plurality of positions of a plurality of words in a search target document, the plurality of semantic symbols representing a semantic structure corresponding to the plurality of words;   a processor configured to generate a plurality of search semantic symbols from a search request, and to specify a position of a specific word that corresponds to the search request in the search target document, by the plurality of search semantic symbols and the document semantic structure position information; and   an output interface configured to output a search result including the specific word and the position of the specific word in the search target document.   
     
     
         6 . The semantic structure search device according to  claim 5 , wherein
 the document semantic structure position information represents a correspondence relationship between code information that is generated for the search target document and that represents the plurality of semantic symbols and the plurality of positions of the plurality of words in the search target document,   the memory further stores semantic symbol information representing a correspondence relationship between a word and a semantic symbol and mapping information representing a correspondence relationship between a word and code information, and   the processor generates search code information for searching the search target document from the plurality of search semantic symbols by referring to the semantic symbol information and the mapping information, obtains a position corresponding to code information that is identical to the search code information from the document semantic structure position information, and specifies the obtained position as the position of the specific word in the search target document.   
     
     
         7 . The semantic structure search device according to  claim 6 , wherein
 the memory further stores bit map information that represents presence or absence of each of a plurality of words in each of a plurality of documents, and   the processor specifies a plurality of search words corresponding to the plurality of search semantic symbols by referring to the semantic symbol information, specifies a document including the plurality of search words by referring to the bit map information, and uses the specified document as the search target document.   
     
     
         8 . The semantic structure search device according to  claim 7 , wherein
 the semantic symbol information includes attribute information added to a word,   the bit map information represents presence or absence of each of the plurality of words in each of the plurality of documents for each combination of each of the plurality of words, attribute information and a semantic symbol, and   the processor specifies a plurality of combinations of the plurality of search words corresponding to the plurality of search semantic symbols, attribute information of the plurality of search words and a plurality of semantic symbols of the plurality of search words by referring to the semantic symbol information, specifies a document corresponding to the specified combinations by referring to the bit map information, and uses the specified document as the search target document.   
     
     
         9 . A semantic structure search method comprising:
 generating a plurality of search semantic symbols from a search request by a processor;   specifying, by the processor, a position of a specific word that corresponds to the search request in a search target document, by the plurality of search semantic symbols and document semantic structure position information, the document semantic structure position information including a relationship information between a plurality of semantic symbols and a plurality of positions of a plurality of words in the search target document, the plurality of semantic symbols representing a semantic structure corresponding to the plurality of words; and   outputting a search result including the specific word and the position of the specific word in the search target document.   
     
     
         10 . The semantic structure search method according to  claim 9 , wherein
 the document semantic structure position information represents a correspondence relationship between code information that is generated for the search target document and that represents the plurality of semantic symbols and the plurality of positions of the plurality of words in the search target document, and   the specifying the position of the specific word in the search target document generates search code information for searching the search target document from the plurality of search semantic symbols by referring to semantic symbol information representing a correspondence relationship between a word and a semantic symbol and to mapping information representing a correspondence relationship between a word and code information, obtains a position corresponding to code information that is identical to the search code information from the document semantic structure position information, and specifies the obtained position as the position of the specific word in the search target document.   
     
     
         11 . The semantic structure search method according to  claim 10 , wherein
 the method further comprises:
 specifying a plurality of search words corresponding to the plurality of search semantic symbols by referring to the semantic symbol information; and 
 specifying a document including the plurality of search words by referring to bit map information that represents presence or absence of each of a plurality of words in each of the plurality of documents, and 
   the specifying the position of the specific word in the search target document uses the specified document as the search target document.   
     
     
         12 . The semantic structure search method according to  claim 11 , wherein
 the semantic symbol information includes attribute information added to a word,   the bit map information represents presence or absence of each of the plurality of words in each of the plurality of documents for each combination of each of the plurality of words, attribute information and a semantic symbol,   the specifying the plurality of search words specifies a plurality of combinations of the plurality of search words corresponding to the plurality of search semantic symbols, attribute information of the plurality of search words and a plurality of semantic symbols of the plurality of search words by referring to the semantic symbol information, and   the specifying the document including the plurality of search words specifies a document corresponding to the specified combination by referring to the bit map information.

Join the waitlist — get patent alerts

Track US2016217207A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.