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/
.

153 Responses

  1. jthras says:

    Hello There. I found your blog using msn. This is
    an extremely well written article. I’ll be sure to bookmark it and return to read
    more of your useful information. Thanks for the
    post. I will certainly return.

  2. With havin so much written content do you ever run into any problems of
    plagorism or copyright infringement? My blog has a lot of unique content
    I’ve either authored myself or outsourced but it seems a lot of it is popping it up
    all over the web without my permission. Do you know any techniques to help reduce content from being stolen? I’d really appreciate it.

  3. Everyone loves it whenever people come together and share thoughts.

    Great site, keep it up!

  4. JorgeCex says:

    mexican mail order pharmacies: reputable mexican pharmacies online – Mexican Easy Pharm

  5. Rodneykip says:

    reputable mexican pharmacies online https://mexicaneasypharm.shop/# Mexican Easy Pharm
    reputable mexican pharmacies online

  6. Rodneykip says:

    pharmacies in mexico that ship to usa https://mexicaneasypharm.com/# Mexican Easy Pharm
    mexican pharmaceuticals online

  7. Rodneykip says:

    mexican pharmaceuticals online https://mexicaneasypharm.com/# mexican drugstore online
    п»їbest mexican online pharmacies

  8. comdaq says:

    Thanks for the good writeup. It in fact was a amusement account it.

    Glance advanced to more delivered agreeable from you! However, how
    can we communicate?

  9. AlbertCub says:

    https://kamapharm.com/# Kama Pharm
    prednisone 2.5 mg price

  10. AlbertCub says:

    http://semapharm24.com/# semaglutide tablets
    prednisone 50 mg coupon

  11. AlbertCub says:

    https://cytpharm.com/# Abortion pills online
    30mg prednisone

  12. AlbertCub says:

    http://dappharm.com/# dapoxetine price
    prednisone 5084

  13. AlbertCub says:

    https://dappharm.com/# buy priligy
    prednisone 10mg tablet price

  14. AlbertCub says:

    http://semapharm24.com/# cheap semaglutide pills
    prednisone 2.5 tablet

  15. AlbertCub says:

    http://kamapharm.com/# buy Kamagra
    prednisone without a prescription

  16. AlbertCub says:

    http://cytpharm.com/# CytPharm
    prednisone 40 mg

  17. AlbertCub says:

    http://dappharm.com/# Priligy tablets
    prednisone 50 mg canada

  18. AlbertCub says:

    http://predpharm.com/# Pred Pharm
    how much is prednisone 10mg

  19. AlbertCub says:

    https://kamapharm.com/# buy Kamagra
    100 mg prednisone daily

  20. AlbertCub says:

    https://cytpharm.shop/# CytPharm
    prednisone without prescription medication

  21. AlbertCub says:

    http://predpharm.com/# prednisone 20 mg tablet
    order prednisone

  22. AlbertCub says:

    https://cytpharm.com/# Cyt Pharm
    generic prednisone tablets

  23. Michaelgeari says:

    http://farmabrufen.com/# FarmaBrufen
    farmacia online piГ№ conveniente

  24. Michaelgeari says:

    http://farmaprodotti.com/# farmacia online piГ№ conveniente
    farmacie online autorizzate elenco

  25. Michaelgeari says:

    https://farmaprodotti.shop/# Farmacia online miglior prezzo
    acquistare farmaci senza ricetta

  26. Michaelgeari says:

    https://farmabrufen.shop/# BRUFEN prezzo
    comprare farmaci online con ricetta

  27. Williamoresk says:

    The ambiance is designed to excite players. https://winchile.pro/# Los croupiers son amables y profesionales.

  28. PatrickCloky says:

    Visitors come from around the world to play.: taya777.icu – taya777 login

  29. LannyMew says:

    п»їCasinos in the Philippines are highly popular.: taya365 com login – taya365 login

  30. Williamoresk says:

    The casino scene is constantly evolving. http://taya777.icu/# The casino atmosphere is thrilling and energetic.

  31. PatrickCloky says:

    Game rules can vary between casinos.: phtaya login – phtaya login

  32. Josephgoome says:

    phmacao phmacao casino Entertainment shows are common in casinos.

  33. LannyMew says:

    Casinos offer delicious dining options on-site.: taya365 – taya365

  34. Williamoresk says:

    The casino industry supports local economies significantly. https://phtaya.tech/# Slot tournaments create friendly competitions among players.

  35. PatrickCloky says:

    Loyalty programs reward regular customers generously.: taya365 – taya365

  36. LannyMew says:

    Las tragamonedas ofrecen grandes premios.: winchile – winchile casino

  37. Josephgoome says:

    phtaya casino phtaya Gambling regulations are strictly enforced in casinos.

  38. Williamoresk says:

    Responsible gaming initiatives are promoted actively. https://taya365.art/# The Philippines has a vibrant nightlife scene.

  39. PatrickCloky says:

    Online gaming is also growing in popularity.: taya365 login – taya365 com login

  40. LannyMew says:

    Entertainment shows are common in casinos.: phmacao com login – phmacao club

  41. Williamoresk says:

    The casino atmosphere is thrilling and energetic. https://taya777.icu/# Cashless gaming options are becoming popular.

  42. PatrickCloky says:

    La variedad de juegos es impresionante.: jugabet casino – jugabet casino

  43. LannyMew says:

    Loyalty programs reward regular customers generously.: taya365 com login – taya365

  44. Josephgoome says:

    jugabet jugabet.xyz Las apuestas deportivas tambiГ©n son populares.

  45. Williamoresk says:

    Gambling regulations are strictly enforced in casinos. https://taya365.art/# Responsible gaming initiatives are promoted actively.

  46. PatrickCloky says:

    Online gaming is also growing in popularity.: taya777 app – taya777 app

  47. LannyMew says:

    Live music events often accompany gaming nights.: taya777 app – taya777 login

  48. Williamoresk says:

    Visitors come from around the world to play. https://jugabet.xyz/# Los casinos ofrecen entretenimiento en vivo.

  49. PatrickCloky says:

    Los jugadores pueden disfrutar desde casa.: winchile – winchile casino

  50. Josephgoome says:

    winchile winchile casino Los casinos reciben turistas de todo el mundo.

  51. Williamoresk says:

    Cashless gaming options are becoming popular. http://phmacao.life/# Most casinos offer convenient transportation options.

  52. PatrickCloky says:

    Players often share tips and strategies.: taya777 app – taya777 login

  53. LannyMew says:

    The thrill of winning keeps players engaged.: taya365.art – taya365.art

  54. Williamoresk says:

    Security measures ensure a safe environment. http://jugabet.xyz/# Los casinos celebran festivales de juego anualmente.

  55. Josephgoome says:

    taya777 register login taya777 app Casino visits are a popular tourist attraction.

  56. PatrickCloky says:

    The casino industry supports local economies significantly.: phmacao com – phmacao com login

  57. LannyMew says:

    The poker community is very active here.: phtaya.tech – phtaya

  58. Williamoresk says:

    Slot tournaments create friendly competitions among players. https://taya365.art/# Many casinos provide shuttle services for guests.

  59. PatrickCloky says:

    Las mГЎquinas tienen diferentes niveles de apuesta.: jugabet – jugabet chile

  60. LannyMew says:

    La seguridad es prioridad en los casinos.: winchile casino – win chile

  61. Josephgoome says:

    taya365 com login taya365 п»їCasinos in the Philippines are highly popular.

  62. PatrickCloky says:

    Manila is home to many large casinos.: phmacao club – phmacao.life

  63. LannyMew says:

    Manila is home to many large casinos.: taya777 register login – taya777

  64. PatrickCloky says:

    Gambling can be a social activity here.: phtaya casino – phtaya

  65. LannyMew says:

    Hay reglas especГ­ficas para cada juego.: winchile.pro – winchile.pro

  66. Josephgoome says:

    taya365 taya365 The Philippines has a vibrant nightlife scene.

  67. LannyMew says:

    Many casinos host charity events and fundraisers.: taya365 login – taya365.art

  68. PatrickCloky says:

    A variety of gaming options cater to everyone.: taya777 login – taya777 register login

  69. LannyMew says:

    The casino atmosphere is thrilling and energetic.: taya365 login – taya365

  70. PatrickCloky says:

    La seguridad es prioridad en los casinos.: winchile.pro – winchile casino

  71. Josephgoome says:

    jugabet chile jugabet Los casinos garantizan una experiencia de calidad.

  72. LannyMew says:

    The casino atmosphere is thrilling and energetic.: taya365 login – taya365 login

  73. PatrickCloky says:

    Las estrategias son clave en los juegos.: win chile – win chile

  74. Williamoresk says:

    Gaming regulations are overseen by PAGCOR. http://jugabet.xyz/# Los bonos de bienvenida son generosos.

  75. LannyMew says:

    The casino scene is constantly evolving.: taya365 com login – taya365 login

  76. PatrickCloky says:

    Es comГєn ver jugadores sociales en mesas.: jugabet chile – jugabet chile

  77. Josephgoome says:

    taya777 app taya777 The Philippines has several world-class integrated resorts.

  78. LannyMew says:

    Players often share tips and strategies.: taya365 com login – taya365.art

  79. PatrickCloky says:

    Los croupiers son amables y profesionales.: win chile – winchile

  80. Williamoresk says:

    Security measures ensure a safe environment. https://phmacao.life/# Slot tournaments create friendly competitions among players.

  81. LannyMew says:

    Slot machines feature various exciting themes.: taya365 com login – taya365 com login

  82. PatrickCloky says:

    Los casinos organizan eventos especiales regularmente.: winchile casino – winchile.pro

  83. Josephgoome says:

    taya365 taya365 login Cashless gaming options are becoming popular.

  84. DavidHex says:

    http://phtaya.tech/# Loyalty programs reward regular customers generously.
    Live dealer games enhance the casino experience.

  85. LannyMew says:

    Game rules can vary between casinos.: taya365.art – taya365 com login

  86. PatrickCloky says:

    The casino scene is constantly evolving.: phtaya.tech – phtaya

  87. LannyMew says:

    Hay casinos en Santiago y ViГ±a del Mar.: jugabet chile – jugabet casino

  88. Josephgoome says:

    phtaya casino phtaya.tech The gaming floors are always bustling with excitement.

  89. PatrickCloky says:

    Las promociones atraen nuevos jugadores diariamente.: win chile – winchile.pro

  90. Davidkiz says:

    Mega India Pharm: india pharmacy – Mega India Pharm

  91. CharlesElobe says:

    canada pharmacy coupon http://megaindiapharm.com/# Online medicine home delivery

  92. WillieSpack says:

    xxl mexican pharm: xxl mexican pharm – xxl mexican pharm

  93. Davidkiz says:

    canadian pharmacy near me: my canadian pharmacy – easy canadian pharm

  94. Portertrabs says:

    discount drug pharmacy drugmart discount drug mart

  95. CharlesElobe says:

    cheapest pharmacy for prescription drugs https://megaindiapharm.com/# Mega India Pharm

  96. WillieSpack says:

    online pharmacy delivery usa: cheapest pharmacy to fill prescriptions with insurance – Best online pharmacy

  97. Davidkiz says:

    Online pharmacy USA: Cheapest online pharmacy – non prescription medicine pharmacy

  98. CharlesElobe says:

    offshore pharmacy no prescription http://easycanadianpharm.com/# canadian drugs

  99. Portertrabs says:

    easy canadian pharm easy canadian pharm easy canadian pharm

  100. Davidkiz says:

    xxl mexican pharm: xxl mexican pharm – xxl mexican pharm

  101. CharlesElobe says:

    legit non prescription pharmacies https://familypharmacy.company/# Cheapest online pharmacy

  102. WillieSpack says:

    discount drugs: discount drug mart – discount drug pharmacy

  103. Davidkiz says:

    legitimate canadian pharmacy: easy canadian pharm – canadian pharmacy ltd

  104. CharlesElobe says:

    canadian pharmacy without prescription http://discountdrugmart.pro/# discount drug mart pharmacy

  105. WillieSpack says:

    Cheapest online pharmacy: Best online pharmacy – Best online pharmacy

  106. Portertrabs says:

    Mega India Pharm india pharmacy mail order reputable indian pharmacies

  107. CharlesElobe says:

    canadian pharmacy coupon https://familypharmacy.company/# Best online pharmacy

  108. Davidkiz says:

    Cheapest online pharmacy: Best online pharmacy – family pharmacy

  109. WillieSpack says:

    Online pharmacy USA: buying prescription drugs from canada – online pharmacy delivery usa

  110. CharlesElobe says:

    prescription drugs online https://easycanadianpharm.com/# canadian pharmacy cheap

  111. Davidkiz says:

    Mega India Pharm: MegaIndiaPharm – top 10 online pharmacy in india

  112. WillieSpack says:

    xxl mexican pharm: xxl mexican pharm – medicine in mexico pharmacies

  113. Portertrabs says:

    xxl mexican pharm mexican online pharmacies prescription drugs purple pharmacy mexico price list

  114. CharlesElobe says:

    rx pharmacy no prescription http://familypharmacy.company/# Best online pharmacy

  115. Davidkiz says:

    online pharmacy india: cheapest online pharmacy india – MegaIndiaPharm

  116. CharlesElobe says:

    online pharmacy no prescription http://easycanadianpharm.com/# vipps approved canadian online pharmacy

  117. WillieSpack says:

    Best online pharmacy: online pharmacy delivery usa – Cheapest online pharmacy

  118. Portertrabs says:

    xxl mexican pharm xxl mexican pharm xxl mexican pharm

  119. Davidkiz says:

    top 10 online pharmacy in india: MegaIndiaPharm – Mega India Pharm

  120. KevinAlify says:

    เล่นฟรี สล็อตแมชชีน PG หมายถึงอะไร? เพราะเหตุใด จึงกลายเป็น เกมที่คนชอบมาก?

    เกมสล็อตบนอินเทอร์เน็ต ถือเป็นเกมที่ เป็นที่รู้จัก มาก ในทุกช่วงเวลา รวมทั้ง ถือเป็น หนึ่งในจำนวน เกมที่คนทั่วไป รู้จัก และ ชื่นชอบ อย่างมาก ในโลกของ เกมออนไลต์ แต่สำหรับ ผู้ที่ยังเป็นอยู่ ผู้เริ่มเล่น หรืออาจจะ มีทักษะ การเล่นเกม น้อย วันนี้ จะแนะนำคุณ มาทำความเข้าใจ ลองเล่น สล็อตแมชชีน PG ซึ่งเป็น เกมสล็อตที่ไม่ผ่านเอเย่นต์ ที่เป็นที่นิยม อย่างกว้างขวาง โดย คุณจะสามารถที่จะ เรียนรู้ และ เริ่มการเล่น ได้ทันที และยัง เพลิดเพลิน ไปกับ ประสบการณ์ การเล่น ที่น่าตื่นเต้น และยัง น่าตื่นเต้น

    ทดสอบ สล็อตแมชชีน PG คืออะไร?
    ลองเล่น สล็อต PG ถือเป็นเกม เกมสล็อตบนอินเทอร์เน็ต ที่พัฒนาขึ้น โดย บริษัทพัฒนาเกม PG Soft ที่ หนึ่งในจำนวน ผู้พัฒนาเกม เกมสล็อตบนอินเทอร์เน็ต ยอดนิยม ในระดับโลก เกมดังกล่าว ได้ไอเดีย จากเครื่อง เครื่องเล่นสล็อต แบบเก่า แต่มีการ เพิ่มความ ความทันสมัย และยัง ความตื่นเต้น เข้าไปในระบบ โดยที่ เกมนี้ มีอยู่ 5 แถวแนวตั้ง และ 15 รูปแบบ รูปแบบการชนะรางวัล ซึ่งส่งผลให้ ผู้เล่น มีโอกาส รับรางวัล ได้มากมาย

    ไอคอน ในเกมดังกล่าว เครื่องสล็อต PG นั้นมี มีหลายชนิด เช่นได้แก่ ผลเชอร์รี่, สัญลักษณ์ 7, เพชร, พร้อมทั้ง ไอคอน อื่นๆ ที่สัมพันธ์ กับธีม เกมสล็อต ที่ แต่ละเกมดังกล่าว มีอยู่ แนวคิด รวมทั้ง รูปแบบการเล่น ที่แตกต่างกัน ออกไป เช่น ธีมป่า, ธีมเทพเจ้าโบราณ, ธีมอาหาร, หรือ ธีมการผจญภัย เป็นต้นไป

    ทำไม ทดลองเล่น เครื่องสล็อต PG จึงเป็น เกมยอดฮิต?
    ความง่าย ในการเล่นเกม
    ทดสอบ เกมสล็อต PG จัดเป็นเกม ที่ง่ายต่อการเข้าใจ ไม่สลับซับซ้อน เหมาะสมสำหรับ ทั้งมือใหม่ พร้อมทั้ง มือเก่า ผู้เล่นออนไลน์ แค่ เลือกจำนวนเงิน เงินเดิมพัน กดปุ่มสปิน รวมทั้ง รอผล ผลลัพธ์ของเกม ซึ่งส่งผลให้ ระบบเกม ที่เข้าใจง่าย ทำให้ผู้เล่น ผู้เล่นเกม สามารถ เพลิดเพลิน ได้โดย ไม่ต้องเครียด เกี่ยวกับเรื่อง กฎระเบียบ ที่ซับซ้อน

    รูปแบบ การแจกเงินรางวัล ที่แตกต่าง
    เกมสล็อต PG มี รูปแบบ ให้ได้รางวัล มากถึงทั้งหมด 15 แบบ ซึ่งทำให้ มากกว่าปกติ สล็อตคลาสสิก ทั่วไปทั่วๆไป ส่งผลให้ ผู้เล่นออนไลน์ มีโอกาส ลุ้นรับรางวัล ได้บ่อยครั้ง อีกทั้ง ยังมีอยู่ ฟีเจอร์พิเศษ เช่นได้แก่ การเล่นฟรี, ตัวคูณรางวัล, และยัง โบนัส ที่เพิ่มเข้าไป ความตื่นเต้น ให้กับผู้เล่น การเล่น

  121. CharlesElobe says:

    canadian pharmacy no prescription needed https://megaindiapharm.com/# indian pharmacy

  122. WillieSpack says:

    Cheapest online pharmacy: family pharmacy – family pharmacy

  123. Davidkiz says:

    Online pharmacy USA: canadian pharmacy no prescription – Cheapest online pharmacy

  124. Portertrabs says:

    purple pharmacy mexico price list xxl mexican pharm pharmacies in mexico that ship to usa

  125. CharlesElobe says:

    canadian pharmacy discount coupon https://familypharmacy.company/# online pharmacy delivery usa

  126. WillieSpack says:

    mexico pharmacies prescription drugs: xxl mexican pharm – medication from mexico pharmacy

  127. Davidkiz says:

    MegaIndiaPharm: MegaIndiaPharm – MegaIndiaPharm

  128. CharlesElobe says:

    pharmacy online 365 discount code https://xxlmexicanpharm.shop/# xxl mexican pharm

  129. WillieSpack says:

    MegaIndiaPharm: Online medicine home delivery – Mega India Pharm

  130. Davidkiz says:

    drugmart: discount drug mart pharmacy – drug mart

  131. Portertrabs says:

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

  132. WillieSpack says:

    online pharmacy delivery usa: Cheapest online pharmacy – family pharmacy

  133. CharlesElobe says:

    canadian pharmacy coupon http://familypharmacy.company/# Cheapest online pharmacy

  134. Davidkiz says:

    easy canadian pharm: canadian medications – easy canadian pharm

  135. WillieSpack says:

    drug mart: drugmart – discount drug mart pharmacy

  136. CharlesElobe says:

    reputable online pharmacy no prescription http://discountdrugmart.pro/# discount drug mart pharmacy

  137. Davidkiz says:

    discount drugs: drugmart – discount drug mart

  138. Portertrabs says:

    discount drug mart pharmacy drugmart drugmart

  139. WillieSpack says:

    easy canadian pharm: easy canadian pharm – easy canadian pharm

  140. Davidkiz says:

    canadian pharmacy world coupon: Online pharmacy USA – online pharmacy delivery usa

  141. WillieSpack says:

    easy canadian pharm: pharmacy wholesalers canada – easy canadian pharm

  142. Portertrabs says:

    MegaIndiaPharm MegaIndiaPharm MegaIndiaPharm

  143. Davidkiz says:

    discount drug mart pharmacy: drugmart – discount drugs

  144. Thanks for sharing. I read many of your blog posts, cool, your blog is very good.

  145. Davidkiz says:

    cheapest pharmacy for prescriptions without insurance: canadian pharmacy no prescription – drug mart

  146. CharlesElobe says:

    canadian pharmacy world coupons https://familypharmacy.company/# Online pharmacy USA

  147. Portertrabs says:

    discount drug mart drugmart discount drug mart pharmacy

  148. Davidkiz says:

    best online pharmacies in mexico: xxl mexican pharm – xxl mexican pharm

  149. CharlesElobe says:

    drugstore com online pharmacy prescription drugs https://xxlmexicanpharm.com/# xxl mexican pharm

  150. CharlesElobe says:

    overseas pharmacy no prescription http://familypharmacy.company/# online pharmacy delivery usa

Leave a Reply

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