Method and component for classifying resources of a database
AssigneeKble Ltd
InventorIlko Grigorov
Life of this patent
Estimating the term…
Abstract
A method of retrieving information comprises providing a query to a search engine and retrieving from the search engine a resource set, comprising at least one image matching the query. A representation of the resource set and a representation of a set comprising at least one condition are displayed via a user interface component. The condition set is associated with the query and is distinct from at least one other condition set associated with another query. Responsive to user interaction with the user interface component, one or more user selected images from the resource set are associated with a user selected condition from the condition set, to thereby classify the images.
Claims18
An information retrieval system comprising:
- a memory, wherein the memory comprises a database;
- a display;
- and
- a processor, wherein when the information retrieval system is instigated by a user UI, the processor
- is configured to provide a user interface (UI) component on the display, the UI component displays
- a query Q,
- a resource set X, the resource set X comprises a plurality of j resources X1-Xj retrieved by a search engine,
- a set of conditions comprising N conditions C1-CN, wherein
- a user interaction is initiated by requesting the user UI to select resources from the resource set X which conform to the N conditions C1-CN,
- selected resources form subsets of resources YUI, C1 to YUI, CN for the user UI conforming to the N conditions C1-CN,
- the selected resources in the subsets of resources YUI, C1 to YUI, CN are categorized into classifications, and
- the subsets of resources YUI, C1 to YUI, CN for the user UI are stored in the memory as a collection set of resources SUI, where SUI={YUI, C1 to YUI, CN}, and
- at least one condition CX invoked by the UI component by examining labels indexing resources from the selected resources and the query Q associated therewith to form a basis for a specific condition for representation with the resource set X,
- determines a group agreement parameter GXp,Ct for each resource Xp from the resource set X based on how many users out of all users who viewed the resource Xp associated it with a certain condition Ct, wherein the certain condition Ct can be from the N conditions C1-CN and the at least one condition CX, and
- assigns a user credibility factor β to the user UI, the user credibility factor β is based on a discrepancy between selections made by the user UI and selections made by other users, wherein the user credibility factor β determines a weighting which is assigned to further selections by the user UI,
- wherein the UI component is configured to switch between a plurality of operating modes comprising,
- a validation mode, wherein the validation mode requests the user to verify descriptions or labels of the resources,
- a clarifying mode, wherein the clarifying mode requests the user to improve the resource set to create the subsets of resources,
- a disambiguation mode, wherein the disambiguation mode requests the user to create the subsets of resources to resolve ambiguities, and
- a new description mode, wherein the new description mode requests the user to populate a subset of resources conforming to a given condition,
- wherein the database is configured to store, index and classify the resource set.
An information retrieval system comprising:
- a memory, wherein the memory comprises a database;
- a display;
- and
- a processor, wherein when the information retrieval system is instigated by a user UI, the processor
- is configured to provide a user interface (UI) component on the display, the UI component displays
- a query Q,
- a resource set X, the resource set X comprises a plurality of j resources X1-Xj retrieved by a search engine,
- a set of conditions comprising N conditions C1-CN, wherein
- user interaction is initiated by requesting the user UI to select resources from the resource set X which conforms to the N conditions C1-CN,
- selected resources form subsets of resources YUI, C1 to YUI, CN for the user UI conforming to the N conditions C1-CN,
- the selected resources in the subsets of resources YUI, C1 to YUI, CN are categorized into classifications, and
- the subsets of resources YUI, C1 to YUI, CN for the user UI are stored in the memory as a collection set of resources SUI, where SUI={YUI, C1 to YUI, CN}, and
- at least one condition CX invoked by the UI component by examining labels indexing resources from the selected resources and the query Q associated therewith to form a basis for a specific condition for representation with the resource set X, and
- determines a group agreement parameter GXp,Ct for each resource Xp from the resource set X based on how many users out of all users who viewed the resource Xp associated it with a certain condition Ct, wherein the certain condition Ct can be from the N conditions C1-CN and the at least one condition CX,
- wherein the UI component is configured to switch between a plurality of operating modes comprising,
- a validation mode, wherein the validation mode requests the user to verify descriptions or labels of the resources,
- a clarifying mode, wherein the clarifying mode requests the user to improve the resource set to create the subsets of resources,
- a disambiguation mode, wherein the disambiguation mode requests the user to create the subsets of resources to resolve ambiguities, and
- a new description mode, wherein the new description mode requests the user to populate a subset of resources conforming to a given condition,
- wherein the database is configured to store, index and classify the resource set.
A method of retrieving information comprising:
- providing a query Q to a search engine, wherein the search engine is in communication with a database comprising resources;
- retrieving from the search engine a resource set X, the resource set X comprises a plurality of j resources X1-Xj;
- providing to a display via a user interface (UI) component, a representation of the resource set X and a representation of a condition set C, the condition set comprises a plurality of N conditions C1-CN;
- requesting a user UI to select resources from the resource set X which conform to the condition set C for classifying the selected resources;
- invoking at least one condition CX by the UI component by examining labels indexing resources from the selected resources and the query Q associated therewith to form a basis for a specific condition for representation with the resource set X;
- and
- calculating determining a group agreement parameter GXp,Ct for each resource Xp from the resource set X based on how many users out of all users who viewed the resource Xp associated it with a certain condition Ct, wherein the certain condition Ct can be from the N conditions C1-CN and the at least one condition CX,
- wherein the UI component is configured to switch between a plurality of operating modes comprising,
- a validation mode, wherein the validation mode requests the user to verify descriptions or labels of the resources,
- a clarifying mode, wherein the clarifying mode requests the user to improve the resource set to create the subsets of resources,
- a disambiguation mode, wherein the disambiguation mode requests the user to create the subsets of resources to resolve ambiguities, and
- a new description mode, wherein the new description mode requests the user to populate a subset of resources conforming to a given condition,
- wherein the database is configured to store, index and classify the resource set.
A non-transitory computer readable medium including program instructions which, when executed by a processor, cause the processor to perform:
- providing a query Q to a search engine, wherein the search engine is in communication with a database comprising resources;
- retrieving from the search engine a resource set X, the resource set X comprises a plurality of j resources X1-Xj;
- providing to a display via a user interface (UI) component, a representation of the resource set X and a representation of a set of N conditions C1-CN;
- requesting a user UI to select resources from the resource set X which conform to the set of N conditions C1-CN;
- invoking at least one condition CX by the UI component by examining labels indexing resources from the selected resources and the query Q associated therewith to form a basis for a specific condition for representation with the resource set X;
- determining a group agreement parameter GXp,Ct for each resource Xp from the resource set X based on how many users out of all users who viewed the resource Xp associated it with a certain condition Ct, wherein the certain condition Ct can be from the N conditions C1-CN and the at least one condition CX;
- and
- assigning a user credibility factor β to the user UI, the user credibility factor β is based on a discrepancy between selections made by the user UI and selections made by other users, wherein the user credibility factor β determines a weighting which is assigned to further selections by the user UI,
- wherein the UI component is configured to switch between a plurality of operating modes comprising,
- a validation mode, wherein the validation mode requests the user to verify descriptions or labels of the resources,
- a clarifying mode, wherein the clarifying mode requests the user to improve the resource set to create the subsets of resources,
- a disambiguation mode, wherein the disambiguation mode requests the user to create the subsets of resources to resolve ambiguities, and
- a new description mode, wherein the new description mode requests the user to populate a subset of resources conforming to a given condition,
- wherein the database is configured to store, index and classify the resource set.
A non-transitory computer readable medium including program instructions which, when executed by a processor, cause the processor to perform:
- providing a query Q to a search engine, wherein the search engine is in communication with a database comprising resources;
- retrieving from the search engine a resource set X, the resource set X comprises a plurality of j resources X1-Xj;
- providing to a display via a user interface (UI) component, a representation of the resource set X and a representation of a set of N conditions C1-CN;
- requesting a user UI to select resources from the resource set X which conform to the set of N conditions C1-CN;
- invoking at least one condition CX by the UI component by examining labels indexing resources from the selected resources and the query Q associated therewith to form a basis for a specific condition for representation with the resource set X;
- and
- determining a group agreement parameter GXp,Ct for each resource Xp from the resource set X based on how many users out of all users who viewed the resource Xp associated it with a certain condition Ct, wherein the certain condition Ct can be from the N conditions C1-CN and the at least one condition CX,
- wherein the UI component is configured to switch between a plurality of operating modes comprising,
- a validation mode, wherein the validation mode requests the user to verify descriptions or labels of the resources,
- a clarifying mode, wherein the clarifying mode requests the user to improve the resource set to create the subsets of resources,
- a disambiguation mode, wherein the disambiguation mode requests the user to create the subsets of resources to resolve ambiguities, and
- a new description mode, wherein the new description mode requests the user to populate a subset of resources conforming to a given condition,
- wherein the database is configured to store, index and classify the resource set.
A method of retrieving information comprising:
- providing a query Q to a search engine, wherein the search engine is in communication with a database comprising resources;
- retrieving from the search engine a resource set X, the resource set X comprises a plurality of j resources X1-Xj;
- providing to a display via a user interface (UI) component, a representation of the resource set X and a representation of a set of N conditions C1-CN;
- requesting a user UI to select resources from the resource set X which conform to the set of N conditions C1-CN;
- invoking at least one condition CX by the UI component by examining labels indexing resources from the selected resources and the query Q associated therewith to form a basis for a specific condition for representation with the resource set X;
- and
- assigning a user credibility factor β to the user UI, the user credibility factor β is based on a discrepancy between selections made by the user UI and selections made by other users, wherein the user credibility factor β determines a weighting which is assigned to further selections by the user UI,
- wherein the UI component is configured to switch between operate in at least one of a plurality of operating modes comprising,
- a validation mode, wherein the validation mode requests the user to verify descriptions or labels of the resources,
- a clarifying mode, wherein the clarifying mode requests the user to improve the resource set to create the subsets of resources,
- a disambiguation mode, wherein the disambiguation mode requests the user to create the subsets of resources to resolve ambiguities, and
- a new description mode, wherein the new description mode requests the user to populate a subset of resources conforming to a given condition,
- wherein the database is configured to store, index and classify the resource set.
Dependencies are inferred from the claim text.