Advertisement

Multimedia Tools and Applications

, Volume 75, Issue 20, pp 12795–12813 | Cite as

ESOTAG: E-book evolution using collaborative social tagging by readers

  • Hwan-Soo Yoo
  • Seong-Whan Kim
Article

Abstract

Rapid development of smart devices has lead people to be able to read books through their devices anytime and anywhere. Even though its popularity, e-books have ingrained disadvantages such as: (1) It does not have an expandable scheme that allows readers to add multimedia contents or their emotional expressions to books. (2) It is not easy to add multimedia resources as an author. (3) Due to the variety of resolutions on devices, the current ebook format tends to be uncomfortable for readers. The user constantly has to zoom in by pinching the screen when reading on a small device. (4) It is not easy to navigate contents within an e-book because of the absence of an e-book linking feature. To tackle the above mentioned problems, we design and use an external domain-specific language (DSL) within our research. We propose a collaborative social tagging framework for e-books. The goals of this paper are (1) to define a model of an evolvable social resources taggable book (modeling of collaborative e-book), (2) to make readers read rich content e-book easily regardless of their type of devices as well as screen size. (Responsiveness), and (3) to provide e-book resources with the Representational State Transfer (RESTful) address style by which other systems can identify the self-descriptive resources of an e-books (interoperability). The experimental results show that e-book featured social tagging makes readers more interested in reading e-books rather than plain e-books. Further work includes user experience (UX) improvement, and a visual DSL approach with which the authors could write books easier.

Keywords

Social tag Collaborative filtering E-book Smart devices External DSL 

