I would like to make my keyword index intelligent. E.g. when I look for "perception", I'd like find "seeing" or "hearing". Right now, I need to add broader terms in my list of keywords to make sure to find all records related to my search. This means, I have to manually add the keyword "perception", whenever I use the keyword "hearing" in a new reference. With an intelligent index, I should be able to handle these relationships in a more sufficient way.
What do you think?
Volker
keywords an topic maps
Volker,
this "intelligent keyword idex" could/should be possible with the topic maps feature in the category modul. In Category modul open a category, on the "Editor"-tab you can name a category and add "other names". But until now I'm not sure how this feature can be used and I need advice from Paul. The same is true for my question http://support.biblioscape.com/node/1023 .
Marcus
Marcus, in category editor,
Marcus, in category editor, you can add all synonyms to the Other Names list box. You can scope those names if needed. This is like creating a synonym ring. Then when Biblioscape run fast search, it will check if there is a synonym defined for the search word. It will then prompt user if synonym should be used to expand the search. The later part has not been implemented. It will be added later in one of the 7.x patches. The documentatioin for topic maps implementation in Biblioscape will be added as well. Thanks.
this doesn't seem to work
Thanks, Marcus, but this means I need to use categories instead of keywords, I'm afraid.
The idea of "topic maps" appeals to me, but I don't understand this concept at all.
Best, Volker
If you don't want to use
If you don't want to use categories, you can use the term table to handle synonyms. In references module, go to "Edit | Insert Term". When you enter a term, add synonyms and related words to the corresponding boxes. When you insert this term, all the synonyms and related words will be inserted as well. So the synonym feature in term table is just for inputting data. For synonym search, you do need to use the categories module.
to clarify
Just to get this straight: The only way to do synonym search is to use categories. I need to create a category for each keyword used so far and tag all references of that keyword with the corresponding category. (Is there a fast and easy way to do that?)
A category synonym can only be found with fast search. Detailed search does not work. (If so, this should be changed).
Would you please add a more detailed description of how to use the term editor? Can I import the list of keywords and add shortcuts and synonyms? (For existing references I need to run a global replace of the keyword with the keywords and its synonyms, I guess). How are synonyms entered, seperated by comma or semicolon? What's the difference between term-childs and synonyms?
Also, in my case term editor most easily (that is every time I've used it) crashes with an access violoation error.
Thanks, Volker
> The only way to do
> The only way to do synonym search is to use categories.
No. You use categories module to define a synonym ring using the Other Names control. Then fast search will pick up this ring if the search word matches a word in that synonym ring. Advanced search will not support the synonym ring. Instead you have to add those OR condition manually. You can then save this Advanced Search as a search folder. So you don't have to re-type it every time. The above mentioned feature has not been added yet. It will be in 7.23 release.
The synony in term editor should be separated by "; ". Child terms are not considered synonyms.
Thanks,
Paul