streams - ReadWriteWeb http://www.readwriteweb.com/feeds/tag/streams en Copyright 2012 Richard MacManus readwriteweb@gmail.com Tue, 14 Feb 2012 12:45:00 -0800 http://www.sixapart.com/movabletype/?v=4.35-en http://blogs.law.harvard.edu/tech/rss PARC Releases New Semantic Technology (in Form of an Outlook Plugin) The Palo Alto Research Center is releasing new semantic technology, based on Xerox PARC IP, in the form of an Outlook plugin called Meshin. At first glance, Meshin looks like the ugly stepsister to a similar Outlook tool called Xobni, as it also loads into an email sidebar window, displaying sections dedicated to recent conversations and a summary of attachments shared back and forth via email, among other things. But what makes Meshin different is the engine powering it underneath: a semantic technology that uses "natural language processing" to understand entities, how they connect and what they mean.

Invites available! Click through for link.

]]> The engineers freely admit that Meshin's user interface (UI) is currently the Achilles' Heel of the app. It's nowhere near as polished and put together as competitor Xobni's, for example. But they'll fix that, they promise. "We're hiring a UI designer," they tell us.

Focusing on the looks, though, is missing the big picture. Meshin is different from other email-based contact management systems including not only Xobni, but analysis engines like Gist, too. Where those companies hinge on the person - here's their title, where they work, their emails, attachments, their blog posts, their last Twitter update, etc. - Meshin actually analyzes the information found in the information streams it examines. It then extracts related conversations, related messages, related people and other semantically understood data. And it does so by looking beyond keywords. It knows what things mean. It knows if a word is referring to a person, place or thing. It can also surface related links and news from the Web for any given entity.

Read More about Xobni and Gist.

Already, the engine behind Meshin isn't limited to email messages alone. For example, if you subscribe to RSS feeds within Outlook, those are also understood as being a part of the relationship map with another person. If you subscribe to Twitter feeds within Outlook, again, those are analyzed, along with the other streams.

Meshin arose from a Xerox-funded project inside PARC whose goal is to commercialize older PARC IP for a broader audience. The project has been in development for only a year, with a small core team and support from PARC researchers. The long-term goal for Meshin is to extend itself beyond Outlook, in order to connect other types of information streams together. 

The researchers are contemplating where they should take the technology next - another email platform? An RSS reader? A standalone product? Should they open up Meshin APIs (application programming interfaces) for developers to use within their own applications and services? All these models are a possibility, but first the engineers wanted to just get the technology out there, in the hands of users.

We're helping them with that by distributing invites to the private beta. For access, click here.

]]> Discuss]]> http://www.readwriteweb.com/archives/parc_releases_new_semantic_technology_in_form_of_an_outlook_plugin.php http://www.readwriteweb.com/archives/parc_releases_new_semantic_technology_in_form_of_an_outlook_plugin.php Product Reviews Mon, 06 Sep 2010 07:45:52 -0800 Sarah Perez Twitter's New iPad App Shines, but Isn't Perfect Twitter has just launched its first official iPad application, and the reviews so far have been glowing. The new app offers a few notable features, such as panes for interacting with content within a stream, media which displays inline without slowing you down and gesture support for common Twitter actions.

What stands out the most about this new application is not a summary of its features, however. It's how the app fits into this growing trend that positions the iPad as the go-to device for consuming streams. With its touchscreen interface, the Apple tablet is ideal for both viewing and interacting with flows of information - not just tweets, but also Facebook status updates, news, RSS feeds, photos and more.

]]> Twitter for iPad: The Good

With the official Twitter for iPad application, the process for interacting with Twitter's fast-updating stream of content has been addressed through the use of panes. You tap on tweets to open a pane on the right where you can see the posted video or photo, or, as is often the case on Twitter, the Web page being linked to via someone's status update. There, within this new pane, the content loads.

But the pane can also be pushed off slightly to the side with a swiping motion so that you can continue to browse through the stream of tweets on the left. By the time the content loads on the right (Twitter's blog post puts it well: "let's be honest, video is great but sometimes it can take some time to load"), you're ready to skim the news, watch the video, etc. and then you can move on to the tweet you've already queued up to take its place.

Initially, you'll have to figure out how this particular interaction works, but after a minute or two, it will be swipe, swipe, swipe, swipe and you'll quickly become addicted to the flow.

Twitter for iPad: The Bad

The other interactions, unfortunately - like the pinch to view author details or using two fingers to pull down on a tweet and see the entire conversation thread - are slightly less intuitive. Maybe more than slightly, to be honest. There's a learning curve.

For example, you first have to learn how to "properly" tap a tweet. Tap on the tweet itself and you see the right-side pane and its associated content (like the photo, video, news item or even a stream of the hashtag mentioned). Tap accidentally on an @mention within the tweet, however, and you'll end up seeing that person's profile information instead, displayed below the tweet in the right-side pane, and not the associated content. This can get a bit confusing for the new user, and it can easily slow you down too, because you have to focus on where to tap.

The two-finger pull-down has to be done slowly or it flips up like a window shade whose cord you just yanked and let go. The pinch a tweet - well, let's be honest here - someone is going to have to release a YouTube instruction video for that gesture. (Oh, thank you.)

In other words, Twitter for iPad is not perfect. (And no, it didn't just "kill" all the other Twitter applications, the Twitter website, or anything else). It's a good enough app, but it may not be for you.

Beyond the Twitter App: Stream Consumption is the New iPad Trend

But these days, there are plenty of other applications to choose from. We've previously been fans of Twitterific for iPad, but it wasn't exactly ground-breaking in its design. However, other startups, including Pulse, Flipboard, Entertainment Weekly's Must List, ABC News, Reeder and even some interactive iPad magazines like Wired, certainly are. Wired and EW's Must List each present new visions for magazine content on the iPad, both in long form and short. Pulse and Reeder are gorgeous, interactive news readers, and while ABC News may be a bit hokey for you, with its Google Earth-esque spinning globe interface, it's definitely doing something different. Whether its interface ends up winning or losing in the long run is almost besides the point - the point is that new interfaces are possible now, thanks to the iPad.

At the top of the heap today, though, is Flipboard, a social news reading application we recently called "one of the best iPad apps available." In reality, that's selling it a bit short. It's one of the best apps available, period, iPad or not. In comparison with Twitter for iPad, the app clearly excels. There's no learning curve - the entire process is 100% intuitive. And any app that isn't needs to go back to the drawing board and re-evaluate whether its special "tweaks" really work.

Twitter for iPad, despite its many innovations, involves several minutes of practice to get it right. You couldn't hand it over to Grandma without a how-to class either. And that's not Grandma's fault - she readily mastered using iPad's built-in photo gallery application despite never owning or using a computer. We would argue that good design makes new interactions simple and intuitive - you don't think, don't don't have to practice and you certainly don't have to watch a video to figure out how you "pinch a tweet." You just swipe, tap, pinch, swipe, and all somewhat mindlessly. Twitter for iPad is a good start and is sure to be a hit among early adopters, and there's no arguing it showcases some innovative ideas, but it's not a home run just yet.

]]> Discuss]]>
http://www.readwriteweb.com/archives/twitters_new_ipad_app_shines_but_not_perfect.php http://www.readwriteweb.com/archives/twitters_new_ipad_app_shines_but_not_perfect.php Apple Thu, 02 Sep 2010 07:32:35 -0800 Sarah Perez
Myspace Opens Floodgates: Developers Get API for Real-Time Stream leweb_dec09a.jpgEarlier this week Myspace announced a partnership with Google to deliver real-time status updates to the search experience. As of today, the company is furthering its real-time efforts by announcing the public release of the real-time stream, status and mood commenting, open search and photo upload APIs.

]]> Myspace's offer to deliver real-time updates to developers is not a trivial one. According to Chief Operating Officer Mike Jones, the company's stream consists of more than 46 million status updates and uploads per day. Some of the unique aspects of the API include the fact that there is no volume restriction for developers. As well, the MySpace developer platform aims to encompass open standards including OpenSocial, OpenID, OAuth, ActivityStrea.ms and now WebHooks following the PubSubHubBub delivery model.

myspace_activity-streams.jpg
A complete list of APIs include:
1. Real-Time Stream API:This API gives developers real-time push capabilities. Developers can control data flow through a series of granular filters. In addition to Google, the company's first API partners include Groovy Corp and One Riot.
2. Status and Mood Commenting API: This tools allows developers to integrate MySpace mood and status updates to 3rd party sites. From there users can comment on the 3rd party site with real-time syncing to MySpace.
3. Open Search API: This allows 3rd party sites to include MySpace profiles in search results. While other services allow users to search for people by location, the unique aspect of this is that you can filter by words like "celebrity" and "musician".
4. Photo Upload API: This allows users to upload photos to MySpace from 3rd party sites.

In addition to the API tools, the company has improved it's post-to/share tools. Users can now post content from 3rd party sites and stream it directly to their MySpace activity stream with a link back to the original content.

To encourage creative use of the APIs, MySpace is also launching a developer's challenge. For info, developers can visit the MySpace developer's wiki.

]]> Discuss]]>
http://www.readwriteweb.com/archives/myspace_opens_floodgates_developers_get_api_for_re.php http://www.readwriteweb.com/archives/myspace_opens_floodgates_developers_get_api_for_re.php Web Development Wed, 09 Dec 2009 03:05:00 -0800 Dana Oshiro
Where Does Real-Time Matter? In Viewing the Stream or Searching It? (Facebook Bets on the Latter) "Real-time" - as in the "real-time web" - has certainly become the buzzword du jour. It's even possible that the move of web services to support a real-time, immediate flow of information is what will ultimately define the next version of the web...if you're someone who likes to attach version numbers to something that's in as much constant change as today's Internet, that is. Still, it's easy to see the benefits of real-time in action, especially when it comes to disseminating news...as was apparent when the immediacy of Twitter trumped CNN's coverage of the Iranian elections and subsequent riots.

Yet exactly how a company should integrate "real-time" into their service is something that's not always easy to grasp. It's clear that Facebook, for one, is still trying to figure it out.

]]> Facebook Tests Real-Time Search

In a Facebook blog post, the company announced that a limited, private beta of a new search interface is being rolling out to a small group of folks on the social network. The new interface will allow those fortunate enough to have access to it the ability to search for content from people, organizations, and other public figures as soon as they share it on Facebook. They'll also be able to search through their News Feed for status updates, photos, links, videos, and notes for items being shared by friends, by pages of which they're a fan, or by those who have chosen to leave their profile open. Again, this is described as "up-to-the-minute" search results. In other words, Facebook is testing a real-time search engine.

Ironically, Facebook's other attempt at real-time didn't go quite as well. After March's site redesign which was responsible for the real-time stream of updates on users' homepages, Facebook faced protests by hundreds of thousands of users within days of the revamp. Apparently, those complaints didn't fall on deaf ears. According to a recent article on VentureBeat, Facebook is moving away from that real-time homepage stream, but towards what isn't exactly clear. All we know is that Facebook did acknowledge that their users "missed the News Feed in its former structure."

Real-Time: Good for Search, Not for Streams?

That just goes to show that real-time doesn't always make sense everywhere, in every service. Unlike FriendFeed, who boldly bet on real-time and made it the new default for their stream, mimicking that same feature over on Facebook was a recipe for disaster. (It could be argued that real-time updates don't work on FriendFeed either, but that may be just a personal opinion).

Even in Twitter, where information flows in immediately to the service, the Twitter.com homepage doesn't constantly auto-refresh for you, forcing you to see the updates as they happen. And Twitter desktop clients tend to poll for updates on a scheduled basis...so, not quite real-time there either.

Where real-time does work is search, something we've learned not only from using search.twitter.com but also from using some handy Twitter greasemonkey scripts that add Twitter results to a traditional search. (Here's one for Google and one for Bing).