References

  1. 1.
    Amazon Kindle. https://kindle.amazon.com/faq#PublicNotes0. Accessed 18 Oct 2014
  2. 2.
    AngularJS — Superheroic JavaScript MVW Framework. https://angularjs.org/. Accessed 21 Nov 2014
  3. 3.
    BibSonomy :: home. http://www.bibsonomy.org/. Accessed 10 Mar 2015
  4. 4.
    Bootstrap ·The world’s most popular mobile-first and responsive front-end framework. http://getbootstrap.com/. Accessed 21 Nov 2014
  5. 5.
    Cook JE and K (2013) Building a community of Readers: Social Reading and an Aggregated eBook Reading App for Libraries. Libr. Lead Pipe. http://www.inthelibrarywiththeleadpipe.org
  6. 6.
    Cordón-García J-A, Alonso-Arévalo J, Gómez-Díaz R, Linder D (2013) Social reading: Platforms, applications, clouds and tags. ElsevierGoogle Scholar
  7. 7.
    Daylamani Zad D, Agius H (2010) An MPEG-7 profile for collaborative multimedia annotation. In: Agius H (ed) Angelides rios C. Handb. MPEG Appl, Wiley, pp 263–291Google Scholar
  8. 8.
    Digg - What the Internet is talking about right now. http://digg.com/. Accessed 10 Mar 2015
  9. 9.
    Digital Public Library of America. http://dp.la/. Accessed 10 Mar 2015
  10. 10.
    Eaton K (2014) Mobile apps bring history alive. New York TimesGoogle Scholar
  11. 11.
    Europeana - Homepage. http://www.europeana.eu/portal/. Accessed 10 Mar 2015
  12. 12.
    Feedbooks | Free eBooks and Best Sellers. http://www.feedbooks.com/. Accessed 10 Mar 2015
  13. 13.
    Free Books : Download & Streaming : eBooks and Texts : Internet Archive. https://archive.org/details/texts. Accessed 10 Mar 2015
  14. 14.
    Ghosh D (2011) DSLs in action. Manning, Greenwich, ConnGoogle Scholar
  15. 15.
    Goodreads | Recent Updates. https://www.goodreads.com/. Accessed 18 Oct 2014
  16. 16.
    Haml. http://haml.info/. Accessed 18 Oct 2014
  17. 17.
    Hart M Project Gutenberg. In: Proj. Gutenberg. http://www.gutenberg.org/. Accessed 18 Sep 2014
  18. 18.
    Jade - Template Engine. http://jade-lang.com/. Accessed 18 Oct 2014
  19. 19.
    Kasdorf B (2011) EPUB 3: Not your Father’s EPUB. Inf Stand Q 4–11Google Scholar
  20. 20.
    Kiu C-C, Tsui E (2011) TaxoFolk: a hybrid taxonomy–folksonomy structure for knowledge classification and navigation. Expert Syst Appl 38:6049–6058. doi: 10.1016/j.eswa.2010.11.014 CrossRefGoogle Scholar
  21. 21.
    Kramer D, Clark T, Oussena S (2010) MobDSL: A Domain Specific Language for multiple mobile platform deployment. Networked Embed. Syst. Enterp. Appl. NESEA 2010 I.E. Int. Conf. On. pp 1–7Google Scholar
  22. 22.
    Langlois B, Jitia C-E, Jouenne E (2007) DSL classification. OOPSLA 7th Workshop Domain Specif. ModelGoogle Scholar
  23. 23.
    Links, pointers, bookmarks, highlights: How should .epub do it? | FrontMatters. http://frontmatters.com/2008/03/29/links-pointers-bookmarks-highlights-how-should-epub-do-it/. Accessed 19 Oct 2014
  24. 24.
    ManyBooks.net - Ad-free eBooks for your iPad, Kindle, or eBook reader. http://manybooks.net/. Accessed 10 Mar 2015
  25. 25.
    Marcotte E (2011) Responsive web design. Editions Eyrolles pp 34–96Google Scholar
  26. 26.
    Mathes A (2004) Folksonomies-cooperative classification and communication through shared metadata. Comput Mediat Commun 47:1–13Google Scholar
  27. 27.
    Ovadia S (2014) Markdown for librarians and academics. Behav Soc Sci Libr 33:120–124CrossRefGoogle Scholar
  28. 28.
    Peleteiro A, Rey-López M, Martín-Pernas JA, et al. (2011) TAGGEMENDOR: Relating multimedia using folksonomies. Consum. Electron. ICCE 2011 I.E. Int. Conf. On. IEEE, pp 221–222Google Scholar
  29. 29.
    PLY (Python Lex-Yacc). http://www.dabeaz.com/ply/. Accessed 21 Nov 2014
  30. 30.
    Reading Life. http://www.kobo.com/readinglife#ereaders. Accessed 18 Oct 2014
  31. 31.
    Readmill Epilogue. https://readmill.com/. Accessed 18 Oct 2014
  32. 32.
    Ribière V, Walter C (2012) A new generation of knowledge books: K-Ebook 2.0. Int Proc Econ Dev Res 35Google Scholar
  33. 33.
  34. 34.
    Standards | OASIS. https://www.oasis-open.org/standards#opendocumentv1.2. Accessed 18 Oct 2014
  35. 35.
    Technorati. http://technorati.com/. Accessed 10 Mar 2015
  36. 36.
    Tilkov S, Vinoski S (2010) Node. js: using JavaScript to build high-performance network programs. Internet Comput IEEE 14:80–83CrossRefGoogle Scholar
  37. 37.
    Timeline - Art Museum. In: App Store. https://itunes.apple.com/us/app/timeline-art-museum/id562792427?mt=8. Accessed 22 Sep 2014
  38. 38.
    Timeline - U.S. History. In: App Store. https://itunes.apple.com/us/app/timeline-u.s.-history/id552887553?mt=8. Accessed 22 Sep 2014
  39. 39.
    Venugopal R, Subbarayan AP (2014) Method and system for inserting immersive contents into eBookGoogle Scholar
  40. 40.
    Vincent LC, et al. Electronic Content Management and Delivery Platform. Patent filed as US 13/644,731Google Scholar
  41. 41.
    W3C Document Object Model. http://www.w3.org/DOM/. Accessed 21 Nov 2014
  42. 42.
    Webber J, Parastatidis S, Robinson I (2010) REST in practice. O’Reilly, Farnham, SebastopolCrossRefGoogle Scholar
  43. 43.
    Welcome to DailyLit. https://www.dailylit.com/. Accessed 10 Mar 2015
  44. 44.
    Welcome to Flickr - Photo Sharing. https://www.flickr.com/. Accessed 10 Mar 2015
  45. 45.
    Welcome to Open Library (Open Library). https://openlibrary.org/. Accessed 10 Mar 2015
  46. 46.
    EPUB - Wikipedia, the free encyclopedia. http://en.wikipedia.org/wiki/EPUB. Accessed 19 Oct 2014
  47. 47.
    Yoshida T, Irie G, Satou T, et al. (2012) Improving item recommendation based on social tag ranking. SpringerGoogle Scholar

Copyright information

© Springer Science+Business Media New York 2016

Authors and Affiliations

  1. 1.School of Computer ScienceUniversity of SeoulDongdaemun-guRepublic of Korea

Personalised recommendations