Monday, June 25, 2007

Feature of the Week: Author Search

One of the recently released new features is the author search. The author search is implemented based on the MySQL full text search feature of the myisam database engine. What we are doing is that we copy all the author information of a publication into a text field of a myisam table. Based on that we are able to request author names as words. This is a very fast and simple way to implement this feature.

The simplest way to search for an author is to try to search for the last name like Knuth. That's what we support right now and what we call a author page. What you get then is a list with all publications and a tag cloud of the author describing the topics of the author based on the tagged publication of our users. Every publication item contains now a link on the last name of every author linking its author page.

An additional restriction of the author search is possible by adding an additional author like  Janson or a tag restriction, see http://www.bibsonomy.org/author/Knuth/MMIX.

Currently we do not support a restriction by the first name of an author. An author name disambiguation is also not possible as we do not have a separate author table where we could store the same name for different author. We are planing to extend the current author search in those directions by a more advance version in the near future.

Have fun
  Andreas

Popular Posts