摘要 |
<p>A system for use with a database (114) selects keywords from a restricted keyword list (106) for both updating and searching (i.e. bi-directional translation). A keyword translator (102) accepts a user entered keyword and selects a restricted keyword for use (e.g., entry of search) with a database (114). The keyword entered may be chosen by the user based on the user's preference. The system compares the user-entered keyword with a list of restricted keywords (106) to determine whether there exists in the list of restricted keywords (106) a matching restricted keyword corresponding to the user entered keyword. If there is a restricted keyword in the list of restricted keywords that correspond to the user entered keyword, the system selects the matching restricted keyword for use with the database (114). If there is not a matching restricted keyword in the list of restricted keyword corresponding to the user entered keyword, the system compares the user-entered keyword with a list of synonyms (108) to find in the list of synonyms a synonym that corresponds to the user-entered keyword. Each synonym in the list is associated with a restricted keyword. If a synonym corresponding to the user-entered keyword is found, the system selects, for use with the database (114), the restricted keyword associated with (or corresponding to) the synonym found.</p> |