Friday May 04, 2012

How to build your ultimate Customer Experience - WebCenter Sites

Do you want to build a unique and engaging Web Experience for your customers? 

Do you want to have an easy way to create  content once and then publish it to all your Web and Mobile Channels - without having a PhD in computer science?

Do you want to build an engaging and vibrant Web Experience by seamless integrating Social Channels like Facebook and Twitter?

Then you should  watch this short  demo video.


Friday Jan 13, 2012

A tribute to SunSpace

The sad news is that SunSpace has been decommissioned on December 2011- the good news is that the SunSpace content and communities have a new home on Oracle WebCenter. :)

Read the story about SunSpace - one of the coolest Social Enterprise implementations ...

[Read More]

Thursday Oct 06, 2011

Oracle Social Network

Yesterday - Larry Ellison announced  Oracle Social Network

“The biggest change over the past few years is social networking,” said Oracle CEO Larry Ellison.  “Today, organizations want to connect their people, their applications, their processes and their customers. Oracle Social Network provides that; all the tools are integrated and employees can work from anywhere in the world with the devices best suited to their job.”

This is exciting news for companies which want to implement
Social Enterprise functionality with seamless integration with  their core business processes like CRM, HCM etc. .

The Oracle Social Network has following features

Here is a short video explaining the Oracle Social Network  concept.

Readers of my blog might remember my presentation(s) on Business Benefits of Enterprise Communities

With the announcement of Oracle Social Network and Oracle's WebCenter product suite,
such business scenarios are now possible with Standard Business and Social Applications deployed on premise .. or in the Cloud.

Monday May 31, 2010

Confluence meets Community Equity - finally

Exactly a year ago we announced the open source version of Community Equity at JavaOne.
Also I had the pleasure to present the SunSpace success at the Atlassian Summit 2009 in San Francsico (and we won the "not just another wiki Charlies award).
At this summit I talked about a possible open source Confluence plugin for Community Equity.

And voilà - here it is

Dock-11-1.jpg (ok we had a few month delay .. .-) )

The plugin has two main features

Events Synchronization

Following events are pushed via webservices to the CeQ backend

  • GroupCreateEvent
  • GroupRemoveEvent
  • SpaceCreateEvent
  • SpaceConvertEvent
  • SpaceUpdateEvent
  • SpaceRemoveEvent
  • PageCreateEvent
  • PageUpdateEvent
  • PageMoveEvent
  • PageTrashedEvent
  • PageViewEvent (commented out)
  • LabelAddEvent
  • LabelRemoveEvent

We added 10 Community Equity macros which can be easily added using the Confluence macro builder and they are documents in the Confluence notation guide.


Use Cases

Lets look at a few cool use cases
My Equity

Show the total and rank of a person's contribution and participation equity AND show a history graph over time
Example: {ceq-myceq:user=peter.reiser}



Show the total contributions of a person using a tag cloud for navigation/filtering and a listing for the content.


TopPeople / Top information

Show the Top People and Content of a community.
(Note: the CeQ plugin automatically adds a tag called community:%spacekey% to each information object)



Statistics / Community Health check

This is a new cool functionality in Community Equity release 1.4.
Lets compare the contribution equity history of two communities

Example: {ceq-statistics:tags:source:googlegroup,source:cliqset}


There are many other interesting use cases which we have implemented as part of our SunSpace rollout ...

the best is you try it out yourself .. it is very easy

  1. Install the Community Equity plugin on your local Confluence Wiki.
  2. For testing you can use the Community Equity demo site (default setting of the plugin)
    Tip: add a unique tag e.g. source:mywikiname to the setup - this allows you to filter for your site
    WARNING: The Community Equity demo site is public - that means that all information like wiki page name, people name, tags etc. are publicly available!
  3. Install your own Community Equity Server

Enjoy - Peter

PS: This is my second last blog as a legal Sun employee - check out the next blog post called "SunSet"

Sunday Dec 14, 2008

SunSpace 1.3 released

This weekend we released some new and exciting features for SunSpace .

1. Federated Tagging widget

The new federated tagging widget allows to build tag clouds around federated content (e.g attachments,wiki pages from Confluence and MediaWiki), communities and/or people.

Example 1: Show a tag cloud of all Communities from SunSpace and order the tags by Tag Equity (Tag Equity is the social value of all information attached to a tag)


Example 2: Show a tag cloud of a person's contribution tags in a given Community and order it by Usage (How many times a tag has been used by the user)