It's also being rumored that Google may be working on a real-time search engine that would pull in results from Twitter and other microblogging sites. Perhaps "real-time" works in search because the stream is focused on one subject, not a chaotic mass of disjointed thoughts and links. Or then again, maybe it works because even though they're real-time, search results don't move across the screen in a constant flow - you have to refresh the page to see the new ones.

Questions about Real-Time

So does this mean that real-time doesn't work in streams but only in search? Can we just not process a rapidly updated flow quickly enough for it to make any sense? Or does it all come down to some magic number of people we follow that determines how much new input we can stand to see streaming by in real-time? Or maybe the problem is that real-time is simply too raw, without filters we miss seeing the updates that matter the most.

Do you agree? Or do you feel that real-time streams are indeed the future, but unfortunately the masses (as in the majority of Facebook users) just haven't gotten the hang of it yet. Or that real-time is just so new that no one has mastered the ideal UI for following a real-time flow?

It seems like we don't really have all the answers just yet, the only thing to do is experiment and see what works. Just like Facebook is doing now.

]]> Discuss]]>
http://www.readwriteweb.com/archives/where_does_real-time_matter.php http://www.readwriteweb.com/archives/where_does_real-time_matter.php Facebook Wed, 17 Jun 2009 07:30:28 -0800 Sarah Perez
Facebook Announces New Homepages: It's All About the Stream facebook_logo_mar09.pngFacebook today announced a major update to its homepages that will go live next Wednesday. The new homepages will put the news feed front and center and have both a filtering feature as well as a sidebar that highlights the most popular topics and links that are currently being discussed by your friends. The news feed is now also updated in real-time, while the old feed ran on a schedule and only updated a few times per hour.

]]> fbook_new_homepage.png

New Homepages

One highlight of the new homepages is a new 'publisher' feature which looks almost exactly like a similar feature on FriendFeed. Users can now easily post updates, notes, photos, and videos right from their homepage without having to go to the specific application first. In addition, users will now be able to easily filter their streams by specific friends, the type of relationship they have with people (groups), or by the application that generated the update.

fbook_publisher.pngJust like on FriendFeed, users can now easily block updates from others if they turn out to be spammers or are simply posting too few interesting (or too many) updates.

Followers on Facebook

Facebook has also lifted the 5,000 friend limit, which, according to Facebook, might mean that the definition of 'friendship' on Facebook could change in the long run. According to Facebook, only a very small percentage (less than 1/10 of a percent) of users currently hits the 5000 friend ceiling, but the company wants to give those users who want to share info with more than 5,000 users the option to do so.

Thanks to updates to Facebook's privacy settings, users will now also be able to follow others without having to become actual 'friends.' This is basically the same 'friendship' model that Twitter has implemented on its service.

fb_filters_new_homepage.png

Changes to Pages

Facebook also announced the rumored changes to its Facebook Pages. These pages currently allow brands, businesses, and celebrities to create a branded presence on Facebook, but they are separate entities from Facebook's regular profiles. Today, the new pages are going live for CNN, U2, and President Obama and will open up to all Pages users by March 11th. In the long run Facebook wants to converge everybody on the site to have the same type of presence, no matter if they are brands, celebrities, Robert Scoble, or just regular users.

pages_changes.png

Twitter Envy: Shifting Focus to Real-Time Updates

During today's press conference, Facebook's Chris Cox also talked a bit about how Facebook's focus has been changing from being a relatively static page to its users embracing the news feed as the central part of the site. Cox also strongly emphasized the real-time nature of the news feed. We couldn't help but think that Facebook is slowly moving towards combining some of the best features of FriendFeed and Twitter on its homepages as it has seen how quickly users latched on to Twitter and its real-time updates.

How Will Users React?

