Wiki
Clone wikiBibSonomy / Home
BibSonomy
BibSonomy is a social bookmark and publication sharing system. It is developed and operated by the Data Science Chair of the University of Würzburg, the Information Processing and Analytics Group of the Humboldt-Universität zu Berlin, the KDE group of the University of Kassel, and the L3S Research Center, Germany.
News & Contact
- The most important source of information is the BibSonomy blog where we announce and explain new releases and features. Released can be found in the log.
- You can also follow us on Twitter (@BibSonomyCrew or #bibsonomy)
- In addition, there are mailing lists for German and English speaking users.
- The responsible persons to contact are Prof. Dr. Andreas Hotho and Prof. Dr. Robert Jäschke.
Documentation
BibSonomy has help pages in English and German but most of the functionality is described in our feature of the week series in the BibSonomy blog which we highly recommend to read.
The system has also been described in the research article The Social Bookmark and Publication Management System BibSonomy.
Integration with other Websites and Services
BibSonomy integrates well with other websites, content management systems, and reference managers. Furthermore, you can connect BibSonomy to your own software using one of our API (application programming interface) clients. This list describes ways to integrate BibSonomy with various systems and technologies - ranging from code snippets to complete and powerful, easy-to-install plugins or API clients.
Development
BibSonomy is a Java-based web application, backed-up by a MySQL database and Elasticsearch for fulltext search.
- The development portal contains more information for developers.
- Please use the issue tracker to report bugs and request new features.
Source Code
- The source code of BibSonomy is available in this repository.
- licenses of the different modules
- All those modules are also available in a public Maven repository.
- In addition, there exist many other repositories that contain code for integration with other tools and programming languages, e.g., Python, PHP, JabRef, Firefox, TYPO3, ...
REST-API
- The API documentation describes the
basic functionality of the REST-API. It presents the XML schema and
contains examples. Newer features, like synchronization, are not
described, yet. For that have a look at the classes in the package
org.bibsonomy.model.logic
in the bibsonomy-model module and use their implementation in the REST client. - You can have a look at some Java code samples or have a look at the bibsonomy-tools project which is also another good source of code samples. Users of other programming languages can also have a look at the REST client to see which URLs are called.
- The BibSonomy post filter and a (yet to be finished) Python REST client for the BibSonomy API might be other good sources to play around with.
Research
Resources
- Every six months we release a snapshot of all public posts in BibSonomy which you can get from the data sets page.
- Data from BibSonomy was used in the ECML PKDD Discovery Challenges 2008 and 2009 in classification and tag recommendation tasks (lessons learnt).
- There are some BibSonomy-related publications of the KDE group, in particular the article The Social Bookmark and Publication Management System BibSonomy.
- Publications that have used the BibSonomy dataset can be found by the Google Scholar search "BibSonomy dataset".
Projects
The development of BibSonomy is or was partially funded by the following projects:
PUMA - Akademisches Publikationsmanagement
- DFG, 2009-2014
- project page
- running system at the University Library Kassel
- running system at the University Library Frankfurt
- running system at the University Library Stuttgart
- Information about HeBIS cooperation
Info 2.0 - Informationelle Selbstbestimmung im Web 2.0
- DFG, 2009-2011, 2013-2014
- project page
TAGora - Semiotic Dynamics in Online Social Communities
- EU STREP, 2006-2009
- project page
This Wiki
Updated