There are primarily two data sources for building a user reading profile: bookmarks from
internet
browsers and bookmarks from social media. Blogs, news websites, and news
aggregators6 were
frequently used by the readers in the past for reading. This however limited the users to a
limited
number of websites. However, bookmarking web services and social media have exposed them to a
large
number of websites, thanks to the possibility
of sharing. Social media help users discover relevant media from the users interested in similar
topics. Users use their browsers to navigate these articles and even bookmark them. However,
some
social media companies display a snippet
of the article (including an image and a small text) which helps the readers get a glimpse of
the
article content without clicking it. Many social media websites have different ways to let users
bookmark such information. Some of the following
may not seem completely close to the explicit option for bookmarks, since bookmarks are usually
considered to be something personal. But the following information may be public or available to
a
group of users (depending on the settings).
- Likes and Favorites
- Retweets and reposts
Internet browsers usually use HTML, XML, or JSON data format to store the bookmarks. But the
data
format is not standardized across browsers. Browsers let you export or import bookmarks
in
HTML format. In some cases like Firefox,
user tags are not present in the exported HTML file. One option here, in the case of Firefox, is
to
make use of bookmark backups that provide a lot of information usually absent in the exported
files
like the logo URL of the bookmarked
sites, time of bookmarking, user-generated tags. Social media websites provide application
programming interfaces (or API) so that the developers can access some of the above information.