Archive for the 'DERI' Category

Nova Spivack visits DERI, NUI Galway and talks about Twine: Radar Networks’ semantic social software product in beta

20080325b.png In association with the IT Association of Galway, DERI recently invited Radar NetworksNova Spivack to speak at our research institute in the National University of Ireland, Galway (Nova also gave a keynote talk at BlogTalk 2008 in Cork).

Nova is CEO of one of the companies that is practically applying Semantic Web technologies to social software applications. Radar have a beta product called Twine which is a “knowledge networking” application that allows users to share, organise, and find information with people they trust. People create and join “twines” (community containers) around certain topics of interest, and items (documents, bookmarks, media files, etc., that can be commented on) are posted to these twines through a variety of methods. The seminar room was full of both “DERIzens” and members of Galway’s IT community for Nova’s talk on the Semantic Web and Twine (see his slides here), and after a lengthy question-and-answers session, this was followed by some presentations to Nova of ongoing research work in DERI.

20080325c.png I personally find Twine very interesting, and as well as using it to gather information about SIOC, I intend to use it to gather and publish personal interests that I think will be of interest to the public (once it leaves beta). As well as producing semantic data (just stick “?rdf” onto the end of any twine.com URL), Twine features some cool functionality that elevates it beyond the social bookmarking sites to which it has been compared, including an extensive choice of twineable item types, twined item customisation (”add detail”) and the “e-mail to a twine” feature, all of which I believe are extremely useful. (I have a few Twine invites left for readers of my blog; drop me an e-mail if you need one.)

There is also the community aspects of twines. I forsee that these twines will act as the “social objects” (see presentation by Jyri) that will draw you back to the service, in a much stronger manner than other social bookmarking sites currently do (due to Twine’s more viral nature, its stronger social networking functionality, better commenting, and a more identifiable “home” for these objects). Of course, having more public users will help, but from experience I know that it is a good idea to build on a core group of regular users (in Twine’s case, mainly techies) before increasing the user base too much.

It’s been an exciting few months in terms of announcements relating to commercial Semantic Web applications. As I mentioned recently in an interview with Rob Cawte for the web2.0japan.com blog, this is becoming obvious with the attention being given to startup companies in this space like Powerset, Metaweb (Freebase) and Radar Networks (Twine), and also since many big companies including Reuters (Calais API), Yahoo! (semantically-enhanced search) and Google (Social Graph API) have recently announced what they are doing with semantic data. There has been a lot of talk recently about the social graph (notably from Google’s Brad Fitzpatrick), which looks at how people are connected together (friends, colleagues, neighbours, etc.), and how such connections can be leveraged across websites. On the Semantic Web with vocabularies like FOAF, SIOC, etc., it is not just people who are connected together in some meaningful way, but documents, events, places, hobbies, pictures, you name it! And it is the commercial applications that exploit these connections that are now becoming interesting…

(Edit: Nova Spivack has blogged about his visit.)

Trip planning via the Semantic Web

I am delighted to announced that DERI, NUI Galway and Tourist Republic Ltd. have been successful in receiving funding from Enterprise Ireland (under the Innovation Partnership programme) to work on the TripPlanr project: a semantically-enabled collaborative trip-planning application for individuals and groups.

Before the advent of the Web, a traveller’s options were limited by the scarcity of information he or she could find about a destination. Planning a trip involved visiting travel agencies, making phone calls and asking friends or friends-of-a-friend for their experiences. These days, the Web allows the traveller to purchase travel tickets, accommodation and other travel products with the minimum of human intervention. However, the lack of expert guidance has made processing and assessing various travel products extremely difficult. The traveller is presented with a surfeit of similarly sounding destination descriptions and offers. In short, a problem of information deficit has been replaced with the problem of information overload.

Last year, Jan Blanchard, the CEO of Tourist Republic, approached myself and Conor Hayes in DERI with the idea of extending their existing TouristR destination review site to help the traveller plan a more complex travel product, such as a trip with multiple destinations on a fixed budget and timeline. In this situation, there is no online assistance to help the traveller cope with the additional problem of selecting and combining multiple elements so that budgetary, geographical, temporal and other personal constraints and preferences are observed.

TripPlanr, an integrated trip-planning advisor, is the result: a joint project between Tourist Republic and DERI that will tackle the information overload and planning problems by filtering and making recommendations based on the preferences of the traveller and their social network. The TripPlanr application builds on the existing TouristR platform and DERI’s specialised expertise in recommender systems, information mining, the Semantic Web and Web 2.0.

Today, online travel booking is used mainly for trips with few parts, like airline tickets. Unlike existing trip planning applications, it is envisioned that the new TripPlanr application will allow users to book more complex and personalised trips with a number of parts. By collecting relevant data and suggesting it to the right user at the right time, TripPlanr increases the probability for that user to book or purchase the product or service in question.