(you might notice that above tag cloud is my tag cloud from my contributions to the SunSpace dev community :-) )

2. Inter-widget communication

Now - our widgets can talk to each other. We implemented an inter-widget communication based on the Open Ajax Hub specifications.

3. Social Activities (Minifeed)

We added a new widget which shows the social activity around an information (wiki page, attachment etc.)


Due to data privacy concerns we don't show the name of a page viewer - instead we show the country ..

(Hey Data Privacy is very important .. and you don't wont get get in troubles with these guys :-) )


Thursday Oct 02, 2008

Salzburg New Media Lab: How to build vibrant communities

Today I had the opportunity to present at the 5 year anniversary event of Salzburg New Media Lab Competence Center. 

See the presentation (find out the changes from the last version I posted :-) )

Wednesday Sep 03, 2008

SunSpace featured on Global Neighbourhoods

Shel Israel did a follow up interview on our former CE 2.0 project .. now called SunSpace

200809031541.jpg sun_space.gif

[Shel Israel, editor of Global Neighbourhoods. Photo from his blog.]

Excerpt summary:

When I first saw CE 2.0, I was pretty certain that the work of this 25-year veteran of IT would closely resemble a Rube Goldberg drawing, filled with complexity and confusing we of a nontechnical ilk.

I was wrong. More than anything, it looked like Facebook. It looked like it would be fun to play with. It had all sorts of "consumery" features. For example, you got ranked for your contribution and the ranking was public.

Read the full interview here

Thanks Shel !

Friday Feb 29, 2008

Community Equity Specification

Hurray! We finally filed the patent on Community Equity and I can disclose more details....


The objective  is  to build a dynamic Social Value system by calculating  the Contribution, Participation, Skills, and Reputation equity  a person can gain by actively engaging  in  online communities.


The Equity values are captured through activities that the Community members are participating in, for example:

• Adding or updating contributions (wikis,forums, attachments)

• Rating, commenting

• Tagging

• Downloading and reusing content

• Social connections

• Search queries

Equity  Model

The systems will  calculate the following equity values:

  • Information Equity (IQ)

  • Personal  Equity (PEQ)

Information Equity (IQ)

The Information Equity captures the social activities around an information and dynamically calculates a numeric value that represents the importance, relevance, and quality of the information. Information can be a wiki page, blog post, forum entry, or document.

The activities  that the IQ captures includes:

\* How many times users (repeat) have viewed the information

\* How many times this information has been downloaded by users (in the case of an attachment)

\* How many times this information was reused by an individual

\* User feedback (ratings, comments)


How do we know that a document has been reused?

We developed a web service called  "Content extraction and metadata store,"  which writes a tag in an OpenOffice document. This tag describes the source community  of the document  (for example, Project xx). If a user is downloading this document and stores it in another community,  we write a parent tag into the OpenOffice  document, which describes the destination community. By analyzing the tags we know that a document has been reused. In addition, we can build a dynamic cloning reference of related documents.

Personal  Equity  (PEQ)

The purpose of developing a Community Equity (PEQ) value for each individual is to help recognize their achievements and their participation in the community.


Here is the calculation:

PEQ = CQ + PQ + SQ + RQ + OE

Contribution Equity (CQ)

The Contribution Equity measures the contribution of a person related to his or her role or roles in a company.

The CQ tracks the total contribution of wiki entries, blog posts, attachments such as documents, podcasts, videos, software, and how this information is useful to the community (IQ).

Per contribution we calculate an equity value based on downloads, ratings and reuse by the community.

Participation Equity  (PQ)

The Participation Equity calculates a value for  the active participation of a person. We use the  feedback activities a person has provided to other community contributions like

\* Ratings provided

\* Comments provided

\* Tag or Tags provided

\* Reuse of content

Skills Equity (SQ)

The Skills Equity shows  the skills of a  person based on his or her contribution

Details will be disclosed later.

Reputation Equity (RQ)

The Reputation  Equity (RQ) is a combination of contribution, participation and role equity.

Details will be disclosed later ...

Personal Sociometry Equity (OE)

Humans suffer from information overload. There's much more information on any given subject than a person is able to access. As a result, people are forced to depend ,on each other for knowledge. Know-who information rather than know-what, know-how, or know-why information has become most crucial. "Know-who" involves knowing who has the needed information and being able to reach that person (Johnson et al., 2000).

