Visual Catalogues Homepage
productsservicesthe visual catalogue systemlinkscompanycontacts

menu

The visual|catalogues Search Engine

For a detailed technical description of the visual|catalogues search engine and an explanation of issues relating to installation and use, click here. The type of searches described below can be carried out across one, or a group of several catalogues.

How Searches work
This is a new kind of search engine that retrieves records either by users entering keywords or natural language expressions. As an example imagine a catalogue of photographs of architectural details has been created, which includes several types of classical columns with keywords added for all the entries.

Using a Keyword search a user enters a "noun" keyword or phrase, such as "column". They are prompted to select from "adjective" keywords relating to this, such as "Doric", "Corinthian", "Ionic, "Composite", "Tuscan" (if such columns have been keyworded). They can choose one, several or "every" keyword and continue. If a "context" keyword has been added to the images of columns in the catalogue, a user would be then prompted to choose from a context keyword list, such as "Edinburgh" "Scotland". Only images of columns that fit all the keywords will be displayed.

Alternatively a user can type in a detailed natural language expression, such as:-

 "fluted corinthian columns in Edinburgh by Robert Adam between 1765 - 1792"

or, for a product catalogue

"modern kitchen units with oak tops and green melamine doors <450 wide and <£89"

Searching visual|catalogues - in detail
To carry out a search and retrieve only items that you are interested in, the search engine needs at least two bits of information, a noun describing the item you are looking for (e.g "column"), and a "context" which could represent a location (e.g. "Edinburgh") or other types of context such as the author or designers name, or the media such as photographs or movies, or sound track.

Optional information to further filter a search can also be used, such as style (e.g. "Corinthian" "fluted"), and date (e.g. 1765 - 1792), price, size and material finish.

If a search expression is recognised but is too vague,  the search engine will offer other words which will complete it.

So; from the Java Applet search interface:-
Typing in  the name of the item "column" and clicking the  button will cause the Style List to appear.

loading image...

Clicking on a word will add that word to the search expression. Several style keywords can be added, and "every" selects all the style keywords in the list.  Clicking the  button at the bottom of the panel will cause the Area List panel to appear.

This displays an alphabetical list of all areas in this catalogue that include an item "column". Clicking on the relevant word will add that word to the search expression. If several words from the area panel are added, the word "and" should be included between them. "All" selects all the area keywords in the list.

Dates
A date for the required item can also be added to a search, e.g. "1745".  A date filter can also be set to between dates, e.g. between 1745 and 1798. Dates can also include day and month e.g. "05/09/1745" or "between  05/06/1768 and 04/08/1778". You can also search by century, e.g. "18C". If the date format is typed in incorrectly the program will prompt and provide examples.

Size
If size keywords have been added against items, in the form of x,y,z, bounding box or other dimensions in millimeters, the search engine can filter against these using the operands "=" "<", ">", and will find and display only relevant items, For example "kitchen units <450 wide" will find and display only kitchen units that fit this description in one or several catalogues.

Price
If prices have been added against items (or the categories that hold items), the search engine can filter against these. For example "kitchen units <450 wide and <£89" will find and display only kitchen units that fit this description in one or several catalogues.

Material Finish
If material finish keywords have been added against items then the search engine can filter against these. For example "oak kitchen units <450 wide and <£89" will find and display only kitchen units that fit this description in one or several catalogues.

Component Finish
If components of catalogued items have been keyworded, the search engine can filter against these. For example "kitchen units with oak tops and green melamine doors with chrome handles <450 wide and <£89" will find and display only kitchen units that fit this description in one or several catalogues.

Having composed a search, the user clicks the   button to carry out the search. 
 



products | services | system | links | company | contact
creating | publishing | viewing | support | searches | technical | homepage

Published by & Copyright of Cadking Design Ltd, Edinburgh, Scotland