Last month, there was an interesting interview by Marie Boran in the Irish Independent with the creator of the Web, Tim Berners-Lee, in which he outlined a typical travel scenario that can be aided by Semantic Web technologies:

Your flight is to JFK airport, your business meetings are in New Jersey but you want to go sightseeing in New York and your hotel must be near a diabetic-friendly restaurant. Planning a business trip can be stressful at the best of times but doing it all through the web can be an eye-opening experience, says Tim Berners-Lee, as he explains how his invention, the world wide web, has its limitations and why he has spent the past decade working on its upgrade: the semantic web. “To make a detailed travel decision or similar, you need to see all that information on the same map. Currently, you have to print out all the data, sort through it and then stand back and see if you can make the connections yourself. “With a semantic website you could pull all these information forms together instantly and put them on the same map.”

WebCamp SNP and BlogTalk 2008 approacheth…

I’m in Cork with a posse of eight from DERI, and it’s the night before two co-located events: the WebCamp workshop on social network portability (Sunday) and the BlogTalk conference on social software (Monday, Tuesday). Others that have arrived in Cork this evening include Niall Larkin, Ajit Jaokar, Aral Balkan, Ben Ward, Dan Brickley, Ross Duggan and Stephanie Booth.

I’m really looking forward to the talks, the discussions, the networking, the food, and some positive outcomes from the next three days. And with invited speakers of this quality, I know it’s going to be good.

Unfortunately, I’m missing the Irish Blog Awards for the second year running, but boards.ie’s Managing Director Gerry Shanahan is representing us as a sponsor. At least I hope to meet up with many of the bloggers at tomorrow night’s optional blogger’s dinner at Rossini’s here in Cork (43 people have signed up).

More blog posts about the events will be available via the tags webcampsnp and blogtalk2008. Here are some recent posts:

“A funny thing happened on the way to the forum”: Article in Indo about 10 years of boards.ie

20080214a.png Irish Independent > Business > Technology > A funny thing happened on the way to the forum
After 10 years, John Breslin’s online forum on everything from personal relationships to motors and mustard, boards.ie, is still blazing a trail

By Marie Boran
Thursday February 14 2008

Want to know where you can buy the cheapest digital camera, or how to go about claiming rent relief, or maybe if buying cowboy boots would be a fashion disaster?

The world relies on Google but the Irish have boards.ie. On this online bulletin board no question is too trivial or too bizarre and with an average 900,000 visitors to the site every month, there are plenty of answers on offer.

It is hard to believe that a decade ago, on 12 February, 1998, boards.ie founder John Breslin wrote expectantly: “The first of many messages, I hope.”

Read more…

Of course, there are four other people who have made boards.ie possible: Tom Murphy, Dan King, Gerry Shanahan, and Jerry Connolly. Without them and our amazing team of voluntary moderators, I doubt boards.ie would even exist today. Original questions and answers follow.

Continue reading ‘“A funny thing happened on the way to the forum”: Article in Indo about 10 years of boards.ie’

Interviewed for Data Portability article on PCWorld.com / WashingtonPost.com; SIOC mentioned

I was interviewed recently as part of an article by Juan Carlos Perez for PC World about Data Portability, talking about synergies with SIOC (the article has since been syndicated by many media outlets including the Washington Post).

I think Juan wrote a balanced article which outlines the main goals of the initiative and addresses the worries that some companies are still unsure of what to expect. Since DP is just a few months old, it is therefore impressive that companies like Microsoft, Google, Facebook, Plaxo and Digg are getting involved at this early stage.

For those who are unaware of the initiative, the DataPortability.org working group was recently established to look at ways in which data can be ported from one social media service to another. For example, one of their sample scenarios involves using the YADIS communications protocol to discover an identity for a particular person, which then returns a YADIS / XRDS document indicating which identities that person prefers to use and what services those identities are held on. Then, the WRFS abstraction model can be used to find out what containers the returned identities hold on those services.

SIOC is an ideal representation method for describing all content created by a person (via their user accounts) on various social media sites and the structure contained therein (see my previous post). One of the problems with combining social media data is in knowing exactly what accounts the user holds on different social media sites. As mentioned, YADIS / XRDS / WRFS can be used for discovery purposes, and the combination of the FOAF and SIOC vocabularies is particularly well suited to describe a person’s social network profile, their user accounts and the content items created using those accounts in various containers.

Yet SIOC is more that just a way to represent personal containers of data. I think that another task for the DataPortability.org workgroup is to discuss what methods can be used to port not just personal sets of data but whole sets of community data - especially for niche groups. SIOC was initially created to provide a way to describe the content from online communities (mailing lists, message boards, etc). While it was soon used for people’s blogs and more recently for other personal sets of Web 2.0-type content items, it has the concepts needed to describe the structure and contents of a community site as a whole. If someone runs a community site, and they decide that they want to port their group from one place to another, SIOC can be used to describe the structure (and content if combined with other vocabularies) of most community sites in order to re-create it on a different information system.

