Harvesting with SONAR (original) (raw)
Related papers
Developing Social Networks Mashups: An Overview of REST-Based APIs
Procedia Technology, 2012
The social networks have become in a powerful diffusion media in several fields such as communication, e-commerce and entertainment. However, the development of new applications that combine the functionality of different social networks with the purpose of providing added-value to users is not very common. In this context, a new kind of applications called mashups has emerged. A mashup is a web application that integrates data from multiple web sources in order to provide a unique service. Internal data sources, RSS/Atom feeds, Screen-Scraping and Web Services are some resources used by mashups. Nowadays, most of Web Services provided by social networks use the REST-based architectural style because it offers significant advantages in comparison with other technologies. The contribution of this paper is a review of RESTbased APIs for the development of mashups that integrate well known social networks such as Youtube © , Picasa © , and Flickr © , among others. In addition, a set of 4 mashups were developed combining the APIs discussed. Also, this work provides a development guide to perform tasks such as extraction and combination from different data sources, as well as leads to the emergence of new ideas for developing web applications. Table 1. Comparison of REST-Based APIs for Social Networks API Features Response formats Delicious © It allows updating, adding, getting, and deleting bookmarks, getting, deleting, and renaming tags. This API is available at [18]. Delicious © also has data feeds which allow getting recent bookmarks by tag, popular bookmarks by tag, bookmarks for a specific user and recent bookmarks for a URL. These data feeds are available at [19]. XML, RSS, JSON Digg © It allows searching bookmarks, getting and posting comments, following a user, getting activity, comments, news and user's information, getting comments and stories information, getting, removing and saving stories. This API is available at [20]. JSON Myspace © It allows searching people, images, and videos, obtaining and uploading photos and videos, posting status updates and activities to the user's stream, obtaining user information and obtaining the activity stream of users and their friends. This API is available at [21]. JSON, XML Vimeo © It allows obtaining recent user's activity, creating, deleting and modifying albums, searching people and videos, modifying and subscribing to channels and groups, getting contact list, uploading videos. This API is available at [22]. JSON, JSONP, PHP, REST Youtube © It allows fetching videos feeds, comments, responses, and playlists, querying for videos that matching particular criteria, making authenticated requests to modify this information, uploading new video content to the web site. This API is available at [23]. Atom 1.0, RSS 2.0, Atom Publishing Protocol Flickr © It allows fetching, uploading, modifying, and deleting information such as photos, comments, tags, blogs, collections, and contact lists. Also it allows searching users by email or username. This API is available at [24]. REST, XML-RPC, SOAP, JSON, PHP Photobucket © It allows uploading images and videos, getting all recent media for: a user, all users or group albums, searching media matching a specific term, getting details associated with one piece of media, updating titles, descriptions, and tags. This API is available at [25]. XML, JSON, JSONP, PHP Picasa © It allows viewing, updating, creating, editing, or deleting albums, photos, and comments, querying for items that match particular criteria. This API is available at [26]. Atom 1.0, RSS 2.0, Atom Publishing Protocol Scribd © It allows uploading, converting, viewing, deleting and searching documents. This API is available at [27]. XML Slideshare © It allows uploading, editing, and deleting slideshows, retrieving slideshows information by user, tag, or group, retrieving, groups, tags, and contacts by user, searching slideshows. This API is available at [28]. XML
SocIoS API: A Data Aggregator for Accessing User Generated Content from Online Social Networks
Lecture Notes in Computer Science, 2015
Following the boost in popularity of online social networks, both enterprises and researchers looked for ways to access the social dynamics information and user generated content residing in these spaces. This endeavor, however, presented several challenges caused by the heterogeneity of data and the lack of a common way to access them. The SocIoS framework tries to address these challenges by providing tools that operate on top of multiple popular social networks allowing uniform access to their data. It provides a single access point for aggregating data and functionality from the networks, as well as a set of analytical tools for exploiting them. In this paper we present the SocIoS API, an abstraction layer on top of the social networks exposing operations that encapsulate the functionality of their APIs. Currently, the component provides support for seven social networks and is flexible enough to allow for the seamless addition of more.
Social media meta-API: leveraging the content of social networks
2012
Social Network (SN) environments are the ideal future service marketplaces. It is well known and documented that SN users are increasing at a tremendous pace. Taking advantage of these social dynamics as well as the vast volumes, of amateur content generated every second, is a major step towards creating a potentially huge market of services. In this paper, we describe the external web services that SocIoS project is researching and developing, and will support with the Social Media community. Aiming to support the end users of SNs, to enhance their transactions with more automated ways, and with the advantage for better production and performance in their workflows over SNs inputs and content, this work presents the main architecture, functionality, and benefits per external service. Finally, introduces the end user, into the new era of SNs with business applicability and better social transactions over SNs content.
International Journal of Advances in Computer Science and its Applications (IJCSIA), vol 5, issue2 (2015) 45-47
ABSTRACT: Online social networking sites carry a lot of information organized around the people who actually submit it. They rely a lot on the interconnections between the actors of the network and they relate the generated information in terms of connections or ties among those actors. On the other hand, social networks carry a lot of information in real time or almost real time since people "report" information as they see it unfolding before their eyes. We are targeting this information and we try to understand when this information can be related to refer to a single event, which has both a spatial and a temporal dimension. These social sensors can alert us on what is happening in the society when it happens and by aggregating the different reports from people who are on the scene. In order to achieve that we suggest and describe a set of services that can be used for collection of the information, identifying the discussion topics and provide at the end an alert if the discussion qualifies for and contains enough information to define an event. The goal is for the system to work with no prior knowledge of the events we seek.
SocialSearch - A Social Platform for Web 2.0 Search
Proceedings of the 10th International Conference on Web Information Systems and Technologies, 2014
In the last decade, social bookmarking services have gained popularity as a way of annotating and categorizing a variety of different web resources. The idea behind this work is to exploit such services for enhancing traditional query expansion techniques. Specifically, the system we propose relies on three-dimensional cooccurrence matrices, where the further dimension is introduced to represent categories of terms sharing the same semantic property. Such categories, named semantic classes, are related to the folksonomy mined from social bookmarking services such as Delicious, Digg, and StumbleUpon. The paper illustrates a comparative experimental evaluation on real datasets, such as the one collected by the Open Directory Project and the TREC 2004. We also include the results of a specific disambiguation analysis aimed to evaluate the effectiveness of our approach in comparison with state-of-the-art techniques when satisfying queries characterized by polysemic and ambiguous terms.
A Services Framework for Using Social Web as Social Sensor Web
2015
Online social networking sites carry a lot of information organized around the people who actually submit it. They rely a lot on the interconnections between the actors of the network and they relate the generated information in terms of connections or ties among those actors. On the other hand, social networks carry a lot of information in real time or almost real time since people "report" information as they see it unfolding before their eyes. We are targeting this information and we try to understand when this information can be related to refer to a single event, which has both a spatial and a temporal dimension. These social sensors can alert us on what is happening in the society when it happens and by aggregating the different reports from people who are on the scene. In order to achieve that we suggest and describe a set of services that can be used for collection of the information, identifying the discussion topics and provide at the end an alert if the discussi...
The Social Semantic Server: A Framework to Provide Services on Social Semantic Network Data
This paper presents work-in-progress on the Social Semantic Server, an open framework providing applications and their users with a growing set of services of different granularity that utilize social and artifact network data. The Social Semantic Server forms a novel approach to store, query and update semantically enriched social data in order to exploit its relations within. The use of its services will be demonstrated in an exemplary use case in the health care domain.
Federating Distributed Social Data to Build an Interlinked Online Information Society
IEEE Intelligent Systems, 2009
While research on the relationship between the Semantic Web and social media was originally motivated by the lack of semantics in mainstream Web 2.0 services, this vision can go much further, impacting society at large in terms of how information is shared, interlinked and managed on the Web. In this paper, we will demonstrate how semantic technologies can be applied to social media, thereby creating a Web where data is socially created and maintained through end-user interactions, but is also machine-readable and therefore open towards sophisticated queries and large-scale information integration. In particular, we will emphasise the impact of what we term "Social Semantic Information Spaces" on the creation of an Interlinked Online Information Society, where any social data is a component in a worldwide collective intelligence ecosystem.
SocialScope: Enabling Information Discovery on Social Content Sites
Computing Research Repository, 2009
Recently, many content sites have started encouraging their users to engage in social activities such as adding buddies on Yahoo! Travel and sharing articles with their friends on New York Times. This has led to the emergence of social content sites, which is being facilitated by initiatives like OpenID 1 and OpenSocial 2 . These community standards enable the open access to users' social profiles and connections by individual content sites and are bringing contentoriented sites and social networking sites ever closer. The integration of content and social information raises new challenges for information management and discovery over such sites. We propose a logical architecture, named SocialScope, consisting of three layers, for tackling the challenges. The content management layer is responsible for integrating, maintaining and physically accessing the content and social data. The information discovery layer takes care of analyzing content to derive interesting new information, and interpreting and processing the user's information need to identify relevant information. Finally, the information presentation layer explores the discovered information and helps users better understand it in a principled way. We describe the challenges in each layer and propose solutions for some of those challenges. In particular, we propose a uniform algebraic framework, which can be leveraged to uniformly and flexibly specify many of the information discovery and analysis tasks and provide the foundation for the optimization of those tasks.
Enabling social semantic collaboration: Bridging the gap between web 2.0 and the semantic web
2008
The concepts Social Software and Web 2.0 were coined to characterize a variety of (sometimes minimalist) services on the Web, which rely on social interactions to determine additions, annotations, or corrections from a multitude of potentially minor user contributions. Non-profit, collaboration-centered projects such as the free encyclopedia Wikipedia belong to this class of services, as well as commercial applications that enable users to publish, classify, rate and review objects of a certain content type.