How often do you use the search box of BibSonomy?
You can speed up searching in BibSonomy considerably by creating some
smart keywords in your
Firefox webbrowser.
Afterwards, you can access all your posts with a certain tag with just some keystrokes. This blog post explains how to do this.
First try: Speed up fulltext search
- Navigate to www.bibsonomy.org.
- Right-click on the BibSonomy search box that says fulltext search here. Select Add a Keyword for this Search...
- In the dialog that appears, enter a short keyword, e.g., bs (like BibSonomy search).
- Fill the remaining fields and click Save.
Now you can search in BibSonomy by entering into your browser's location bar (reach it quickly with
CTRL + L) the string
bs SEARCHTERM, e.g.,
bs firefox and pressing
ENTER. Firefox will then search for the term
SEARCHTERM in BibSonomy, e.g.,
bs firefox opens
www.bibsonomy.org/search/firefox.
Next steps: Add more keywords
Adding smart keywords for other search options in BibSonomy is now easy: just select the corresponding option in the dropdown box
and repeat the steps above with a new keyword. Here are some suggestions:
- bt
- search for a tag (e.g., /tag/firefox)
- ba
- search for an author (e.g., /author/Stumme)
- bm
- search for one of your tags (e.g. /user/jaeschke/myown). This is explained in the next step.
Finally: Quickly access your own posts
Adding a smart keyword to access your posts having a certain tag is now straightforward: go to
your BibSonomy page and right-click into the
enter tag(s) here field at the top. Again, select
Add a Keyword for this Search...
and enter an appropriate keyword (e.g.,
bm for
my tags).
Here I describe a more advanced method that searches for
concepts instead of tags. Note that this works even if you don't have relations defined, yet!
- Go to www.bibsonomy.org/concept/user/jaeschke/arbitrary_tag and exchange the user name in the URL by your user name, e.g., replace "jaeschke" by your user name. Press ENTER.
- Right-Click in the input box containing the string arbitrary_tag and select Add a Keyword for this Search...:
- Again, enter a smart keyword (I would suggest to use bm as described above.).
- Search for your posts by entering bm TAGNAME into the location bar of your browser (remember CTRL-C).
Nothing new so far, except for the somehow difficult to access concept search field. But what are the benefits of
/concept/user/jaeschke/programming compared to
/user/jaeschke/programming? Well, I have created some
relations using the
tag editor of BibSonomy. One of them says that the tags
ada, c, fortran, java, lisp, perl, python, and ruby are sub-tags of the tag (or better concept)
programming:
Now, whenever I search for
/concept/user/jaeschke/programming, I get all posts having the tag
programming or one of its sub-tags, i.e.,
ada, c, fortran, java, lisp, perl, python, or ruby.
This way I can structure my tag space - and more important - use a logical OR in my queries.
More information about concepts and relations can be found here: