A Web Mashup for Social Libraries

Domenico Gendarmi and Filippo Lanubile talk about a Web Mashup for Social Libraries.

The goal of Domenico’s project (Colibrary) is to provide a web API to reuse content in the digital library domain. Domenico’s provides us with a system overview. For books you input an ISBN which is searched for on various book indexes (such as Amazon, etc.) and the Colibrary creates an RDF description of the book. Colibrary provides the same system for publications and papers, it queries databases such as Citeulike, bibsonomy, ACM digital library and creates an RDF description of the publication.

Domenico then elaborates on the main features of Colibrary. It provides a RESTful API which enables developers and people to create applications on top of Colibrary. He further explains that they had to use screen-scrapers since the API of books and papers databases did not provide all the functionality they needed. For instance Amazon did not provide them with a way to query social features related to books, like tags and reviews which Colibrary supports.

Domenico goes on demoing the application. He first searches for an author, the UI directly gives him the ISBN corresponding to this author. Once he selected the correct ISBN he gets an RDF and its visualization on a web page. He can further request for social artefacts for this book like tags and reviews which again, are gathered using screen-scraping. He then shows the use of the API, given a ISBN you can for instance retrieve all the reviews in the RDF format and use this data in your own application.

The API is available for testing on: http://collab.di.uniba.it/Colibrary/books/doc.html and http://collab.di.uniba.it/Colibrary/publications/doc_pubs.html and the client on: http://collab.di.uniba.it/ColibraryClient/
.

120 Responses

  1. Great post Thank you. look forward to the continuation.super live stream free

  2. Definitely, what a great blog and revealing posts, I definitely will bookmark your site. Best Regards!
    My website: порно экзамен

  3. Wohh precisely what I was searching for, regards for putting up.
    My website: порно видео принуждение

  4. As a Newbie, I am continuously exploring online for articles that can be of assistance to me.
    My website: порно русское с учителем

  5. Maintenant que de nombreuses personnes utilisent des téléphones intelligents, nous pouvons envisager le positionnement des téléphones mobiles via des réseaux sans fil ou des stations de base.

  6. I’m extremely pleased to discover this website. I wanted to thank you for ones time just for this fantastic read!
    My website: массаж ххх

  7. Wohh precisely what I was searching for, regards for putting up.
    My website: русское порно массаж

  8. Definitely, what a great blog and revealing posts, I definitely will bookmark your site. Best Regards!
    My website: порно с насилием

  9. Major thanks for the article post. Much thanks again.
    My website: секс на руском языке

  10. This site definitely has all of the information I needed about this subject
    My website: сексуальный массаж

  11. I got what you intend,bookmarked, very decent website.
    My website: порно масаж

  12. I’m extremely pleased to discover this website. I wanted to thank you for ones time just for this fantastic read!
    My website: русское порно учителей

  13. Definitely, what a great blog and revealing posts, I definitely will bookmark your site. Best Regards!
    My website: порно по принуждению

  14. Thank you ever so for you blog. Really looking forward to read more.
    My website: порно с русскими студентками

  15. Live TV says:

    There is some nice and utilitarian information on this site.Live TV

  16. A round of applause for your article. Much thanks again.
    My website: порно силой

  17. Ponto IPTV a melhor programacao de canais IPTV do Brasil, filmes, series, futebol
    My website: жена шлюха видео

  18. Major thanks for the article post. Much thanks again.
    My website: русский трах дома

  19. Major thanks for the article post. Much thanks again.
    My website: молодые лесбиянки

  20. Wohh precisely what I was searching for, regards for putting up.
    My website: домашнее любительское порно зрелых

  21. Pretty! This has been a really wonderful post.any thanks for providing these details.-tv now perfektes dinner

  22. As a Newbie, I am always searching online for articles that can help me. Thank you
    My website: порно онлайн толстые

  23. A lot of blog writers nowadays yet just a few have blog posts worth spending time on reviewing.
    My website: женский сквирт

  24. As a Newbie, I am continuously exploring online for articles that can be of assistance to me.
    My website: секс сестра застряла

  25. I am incessantly thought about this, thanks for posting.
    My website: брат и сестра анал

  26. I gotta favorite this site it seems very beneficial handy
    My website: порно брюнетки

  27. Thank you ever so for you blog. Really looking forward to read more.
    My website: смотреть порно анал

  28. Very good post.Really looking forward to read more. Great.
    My website: порно раком от первого лица

  29. This site definitely has all of the information I needed about this subject
    My website: порно пов девушки

  30. This site definitely has all of the information I needed about this subject
    My website: красивый анилингус

  31. Thanks-a-mundo for the post.Really thank you! Awesome.
    My website: порно выебал сестру

  32. hey dude says:

    Very well presented.very quote was awesome and thanks for sharing the content. – kids hey dudes

  33. Thank you very much for this wonderful information.

  34. Larryleque says:

    PBN sites
    We’ll establish a system of PBN sites!

    Advantages of our privately-owned blog network:

    We execute everything SO THAT GOOGLE doesn’t comprehend THAT this A self-owned blog network!!!

    1- We acquire domain names from distinct registrars

    2- The leading site is hosted on a VPS hosting (Virtual Private Server is rapid hosting)

    3- Other sites are on different hostings

    4- We allocate a unique Google profile to each site with verification in Google Search Console.

    5- We make websites on WP, we don’t utilise plugins with the help of which Trojans penetrate and through which pages on your websites are produced.

    6- We don’t duplicate templates and utilise only individual text and pictures

    We never work with website design; the client, if wanted, can then edit the websites to suit his wishes

  35. Floydboiva says:

    reputable mexican pharmacies online: cheapest mexico drugs – reputable mexican pharmacies online

  36. WilliamVet says:

    buy medicines online in india https://indiaph24.store/# Online medicine order
    india pharmacy mail order

  37. RickydeW says:

    buying prescription drugs in mexico online Online Pharmacies in Mexico mexico pharmacies prescription drugs

  38. Marcelkib says:

    https://mexicoph24.life/# best mexican online pharmacies

  39. PedrotoN says:

    mexico drug stores pharmacies: cheapest mexico drugs – mexico pharmacy

  40. MichaelNiB says:

    http://indiaph24.store/# online shopping pharmacy india

  41. Justinbitte says:

    indianpharmacy com http://indiaph24.store/# indian pharmacies safe
    reputable indian online pharmacy

  42. RickydeW says:

    medication from mexico pharmacy Mexican Pharmacy Online mexico pharmacy

  43. DavidAmowl says:

    cipro pharmacy buy cipro buy cipro online canada

  44. Williampsype says:

    http://cytotec.club/# buy cytotec online fast delivery

  45. Randallcredo says:

    get cheap propecia no prescription: cost of propecia for sale – propecia pill

  46. DavidAmowl says:

    lisinopril brand name in usa lisinopril 20mg for sale buy lisinopril online india

  47. Williampsype says:

    http://nolvadex.life/# tamoxifen benefits

  48. Ronaldmop says:

    http://cytotec.club/# Abortion pills online

  49. Randallcredo says:

    cipro: where can i buy cipro online – buy generic ciprofloxacin

  50. DavidAmowl says:

    cost of cheap propecia without insurance order propecia for sale cost generic propecia no prescription

  51. Williampsype says:

    https://cytotec.club/# Misoprostol 200 mg buy online

  52. Randallcredo says:

    cytotec abortion pill: purchase cytotec – cytotec online

  53. DavidAmowl says:

    ciprofloxacin generic antibiotics cipro buy ciprofloxacin

  54. Ronaldmop says:

    https://nolvadex.life/# tamoxifen depression

  55. DavidAmowl says:

    cytotec abortion pill purchase cytotec buy cytotec

  56. Williampsype says:

    http://nolvadex.life/# tamoxifen endometriosis

  57. Randallcredo says:

    lisinopril online: zestril 20 mg price in india – where can i get lisinopril

  58. DavidAmowl says:

    tamoxifen depression tamoxifen blood clots tamoxifen endometrium

  59. Williampsype says:

    http://cytotec.club/# Cytotec 200mcg price

  60. Randallcredo says:

    Misoprostol 200 mg buy online: buy cytotec pills online cheap – purchase cytotec

  61. DavidAmowl says:

    zestril 40 mg tablet where can i purchase lisinopril how to order lisinopril online

  62. Williampsype says:

    http://nolvadex.life/# what happens when you stop taking tamoxifen

  63. Ronaldmop says:

    https://nolvadex.life/# tamoxifen rash

  64. Randallcredo says:

    lisinopril 20 mg online: lisinopril price in india – price of lisinopril

  65. DavidAmowl says:

    purchase cytotec buy cytotec over the counter buy cytotec over the counter

  66. Williampsype says:

    http://nolvadex.life/# nolvadex 20mg

  67. Randallcredo says:

    cipro 500mg best prices: ciprofloxacin 500mg buy online – cipro online no prescription in the usa

  68. DavidAmowl says:

    cytotec pills buy online buy misoprostol over the counter buy cytotec pills

  69. Williampsype says:

    https://ciprofloxacin.tech/# п»їcipro generic

  70. Randallcredo says:

    tamoxifen depression: tamoxifenworld – nolvadex generic

  71. Ronaldmop says:

    http://cytotec.club/# п»їcytotec pills online

  72. DavidAmowl says:

    cost of propecia for sale get generic propecia without rx buy propecia

  73. Williampsype says:

    https://finasteride.store/# buying propecia online

  74. DavidAmowl says:

    arimidex vs tamoxifen bodybuilding tamoxifen tamoxifen depression

  75. Randallcredo says:

    buy cipro cheap: cipro pharmacy – buy ciprofloxacin

  76. DavidAmowl says:

    cost cheap propecia without prescription generic propecia price generic propecia prices

  77. Williampsype says:

    https://nolvadex.life/# arimidex vs tamoxifen bodybuilding

  78. Randallcredo says:

    get propecia without insurance: propecia pills – get propecia no prescription

  79. Ronaldmop says:

    http://nolvadex.life/# tamoxifen warning

  80. DavidAmowl says:

    Abortion pills online Misoprostol 200 mg buy online buy cytotec pills

  81. Williampsype says:

    https://lisinopril.network/# can i order lisinopril over the counter

  82. Randallcredo says:

    buy cytotec in usa: Abortion pills online – buy cytotec over the counter

  83. ElmerPax says:

    Cialis over the counter buy cialis online п»їcialis generic

  84. Charlesdar says:

    https://levitrav.store/# Vardenafil online prescription

  85. Jamesguaph says:

    Kamagra 100mg price: kamagra pills – Kamagra 100mg

  86. Georgemob says:

    п»їLevitra price: Cheap Levitra online – Levitra 10 mg best price

  87. ElmerPax says:

    cheapest cenforce order cenforce Cenforce 100mg tablets for sale

  88. Charlesdar says:

    https://viagras.online/# Sildenafil 100mg price

  89. Jamesguaph says:

    Kamagra Oral Jelly: kamagra.win – Kamagra Oral Jelly

  90. ElmerPax says:

    sildenafil online Cheapest place to buy Viagra Cheap generic Viagra online

  91. Charlesdar says:

    http://levitrav.store/# Generic Levitra 20mg

  92. Jamesguaph says:

    cialis generic: Generic Tadalafil 20mg price – Cialis over the counter

  93. Tylerblire says:

    https://kamagra.win/# Kamagra tablets

  94. Georgemob says:

    buy Viagra online: Buy Viagra online cheap – Cheapest Sildenafil online

  95. Larryleque says:

    Проверка Тетер на чистоту: Каким образом защитить свои электронные финансы

    Все более граждан придают важность для секурити своих электронных средств. Постоянно дельцы изобретают новые схемы кражи электронных активов, или владельцы криптовалюты оказываются страдающими их интриг. Один из подходов обеспечения безопасности становится тестирование кошельков для наличие противозаконных средств.

    Для чего это необходимо?
    Прежде всего, с тем чтобы защитить свои финансы от дельцов и украденных денег. Многие участники встречаются с потенциальной угрозой потери своих фондов по причине мошеннических планов или хищений. Проверка бумажников помогает определить подозрительные операции и также предотвратить возможные потери.

    Что наша группа предлагаем?
    Наша компания предлагаем сервис тестирования цифровых бумажников а также транзакций для выявления источника средств. Наша технология анализирует информацию для определения незаконных действий или проценки опасности для вашего счета. Из-за этой проверке, вы сможете избегнуть проблем с регулированием и защитить себя от участия в противозаконных операциях.

    Как это действует?
    Мы сотрудничаем с передовыми проверочными компаниями, такими как Halborn, для того чтобы обеспечить точность наших проверок. Наша команда используем передовые техники для обнаружения потенциально опасных транзакций. Ваши информация обрабатываются и хранятся в соответствии с высокими нормами безопасности и приватности.

    Каким образом проверить свои USDT на чистоту?
    Если вам нужно убедиться, что ваши USDT-кошельки нетронуты, наш сервис предоставляет бесплатное тестирование первых пяти кошельков. Просто передайте положение своего бумажника на на нашем веб-сайте, и также наш сервис предложим вам подробный доклад о его статусе.

    Защитите вашими активы уже сейчас!
    Избегайте риска подвергнуться мошенников или оказаться в неблагоприятную ситуацию по причине противозаконных сделок. Обратитесь к нашей команде, для того чтобы защитить свои криптовалютные средства и избежать сложностей. Совершите первый шаг к безопасности вашего криптовалютного портфеля прямо сейчас!

  96. Jamesguaph says:

    cenforce.pro: Cenforce 100mg tablets for sale – cheapest cenforce

  97. Charlesdar says:

    https://cenforce.pro/# Buy Cenforce 100mg Online

  98. ElmerPax says:

    Buy Tadalafil 5mg buy cialis overseas Cialis without a doctor prescription

  99. Davidsip says:

    https://cenforce.pro/# Cenforce 100mg tablets for sale

  100. Jamesguaph says:

    Buy Tadalafil 5mg: cheapest cialis – Buy Cialis online

  101. ElmerPax says:

    cenforce for sale Buy Cenforce 100mg Online Cenforce 150 mg online

  102. Charlesdar says:

    http://viagras.online/# Buy Viagra online cheap

  103. ElmerPax says:

    buy Kamagra п»їkamagra Kamagra Oral Jelly

  104. Jamesguaph says:

    Tadalafil price: buy cialis online – Generic Cialis without a doctor prescription

  105. DavidZew says:

    medicine in mexico pharmacies medicine in mexico pharmacies mexico drug stores pharmacies

  106. Felipejap says:

    https://pharmmexico.online/# mexican rx online

  107. WilliamGlify says:

    www canadianonlinepharmacy: canadian pharmacy world – canadian pharmacy world

  108. Jeromewer says:

    http://pharmnoprescription.icu/# online drugs without prescription

  109. Donaldnow says:

    pharmacy online 365 discount code: cheapest pharmacy – pharmacy coupons

  110. Donaldzobia says:

    medicine with no prescription: buy medication online no prescription – medications online without prescriptions

  111. DavidZew says:

    buying from online mexican pharmacy mexican drugstore online mexican border pharmacies shipping to usa

  112. Felipejap says:

    https://pharmnoprescription.icu/# buying prescription drugs from canada online

  113. WilliamGlify says:

    mexico pharmacy: mexican pharmacy – buying prescription drugs in mexico online

  114. DavidZew says:

    buying from canadian pharmacies reliable canadian online pharmacy canadian pharmacy com

  115. Felipejap says:

    http://pharmworld.store/# cheapest pharmacy to get prescriptions filled

  116. WilliamGlify says:

    online pharmacy india: indian pharmacy online – indian pharmacy paypal

  117. Donaldnow says:

    safe online pharmacies in canada: vipps approved canadian online pharmacy – canadian pharmacy ratings

  118. DavidZew says:

    buying prescription drugs in mexico buying from online mexican pharmacy buying prescription drugs in mexico

Leave a Reply

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