In this context, understanding the formation, evolution, and utilization of online social networks becomes important. A social network is "a set of people (or organizations or other social entities) connected by a set of social relationships, such as friendship, co-working or information exchange." (Garton, et al., 1997). While the Internet contributes to the information overload, it also provides useful tools to effectively manage one's social networks and through them gain access to the right pieces of information.


We are looking to add  the following Social Equity indicators:

\* Centrality (number of friends) - Freeman 1977:

\* TBD

Tag Equity

Tag Clouds are calculated by frequency of use. This does not necessarily reflect the value of a tag (or the topic a tag represents). By calculating the Equity of a Tag based on social activities of the community (add or edit, comment, view, etc.) we can dynamically calculate a Tag equity of all contributions related to this tag.

Details will be disclosed later.

Equity Aging

Equity values age over time.

Example Information  Aging: A technical white paper about Internet Security from 1999 was really valuable at that time but might be obsolete today ...

Example Reputation Aging:  15  years ago I was an expert in IBM mainframe integration. I had a great  reputation reputation of fixing any problems related to SNA.

Over the last 15 years I refocused my expertise and skills and my reputation (and skills) about IBM mainframe integration has  gone.

To calculate time-based equity, we assume that any action, such as view, download, rating, and updates,  has a "time-to-live"  value . This value goes to zero linearly.

Mathematical model (credit goes to Dmitry [Dima] Riachtchentsev, our math genius on the team)

Excerpt from Dima's specs:

To reduce the calculations, we use a linear model:

1. Just after the action that affects an Equity, the Equity value is changed to a multiplier value.

2. Then this value goes to zero linearly. It becomes zero after a valid time period.

With such a model, we have a linear trend every time.

The linear trend enables us to not track the whole history to calculate equity values. We can just change two linear trend parameters after every action and after the aging time period.

Equity Visualization

We developed a set of widgets to visualize the Community Equity model.

My Community Equity

This widget shows in real time the Contribution and Participation Equity of a Person.


People Ranking

This widget displays the top 10 people. In addition, it shows the ranking of the person either as bold (Name) or the ranking position if a person is not in the top 10.


Country Ranking

This widget displays the top 10 countries with the highest Community Equity average per person in  a country.


Switzerland is leading.... I like it! :-)

Content Ranking

This widget displays the top ten Content with the highest Informaton Equity . In addition it shows the ranking of the contribution of a person in bold.


\*What's Next?\*

Stay tuned for  some future blog posts  on our pilot experience and results....

Technorati Tags: , , , ,

Thursday Oct 18, 2007

Enterprise 2.0 friends

If you want to learn more about vision and trends in Enterprise 2.0

you should subscribe to Daniela Barbosa's chitchatting  blog.

Pretty cool stuff.

Daniela - and yes I am very happy to participate in the new 'media white paper' - but  I need first two weeks vacation..

It's time to spend more time with the family and the new husky puppy ..

BTW we are still looking for  a name for the puppy ... the name has to start with an A...   Suggestions welcome :-)

Technorati Tags: ,


Friday Oct 12, 2007

Community Equity in Action

This week we hold the Sun Customer Engineering Conference in Las Vegas with over 4'000 participants and over 200 break-out sessions

At the conference we launched our first Community Equity Pilot based on CE2.0 - our Enterprise Social Network Community Framework for Customer Engineering .

Community Equity in action !

In a previous blog post called Community Equity - a way to measure Social Capital for an enterprise I explained the theory...
Now lets see how we implementing Community Equity in practice.
The CEC 2007 conference with over 4'000 participant and over 200 break-out session was the perfect pilot case.
We implemented the Conference as a social networking experience and asked the conference attendees to actively participate.

What we asked the conference attendees

1. visit the communities pages of the session they have attended

  • rate and comment the session
  • participate in the session forums

2. adding content to their myshare
3. check out the myProfile pages of the other attendees

  • review their content
  • rate and comment
  • and last but not least adding friends to their friends list

How a user can check her/his Community Equity
While attendees actively participated in the CEC 2007 community, they could see how their Personal Equity evolves by just checking the My Community Equity widget
on their My Profile Page


The widget dynamically shows the current Contribution - and Participation Equity related to the average of the community and the current rank in the Community.
And yes this widget is only visible to the user - (Hey - we respect Data Privacy laws :- ) )