(Edit: The related workshop on social network portability will be held in Cork on the 2nd of March 2008.)

An interesting talk by Mike Brodie…

…was given at VLDB 2007 recently. Mike (chief scientist with Verizon Services Operations, and chair of the DERI advisory board) also gave this talk internally during his visit to DERI on Monday.

You can view the slides and the introductory video in high or low quality. There are some interesting figures on database growth, web usage and user-generated content in the slides / videos.

Interviewed for SemanticWeb.com

You can read an interview I did recently with Jupiter Media’s Jennifer Zaino for SemanticWeb.com about SIOC.

The title of the article is SIOC-ing the Semantic Web.

XTech 2008, May 6th-9th 2008, Dublin, Ireland

Call for Participation for XTech 2008

Proposals for presentations and tutorials are invited for XTech 2008, Europe’s premier web technologies conference. The deadline for submitting proposals is January 25th, 2008.

XTech 2008 will be held from May 6-9th 2008, in Dublin, Ireland.

XTech’s theme this year is “The Web on the Move”, focusing on the emerging portability of data, applications and identity on the internet. We will explore the benefits, issues, practicalities and fun of a web built on open standards, open source and commodity technology.

XTech presentations should inspire, educate and challenge. Your audience will be people like you, responsible for steering the technological direction of their organizations and the web as a whole.

Last year’s schedule can be viewed on the XTech 2007 web site.

Please direct any questions to the conference chair, Edd Dumbill.

View the calls for participation and submit a proposal

Suggested topics include, but are not limited to:

  • Social platforms
    • Design patterns for social software
    • Social network interoperability
    • Internet application platforms (Facebook F8, OpenSocial, etc.)
  • Identity management
    • OpenID
    • Practical security
    • OAuth
  • Ajax
    • jQuery, YUI, other toolkits
    • Offline applications
    • Comet
    • Professional Javascript
    • Flex
  • The web of data
    • Collective intelligence
    • Semantic technologies
    • Search
    • Markup and meaning
    • Freebase, Twine, Google Base
    • The place of XML on the web
  • Data and databases
    • Client-side databases
    • REST-oriented databases (e.g. CouchDB)
    • XML and RDF
    • Messaging architectures
    • XQuery
  • Operations and programming
    • Web application frameworks
    • Virtualization and appliances
    • Application scaling
    • Multicore and concurrency oriented programming
  • Mobile devices
    • Commodity mobiles
    • Android, iPhone
    • Hardware hacking and personal prototyping
    • Geolocation
    • Getting the mobile mindset

(Note: DERI will be a co-host of this event.)

Interviewed on Morning Ireland last week

Along with Joe Zefran of rté.ie, John Waters from the Irish Times, former DCU student Deirdre Reynolds, Gráinne Barry of anotherfriend.com, and Dr. Siobhan Barry from Cluan Mhuire, I took part in a panel hosted by Richard Downes on RTÉ Radio 1’s “Morning Ireland” show last week to discuss the phenomenon of online social networking.

You can listen to the show using the RTÉ site’s real audio archive or via my MP3 recording from digital satellite (I’m on at 17m30s and 26m30s).

It was a very good year…

…during which I created and taught a new course on Emerging Web Media (twice!); spoke on Today FM’s “The Last Word” about cyberstalking; hosted the first Drupal Ireland meetup; gave a short opening presentation at the first ExpertFinder workshop; guest blogged on the IIA blog; was nominated in the blog category of the Digital Media Awards; sold the Boards Group of sites; launched the UK boards site; spoke at MIT and met Tim Berners-Lee; organised the first WebCamp event on social networks; made the first SIOC exporter for phpBB; took part in the TalkTourism.ie launch; participated in a documentary about Bebo made by the Multime group; got a comment from Patrick Tilley on my blog; met Enya; went to BarCamp Belfast; co-edited the SIOC W3C Member Submission; spoke at the Digital Hub about social networks and gaming; was interviewed by Silicon Republic; launched SocialMedia.net; organised BarCamp Galway; was nominated for a Net Visionary award; gave a presentation on social networking for enterprise at a Fidelity / ITAG conference; wrote an article about the future of social networks with Stefan for Internet Computing; recorded some muppet extra voices for an Irish-language Sesame Street spinoff; went to ISWC 2007 and chaired the second ExpertFinder workshop there; attended Web 2.0 Expo Tokyo and met Tim O’Reilly; went to the blognation Japan launch; had a SIOC tutorial accepted for WWW2008; and spoke on RTÉ Radio 1’s “Morning Ireland” about social networks.

I am looking forward to the year ahead - between organising BlogTalk 2008 / WebCamp SNP, and giving tutorials and invited presentations at the World Wide Web Conference, the Semantic Technologies Conference and the Reasoning Web Summer School - it’s going to be an exciting 2008!