Showing posts with label tag recommender. Show all posts
Showing posts with label tag recommender. Show all posts

Monday, November 5, 2012

Feature of the week: Tag Autocompletion


BibSonomy is able to provide tags for any posted bookmark or publication.
Tags are meta-information that reduce the content or information of a post on relevant keywords. Usually one tag is used several times for different posts. We now added a new feature to easily grab the tags you‘ve used in older posts to describe your new post.

And here is how it works:
First choose the tag icon in the navigationbar. 


Then click into the searchfield and after you typed the first letter the corresponding tags appear in a list below. The more letters you type, the more exact the recommendation gets. Now you can choose the tag that fits your purpose best by using your mouse or arrow keys. After a mouseclick or a return the chosen tag appears in the searchfield.



This feature was added to different spots on the BibSonomy website:
  • the navigationbar
  • the edit tags page
  • the textfield that appears after a click on the pencil icon right next to the tags of a post in the postlist


Happy tagging,
Nils

Wednesday, December 16, 2009

Feature of the week: 2009 in review

2009 brought many improvements and new features for BibSonomy but also interesting research activities. We briefly review this year before next week's post gives an outlook on 2010.
Tag Recommendations
As part of the ECML PKDD 2009 conference we organized the Discovery Challenge, where the participants could test their tag recommendation methods on a BibSonomy dataset. A particularly interesting part of the challenge was the online evaluation which allowed the researchers to evaluate their approaches in the running system and actually show their recommendations to our users. The underlying infrastructure was provided by our new tag recommendation framework which proved to be very useful. It allowed us to distribute the tag recommendation work over several machines located all over the world. E.g., the winner's recommender was running in Canada.
Research Projects
Two new projects centered around BibSonomy started this year: PUMA, which will improve academic publication management in cooperation with the University Library Kassel, and Info 2.0 (in German), which investigates chances and risks of the Web 2.0 with respect to informational self-determination in cooperation with the Institute for Public Law.
Plugins
We released three new plugins which better integrate BibSonomy with other tools. The JabRef plugin allows you to synchronize your publication references with the bibliography manager JabRef and the Typo3 extension integrates publication lists from BibSonomy into the content management system Typo3. Just released two weeks ago and ready for testing is the new Firefox add-on which better integrates BibSonomy into the Firefox web browser. We will introduce this add-on in one of the next FOTWs.
Personalization
You now see similar users in your sidebar on which you can click to surf their posts in a personalized ranking. Furthermore, you can follow users you find interesting to stay tuned on what they post.
Dumps of the Dataset
Since quite some time we offer a dataset of the BibSonomy database in form of an SQL dump for research purposes to interested people. A web page now describes the available dumps and how to get one. Newly, the dumps also contain the users' tag relations.
Development
In an ongoing effort to open the BibSonomy source code to the public, we released some of the core modules in a public Maven repository. E.g., now you have access to our screen scrapers, which allow you to extract publication metadata from more than 60 digital libraries. Most modules have a GPL or LGPL license.

Next week we will present our current activities and discuss the plans for 2010.

Tuesday, September 8, 2009

Tagging for Championship

As a social bookmarking system, assigning tags to resources is one of BibSonomy's most important and frequent processes. Since a while, the user is assisted by a set of recommended tags as shown in Figure 1.



The Challenge


Recommender systems are subject to active research and different approaches emerged. In the context of this year's ECML PKDD Discovery Challenge, BibSonomy's tag recommendations were provided by 14 different recommender systems from 10 different research teams in 7 different countries during the last five weeks. The challenge consisted of three tasks where the first two tasks were dealing with fixed datasets obtained from BibSonomy, while the third task's subject was to provide tag recommendations to the user in the running system.

Yesterday, during the ECML PKDD Discovery Challenge Workshop, the challenge's participants presented their recommender systems and discussed the different approaches, still ignorant of the third task's winning team, which finally was announced in the evening during the conference's opening session.

Rating the Systems


Algorithms for tag recommendations are typically evaluated by computing some performance measure in an "off-line" setting, that is, by iterating over posts in a dataset, which was derived from a social bookmarking system, presenting only a user and a resource to the recommender system. Thus, for each post, the set of suggested tags can be compared with those the user had assigned. Participants in Task 1 and Task 2 were evaluated in such a setting.

But these "off-line" settings not only ignore some constraints in real live applications (e.g. cpu usage and memory consumption), they also can't take into account the effect of presenting a set of recommended tags to the user. To evaluate these effects, we set up Task 3, were recommender systems were integrated into BibSonomy and the recommender systems had to deliver their tag recommendations within a timeout of 1000 ms.

For evaluating the different recommender systems (in the off-line settings as well as Task 3), we calculated precision and recall for each system. While precision measures, how many recommended tags where adequate, recall takes into account, how many of the tags the user actually assigned to the resource where recommended.

Figure 2 shows the final results of the on-line challenge (which is available here). For each recommender system, we calculated precision and recall, considering only the first n tags (for n=1,2,..., 5) and averaged over all posts. The top blue graph for example shows, that from the corresponding recommender system's five recommended tags (the very right point) around 18% were chosen by the user (precision 0.18) and around 23% of the tags which the user finally assigned to the resource were "predicted" by the recommender.



The winning teams are:
  • Task 1: Marek Lipczak, Yeming Hu, Yael Kollet, and Evangelos Milios (Paper)
  • Task 2: Steffen Rendle and Lars Schmidt-Thieme (Paper)
  • Task 3: Marek Lipczak, Yeming Hu, Yael Kollet, and Evangelos Milios (Paper)


We are happy to say, that it was an interesting challenge which gave substantial insight into the performance of different approaches to the task of tag recommendation. We'd like to thank everybody who contributed to this challenge - last but not least each of BibSonomy's users.

Friday, May 9, 2008

ECML/PKDD Discovery Challenge

Since we're organising this year's Discovery Challenge, we would like to announce the




Call for Participation

ECML/PKDD Discovery Challenge

Antwerp, Belgium, 15 Sept. 2008

This year's discovery challenge deals with two tasks in the area of social bookmarking. One task covers spam detection and the other is about tag recommendations. The dataset the challenge is based on is a snapshot of BibSonomy. More details about the tasks can be found at the challenge website.

Important dates
May 5, 2008
Tasks and datasets available online.
July 30th, 2008
Test dataset will be released (by midnight CEST).
August 1st, 2008
Result submission deadline (by midnight CEST).
August 4th, 2008
Workshop paper submission deadline.
August 8th 2008
Notification of winners, publication of results on webpage, notification of paper acceptance.
August 14th, 2008
Workshop proceedings (camera-ready) deadline.
September 15/19th, 2008
ECML/PKDD 2008 Workshop

Popular Posts