It will be interesting to see how Facebook's community reacts to these changes. It seems like Facebook purposely made this announcement a week before it is going live in order to prepare its users. After all, when Facebook first introduced the news feed in 2006, its users were anything but happy about this new feature. There will also be a preview site where users can familiarize themselves with the new homepage before they see it on their own page.]]> Discuss]]> http://www.readwriteweb.com/archives/facebook_announces_new_homepages.php http://www.readwriteweb.com/archives/facebook_announces_new_homepages.php Facebook Wed, 04 Mar 2009 11:24:29 -0800 Frederic Lardinois PeopleBrowsr: A Visual Dashboard for Your Online Identities Imagine TweetDeck as an online application. Now imagine that you could use its paneled dashboard interface to keep tabs on your other online identities, too. With PeopleBrowsr, you can. This new application, currently in alpha, lets you update your networks, follow your friends, organize your favorites, and search for content across networks that include Twitter, flickr, YouTube, LinkedIn, Digg, Seesmic, identi.ca, Photobucket, upcoming, and FriendFeed.

]]> About PeopleBrowser

Keeping tabs on all the happenings across the social web can be a challenge. For some, FriendFeed is the destination of choice as it lets you see streams of information from all your friends as they share, comment, and participate in social media. Others find the application too noisy, as it requires a lot of manual tweaking and filtering to remove unwanted content.

A good alternative for those who want to keep up with the social web in a more organized fashion is PeopleBrowsr, a virtual dashboard for tracking your online identities. It's very much inspired by TweetDeck with panels that you scroll through horizontally. It also has a "Groups" feature, but its implementation was somewhat confusing. We'll give it a pass for now, though, as the application is still in alpha.

peoplebrowsr

How To Use It

To get started with PeopleBrowsr, you simply add your online IDs and authorize the PeopleBrowsr service when necessary, as with flickr and YouTube. Once you're finished, you can then switch over to the PeopleBrowsr app itself.

There are actually two different views to choose from: the stream view (which resembles TweetDeck) and the Gallery view which lays out the avatars of your friends across the page. You must select your view of choice upon login. In the Gallery view, you can click on friends' avatars to see their latest updates and then interact with those updates accordingly, depending on what network you are browsing at the time.

To select the network you want to see, there's a navigation bar at the top left side of the page. You can scroll through the various online sites listed, selecting those you want displayed. In the Stream view, this is more practical as it loads up each new network in a separate panel, letting you then scroll horizontally from Twitter, to flickr, to YouTube, etc.

peoplebrowsr_navigation

Your Streams

Each network provides different options for the types of views you can add to your paneled view. Clicking on the network from the navigation bar (see above) will add some default views to the window, but you can also choose to add other views from the navigation bar above the streams themselves. For Twitter, the views to choose from may include things like Replies and your Friends Timeline, for Flickr it includes options like Favorites and Friends' photos, and for YouTube, it includes your videos, your favorites, and so on.

PeopleBrowsr also has "PeopleTags" which let you tag friends in order to create cross-network groups. This feature wasn't entirely intuitive to use because the "My Groups" option appears at the top of the page even when no groups have been created. It seems to respond to a click but does nothing even though you're assuming that it will open up a pane for group creation as in TweetDeck. However, as you click on the individual posted items in your streams, you have the option of tagging them in order to create groups which then makes the "My Groups" link functional.

peoplebrowsr_streams_001

peoplebrowsr_flickr

PeopleBrowsr Shows Promise

For an alpha app, this is a great first start. There are still some tweaks, like the Groups feature for example, that need to be made. Also, although it was possible to add a FriendFeed ID, FriendFeed did not appear in the top navigation for some reason. Without its inclusion, this would be an incomplete application. The app was also slow at times, once even crashing Firefox entirely. However, it's hard to tell for sure whether that's the app at fault or the pre-beta OS the testing was done on. That said, PeopleBrowsr definitely looks like a promising tool to organize your social streams in ways that make sense to you.

]]> Discuss]]>
http://www.readwriteweb.com/archives/peoplebrowsr_a_visual_dashboard_for_your_online_identities.php http://www.readwriteweb.com/archives/peoplebrowsr_a_visual_dashboard_for_your_online_identities.php Product Reviews Tue, 02 Dec 2008 07:30:37 -0800 Sarah Perez