How to drive participation ?
For the conference we announced a contest for the most active participant.
After day one - the participation was pretty low. We somehow expected this and thought about an additional incentive..
So we asked Dan Berg (VP GSE EMEA, CTO Services), the host of the CEC conference to announce the name of the last day winner at the General Session in the morning ...
and show the name on the big screens to the 4'000 attendees ...
Well - it worked very well - the next day the participation more then doubled ...


and even better some people got so excited about it that they tried to hack our rating service !.
Wow - have you ever seen a hack on a website site which does not provide any value ????

What's next !

The conference is over and people are flying back..
To keep the good participation trend up we decided to extend the participation contest until end of October.
That means attendees can go back to the CEClive site check out the content, provide feedback, add related content etc.
Lets see who will win the contest .... I will announce the winner on this blog :-)

How did we implement it ?

Social Network and Community Service
First we developed & deployed the community and social network service as part of our CE 2.0 architecture.
This enabled us to pilot community  building and social relationships funcitionality on top of an enterprise wiki.

Community Equity Web Service
We implemented Community Equity as  a web service as part of our CE 2.0 architecture 

Dynamic Community generation

AT CEC we had over 200 breakout sessions. We developed an XML based data feed between the external conference registration application and our CE2.0 framework and dynamically created over 200 communities around the breakout sessions.


A session community page consists of set of widgets
Speaker widget - list the speakers of a session
Session Description - a short description about the breakout session
Attendees - a list of all people attending a given session
Session content - a dynamic aggregation of session content based on session tags
Related content - shows related content for the session based on related session tags
Forum - a Forum were attendees can discuss the session

Dynamic My Profile creation
Then we dynamically generated around 4'000 user profiles of the conference attendees by implementing a mashup between the registration data from the conference
and our internal LDAP name service.
These My Profile pages are our initial implementation of our "Facebook for the Enterprise" service and are not specific to the conference. Only the MyCEC session is a specific widget for CEC.


A MyProfile page has following widgets:

Who am I - Picture of a person, name, phone number, office location link to the corporate calendar etc.
My Friends - a list of friends
Common Friends - a list of common friends when someone else looks at the Profile
Where am I - a Widget to show the current location of a person using the service
My Community Equity - shows the current Personal Community Equity
My CEC Sessions: show all sessions a person has registered during the conference
MyShare - a summary of all Community contributions (attachments, links) of the person

Conference Content aggregation
Then we built a content aggregation page based on internal sessions- and external related content (blogs, video, photos) of the Conference - and voila
- we had a Social Network enabled conference pilot -


The CEClive entry page has following aggregation widgets

Sessions - Just starting, just running sessions, all sessions etc.
. CEC2007 News - A shared wiki page to publish news
Top of CEC - Top contributors and participants of the conference based on Community Equity calculations
Blog aggregation - aggregation of all related blogs of the conference using the suncec2007 tag for technorati
Photo aggregation - aggregation of all related photos of the conference using the suncec2007 tag for flickr
Video aggregation - aggregation of all related video of the conference using the suncec2007 tag for youtube

Technorati Tags: , , , ,

Reiser 2.0

Just want to let you know that I changed my blog title to Reiser 2.0 ...

As more and more people calling me by this name ... I could't resist any longer  .....


Wednesday Sep 19, 2007

Branchenkonferenz Behoerden Wien

Heute hatte ich die Ehre an der Branchenkonferenz in Wien eine Praesentation ueber

"The path to WebNExt"  zu geben. Es war ein sehr interessanter Anlass (siehe Programm)

und hier ist die  Praesentation.

web2.0 web_n+1 web3.0


Monday Sep 10, 2007

The path to WebNext

Last week I had the pleasure to provide a keynote on "The path to WebNext" at the Triple-I conference in Graz,Austria.

I was asked by several attendees to share the presentation and here it is

It was a great conference and I met a lot of interesting people.

web2.0 web_n+1 web3.0 CE2.0

Tuesday Aug 28, 2007

CEpedia meets Web2.0

If you where wondering why I haven't posted any blogs in the last few weeks 

first .. I was on vacation and second we were very busy to deploy our  first  CE2.0 Services.

Checkout out the intro video:




A single personal repository where a user can store all attachments (documents,videos, mp3 etc.) she/he wants to share with the CEpedia community. Myshare will replace the IC Create based CEpedia document repository
Key features

  • tight integration with CEpedia via myshare link on the top of each CEpedia page
  • personal attachment repository
  • tagging support
  • rating support
  • comment support
  • metadata extraction from 50+ file types
  • automatic write-back of metadata for StarOffice/ OpenOffice documents
  • Listing widget support allows adding a listing of the user's myshare documents in any CEpedia page


