Information Retrieval
First Claim
1. A method for accessing an information resource, comprising the steps of:
- (i) receiving a user query;
(ii) comparing portions of the user query with phrases in a set of predefined phrases to find one or more matching phrases;
(iii) identifying, using predefined relationships between said predefined phrases and predefined concepts in an ontology, one or more concepts relevant to said portions of the received user query; and
(iv) identifying, using predefined relationships between predefined actions and said predefined concepts, one or more actions relevant to the received user query, wherein an action comprises providing access to an information resource.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus are provided for accessing a relevant information resource in response to a user query. An ontology is provided, defining relationships between a plurality of predefined concepts, and between each of the predefined concepts and one or more predefined context phrases. On receipt of a user query, portions of the received query are compared with the context phrases to identify one or more matching phrases and hence, from the predefined relationships with concepts in the ontology, one or more relevant concepts. Concepts identified in respect of the received user query are used to identify a relevant action using predefined relationships between concepts in the ontology and predefined actions, wherein an action comprises providing access to an information resource.
-
Citations
7 Claims
-
1. A method for accessing an information resource, comprising the steps of:
-
(i) receiving a user query; (ii) comparing portions of the user query with phrases in a set of predefined phrases to find one or more matching phrases; (iii) identifying, using predefined relationships between said predefined phrases and predefined concepts in an ontology, one or more concepts relevant to said portions of the received user query; and (iv) identifying, using predefined relationships between predefined actions and said predefined concepts, one or more actions relevant to the received user query, wherein an action comprises providing access to an information resource. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An information retrieval apparatus, comprising:
-
an input for receiving a user query; an ontological database for storing an ontology defining relationships between a plurality of predefined concepts; a context phrase database for storing predefined context phrases and, for each context phrase, information defining a fuzzy relationship with an associated concept stored in the ontology; a concept mapper for comparing portions of a received user query with context phrases stored in the context phrase database to thereby identify and output one or more relevant concepts; and an action selector operable to identify an action in respect of one or more relevant concepts output by the concept mapper, wherein an action comprises providing access to an information resource in response to the received user query.
-
-
7. An apparatus substantially as hereinbefore described with reference to the accompanying drawings.
Specification