V2 of Mr. DLib’s Recommender System As-a-Service is now available

Published by Joeran Beel on

The first beta version of Mr. DLib V2 has been released and is performing very well so far. With our partner JabRef, we have delivered over 70 thousand sets of recommendations (approximately 1,000 per day), or a total of over 450,000 individual recommendations. We have a click through rate (CTR) on these recommendations of approximately 0.7% which corresponds to a recommendation being clicked on about 1 in every 25 sets being delivered. This CTR as it is a significant improvement on Mr. DLib V1, which had a CTR of approximately 0.2%. Our recommendations are being delivered in an average of 3.5 seconds, which is quicker than the old system, and we hope to improve further on the speed of recommendation delivery. Instead of previously about 10 million documents from the CORE corpus, Mr. DLib has now indexed more than 100 million documents from CORE.

We are now starting development on the meta-learning engine which will allow the system to adapt its recommendation approach for each request according to the context. We hope this will lead to recommendations being more useful and more varied. We are looking to integrate the system into many more platforms in the coming months.

The Mr. DLib V2 web service is implemented using Python Flask and content based filtering is provided by Apache Solr as in V1. Responses from Mr. DLib V2 are delivered in JSON instead of XML, but still use the same endpoints as Mr. DLib V1. Check out the example below to try out the new system:

https://api.mr-dlib.org/v2/documents/paper recommender systems: a literature survey/related_documents


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.