The new CEpedia tagging service allows a user to tag any CEpedia page.

Key features

  • add/edit tags service
  • tag suggestion based
    • community tags (aka folksonomy)
    • controlled vocabulary (i.e., type: ,product:, Industry:, as defined in swoRDFish)
  • mytags: collect all tags a user has applied in CEpedia
  • article tag cloud: show tags of an article as tag cloud on the left hand side of a CEpedia page
  • all CEpedia [tags]: Show all tags used in CEpedia
  • dynamic mapping of categories in tags
  • ATOM feed for personal tags and most popular tags
  • Integration of CEpedia tagging service in CE2.0 tagging service (future)

Rating and Comments

The new CEpedia rating and comment service allows the user to rate and comment on any CEpedia page.
Key features

  • rating widget for any CEpedia page on the top right of a page
  • add/edit rating/comments for any CEpedia page
  • List all rating information with filter options
  • Rating widget can be added to any CEpedia content
  • Integration of CEpedia rating and Comments service in CE2.0 value service 

WYSIWYG editor

WYSIWYG editor for Cepedia

Key features

  • WYSIWYG HTML editor in addition to the CEpedia easywiki editor
  • can add multiple HTML sections within a CEpedia page
  • table support

CE2.0 search

CE2.0 search is the first implementation of a true Web2.0 mashup service. CE2.0 Search post-processes any search results, analyzes the metadata and dynamically builds a list of related Categories, Tags, Communities, People and email aliases

Key features

  • dynamic tag feed from myshare and CEpedia
  • search updates in minutes versus hours or days
  • Dynamic listing of Categories, Tags, Communities, People and Email Aliases
  • Allows the user to search other Collections in same search (AIM, Onestop, ICExchange, SysAdmin, SunWin and Xmen)
  • Saves last 5 search queries of a user
  • Able to view dates for the results, and sort by date
  • uses new CE2.0 look & feel

More Details:

  • Tags - are supported in Search by the tag cloud which displays tags found in the first 100 search results. Going to "next" for another 100 search results will refresh this cloud with the relevant tags for those. Selecting a tag from the cloud results in a search on that tag.

Page Update feed

Single click icon for all CEpedia article pages to add update feed to your favorite feed reader. (NOTE: often referred to as RSS feed, but in fact we support RSS or ATOM feeds depending on the user's preference)


Technorati Tags: web2.0 web_n+1 web3.0 CE2.0

Saturday Jun 23, 2007

Community Equity - a way to measure Social Capital for an enterprise

Have you ever thought about how you might gain Social Capital in your  live ?
By inviting friends, participating in communities (like a church, a sports club etc.) and other social interactions you create personal Social Capital.

But how do you measure it? In the real live you  might have friends which help you in a bad situation or you get invited for a party and so on ....

Wouldn't it be interesting to have a way to measure the Social Capital in an enterprise ?

Why?  Because we could give the individual  and answer to the most important question

" What is in it for me "

As part of our Customer Engineering CE2.0 project we are developing a measurable Community Equity System 

The idea is pretty simple - lets measure the contribution, participation, skills and role equity of a person.

Community equity  

Then we combine the Community equity values with the aggregated profile information of  a person

pull to push


.... and then we can build user specific and dynamic mashup services  based on the users need...


Use Case:


  1. A user specifies that she/he needs help to develop a certain skills or expertise ( lets say AJAX programming) and create a Skills tags with a personal rating 1 (= need help).
  2. The system  dynamically generates a list of internal & external trainings, books, experts  based on their Community equity  value...
  3. The user takes an online training on Ajax programming and passes the final training test
  4. The training application updates the Skills equity of the person by updating the training equity
  5. The overall Skills equity of the person increases ...

Pretty cool stuff I guess .... and YES we are looking in all the data privacy issues.


We are very interested  in  existing or evolving standards for rating, voting, commenting  services etc.
specially in the Semantic Web space... Just leave a comment with a pointer ... Thanks!

Technorati Tags: web2.0 web_n+1 web3.0 CE2.0
Technorati Tags:microformat semantic web



About Enterprise 2.0,Community Equity, Semantic Web, Social Enterprise and how to Build Vibrant Communities


« July 2016