SEMANTIC SEARCH TOOL FOR DOCUMENT TAGGING, INDEXING AND SEARCH
First Claim
1. A method for performing a semantic search to retrieve documents from a document repository, comprising:
- a processor accepting through a graphical interface a search phrase provided by a user;
the processor analyzing the search phrase and suggesting a plurality of semantic search phrases generated from a stored vocabulary of an ontology to suggest a context;
the processor accepting a first semantic search phrase selected from the plurality of semantic search phrases;
the processor indexing and semantically tagging a plurality of documents in a storage medium, wherein at least one document was unstructured prior to the indexing and semantically tagging;
the processor extracting a plurality of semantic tags from the indexed and semantically tagged documents; and
the processor defining a plurality of groups based on the indexed and tagged documents.
2 Assignments
0 Petitions
Accused Products
Abstract
A semantic tagging engine automatically generates semantic tags for the given documents and enables semantic search, based on meanings of search terms and content tags. A Semantic Knowledge Management Tool (SKMT) forms a semantic search and knowledge management platform to search, analyze and manage enterprise content. SKMT scans different content sources and generates indexes of semantic keywords. Its interface allows users to manage various data sources, search, explore and visualize search results at semantic level. SKMT provides high precision of semantic search and semantic data visualization.
196 Citations
20 Claims
-
1. A method for performing a semantic search to retrieve documents from a document repository, comprising:
-
a processor accepting through a graphical interface a search phrase provided by a user; the processor analyzing the search phrase and suggesting a plurality of semantic search phrases generated from a stored vocabulary of an ontology to suggest a context; the processor accepting a first semantic search phrase selected from the plurality of semantic search phrases; the processor indexing and semantically tagging a plurality of documents in a storage medium, wherein at least one document was unstructured prior to the indexing and semantically tagging; the processor extracting a plurality of semantic tags from the indexed and semantically tagged documents; and the processor defining a plurality of groups based on the indexed and tagged documents. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system to perform a semantic search to retrieve documents from a document repository, comprising:
-
a memory configured to store and retrieve data, including instructions; a processor configured to execute instructions retrieved from the memory to perform the steps; accepting a search phrase; analyzing the search phrase and suggesting a plurality of semantic search phrases generated from a stored vocabulary of an ontology to suggest a context; accepting a first semantic search phrase selected from the plurality of semantic search phrases; storing in a storage medium at least one unstructured document; indexing and semantically tagging a plurality of documents including the at least one unstructured document in the storage medium; extracting a plurality of semantic tags from the indexed and semantically tagged documents; and defining one or more groups based on the indexed and tagged documents. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification