Thursday, January 29, 2015

The Power of Skunk Works to Ignite Innovation

Excellent post by Ken Cottrill that describes the basic operations of COINs from the supply chain perspective.

Monday, November 17, 2014

Will the Swiss Population vote for Ecopop?

On November 30 the Swiss will vote on another highly restrictive immigration initiative, the Ecopop initiative, which wants to restrict net immigration to Switzerland to 0.2 % annually.
Today a former student asked me about the chances of Ecopop succeeding, which triggered me to check the Internet about the outcome, using the social networks on the Web (mostly news Web sites) and Twitter as a proxy for the opinion of the Swiss on this topic 13 days before the vote.

Counting the number of search hits in Google brought 645,000 hits for "ecopop ja”, and 377,000 hits for “ecopop nein". This would suggest a vote for Ecopop, at least among the German speaking part of Switzerland.

But checking the Web site network using Condor, and measuring betweenness centrality of the query "Ecopop ja" in the top 20 Websites brought up by Google, identified a clear majority against Ecopop (33,000 agains 22,000). The picture below also shows the main Websites for and against Ecopop.

I then repeated the same process for Twitter to also read the collective mind of the crowd. The results show the same picture, with Ecopop adversaries trumping Ecopop promoters (pro 94,000/ against 127,000).

Conclusion: if the experts on the Web and the crowd on Twitter are right, Ecopop will not be accepted in the Swiss public vote on November 30.

Wednesday, July 09, 2014

Collaborative Innovation for Better Early Childhood through the HV-COIIN

The Home Visiting program of the Maternal and Child Health Bureau (MCHB) helps parents and children of disadvantaged families to lay the groundwork for a better future for their children. As part of the Home Visiting program, MCHB has launched a Collaborative Innovation and Improvement Network (HV-COIIN).
This MIT video gives an overview about the use of COINs in healthcare. Among others, HV-COIIN draws on earlier experiences creating COINs from a project on Chronic Collaborative Care Networks (C3N) originally for patients with Crohn’s disease.

In the HV-COIN knowledge sharing of great ideas by home visitors and social workers is already happening in conference calls and on the  HV-COIN Web site which will provide an online forum where these ideas can be shared. However, to make the innovation process more sustainable, two issues need to be addressed:

(1) From sharing of ideas to implementation of ideas:
While home visitors from Local Implementing Agencies (LIAs) are presenting excellent solutions (a great recent example was using Google Calendar to coordinate visits to mothers), little is done to support the innovators in turning their ideas into solutions. This will entail setting up a project structure, and providing support for the innovators, and attracting volunteers to help the innovators to scale up their ideas.

(2) Coming up with breakthrough ideas
The ongoing process addresses the Improvement aspect of COIINs. This means the ideas coming up are of more incremental nature, such as for instance asking for breastfeeding rooms for young mothers at schools. To collect disruptive ideas we need to do more: reaching out to a broader audience, to bring in diverse backgrounds together, by teaming up LIA home visitors with students, or with professionals from seemingly unrelated professions. This can be done by running ideation sessions, or by setting up Webcasts and online forums for collecting far-out ideas.
Let me share a few ideas, which I collected from running my own, informal ideation sessions with colleagues and students.

1 - Create (video) peer communities of mothers: use iPads to set up video-skype such that mothers and home visitors can communicate from home, but still enjoy the energy and intimacy of face-to-face interaction.

2 - Set up “granny clubs” for reading to children age 2 months to three years using video skype, using donated books. This can e.g. be done by setting up granny clubs (these have already been pioneeded by Sugata Mitra, an Indian/British pioneer of minimally invasive education. These grannys will read books to kids over videoskype.

3 - Develop a data gathering app using smartphones for mothers, so the home visitors do not have to collect this statistical information anymore, removing a major burden of data collection from home visitors and social workers.

These ideas can be supported by students at seminars such as my COINs class at MIT/IIT/Cologne/Helsinki. These students are computer science, MBA, and design majors. In earlier seminars these students have already successfully worked in C3N and HV-COIIN projects.

More generally, a community to provide (technical) support for COINs in creating ideas could be established: set up a pool of (technical) volunteers assisting the trendsetters among the LIAs, a “COIN on COINs”.

I would love to hear your ideas?

Tuesday, July 08, 2014

The potato salad crowd..... or is it the swarm

The madness of the crowd or the wisdom of the swarm,..... either way, somebody got $40k on kickstarter (and counting) for making potato salad.

Wednesday, July 02, 2014

Wikihistory Applet Online

Thanks to a student team in the COINs14 spring course  (Michael Sidler , Simon Fluehmann, Yulia Schmitt, Yan Zheng, Nicolas Zehnder, Silvio Pirozzi) and Stefan Wagner from FHNW the Wikishistory functionality described in a previous blog post is now online as a Java Applet.

 In order for the applet to work, the Java security settings on the Mac/Windows have to be adjusted

The applet visualizes the World’s leaders trough the ages, visualized as a Wikipedia social network, with links between leaders when two leaders lived in the same period (say at 1000AD) and have a link to each other’s Wikipedia page.

A time slider allows the user to jump to a year, from 2000BC to 2000AD, in 10 year increments. Afterwards the leaders of that period are loaded, and their social network is constructed.

Try it out, the applet works best with Firefox

Tuesday, March 04, 2014

How to Measure “Influence” In Social Networks

In social networks, new ideas and thoughts can spread quickly. An analysis of this diffusion can answer various questions, such as the important topics or the speed of their propagation.  It is of particular interest to find people who successfully share their own ideas and concepts. These people can influence others to change their behavior and bring in new terms to the communication network.

This post describes my master's thesis in which the goal lies in finding the most influential people in social networks. The thesis has been written in collaboration between the MIT and the University of Applied Sciences Northwestern Switzerland and the results are now implemented as new functionality in Condor 3. Various communication networks were used as test data to validate the use of this new metric as a meaningful measurement of influence.

Defining influence

Different applications use different definitions for the term “influence”. For example the so-called Klout Score calculates influence based on the number of followers, frequency of retweets and some other factors. Unfortunately, the exact calculation is proprietary, and thus cannot be compared with other values.

Despite these various definitions of influence, each is trying to measure whether a person can cause a certain behavior change in their environment. Often, this behavior is directly visible in the communication network, for example in the form of new discussion topics, retweets or changes in the structure of the network.

Observable behavior changes can be found in the language used by people of the communication network, which changes over time. An influential person is able to introduce new ideas, beliefs and behavior patterns. Therefore, “influence” can be defined as the amount of new terms, concepts, and ideas which a person has introduced into the network and which are subsequently used by other members of the network.

This definition of influence requires the analyses of messages to measure their impact on the receiver. If the receiver of a message d writes new messages soon afterwards, he might have been influenced by the message he received. To determine whether or not a message has been influenced by d, three things need to be checked:
  •          Time difference to d
  •          Similarity to d
  •          Did the user’s behavior change in any way?
Influential messages provoke the receiver to send new messages soon afterwards and those messages use some of the same words. In addition, it should be checked what kind of messages the person usually sends. For example, if someone always talks about apple-products and retweets nearly every tweet from apple, then a new apple-related tweet won’t have much influence on this person. It would be much more relevant, if this person were to suddenly retweet Google who talks about a new feature in Android. In this case, the tweet by Google would be influential, as it even managed to get an apple-fan to tweet about the rival.

Test data

The new metric “influence” has been tested with various networks. The primary use-cases are Twitter and email networks. The following examples provide an overview of how the metric can be used to gain new information about a network.

Twitter: Swiss politicians

In Switzerland, approximately one-third of the Parliament has a Twitter account. But only part of those are interactive and involve many other people in the conversation. Others may have a large amount of followers because of their political profile, but are not important in the twitter network. The measurement of influence shows a good overview of who is active in the network and manages to introduce new topics and hashtags in the network. People who are influential in the network might not be the most famous politicians, but they are important in deciding what topics other politicians talk about.

The color indicates the political party and the node size the influence of the politician.

Twitter: BMW

By fetching all tweets about a given brand, it becomes possible to find important thought leaders who talk about the company or the product. For the brand BMW, a search for the most important twitter accounts in a short period of time (one single day in February 2014) has been done. In this time frame the accounts @BMW and @BMW_Espana are very central in their subnetwork. However, the account BMW_Ocean was more influential, as they talked about a new showroom in Plymouth (England) where new BMW cars were presented. This caused a lot of discussion in the network about the showroom and the new models that were on display there. Even though BMW_Ocean is not very central to the network and doesn’t generate a lot of retweets, it was very successful in conveying their message. Only the metric “influence” accurately represents this fact.
The image on the right shows the interesting part of the network, where Ocean_BMW managed to influence others.
Email: COINs Seminar

The course “Collaborative Innovation Networks”, or COINs in short, involves students from five universities: MIT, SCAD, Aalto University, University of Cologne and University of Bamberg, who participated at the same time in the course. Cross-university project teams were created who worked together for the term/semester. A special feature of this course is, that the students use the Condor software to analyze the email communication within their project teams. All messages are cc’d to a dummy email address throughout the course.

For the analysis every member of the project teams of the course in 2013 and 2012 has been asked the following question:

Who in your team had the greatest influence on the result of your project?

In total, 45 answers from 16 project teams with a total of 84 people were obtained. Since the question can be answered very subjective, the answers in most teams are not unanimous. The data can be used as a comparison to the calculated value of the Influence measure, but it must be noted that some uncertainties exist. Nevertheless, evaluating the results of the participants' responses against the calculated Influence scores for each project team does serve as valid quality check.
Node size represents the amount of inluence in the network.
The results have shown a very strong correlation between the given answers and the results from the influence calculations. In 10 of the 16 teams the person who received the highest Influence score also had the most votes. In three other teams the person with the highest Influence score received at least one vote and only three teams showed no positive correlation between the number of votes and the Influence score. However, in one case not all communication was sent to the dummy Gmail address.

Simple network metrics, such as the Betweenness Centrality would not work in this case, as the people in the project team each sent messages to everyone else. This would result in a Betweenness Centrality of exactly 0 for every project member. Calculation of influence takes into account a lot more information and is therefore very accurate in predicting important members of a network of email communication.


The inclusion of text analysis allows important insights into the analysis of social networks. The calculation of the influence of a single message, and its direct impact on a receiver is a useful extension and generalization of existing approaches, which often work only for individual, predefined networks.

The biggest challenge is addressing the variety of individual network properties that need to be taken into account in order to convert the messages into a common schema for efficient analysis. However, this study demonstrates that these challenges can be overcome and it is possible to trace the diffusion of new ideas, words and concepts among users over time based on the content of their digital communication.

A disadvantage of the method is it is not optimized for a particular network, or for a specific language. The Influence metric calculation assumes that people have not used identified keywords in prior communications, but this assumption may not always be true, because of the lack of a sufficient historical data going further backward in time.

However, the selected test cases have demonstrated that a relatively wide range of possible applications can be covered with meaningful accuracy. Compared to the common structural network measures, the new influence content measure has outperformed them in identifying the influential people in a communication network.

Wednesday, February 19, 2014

Cowbird - it's all about love. Is it?

My friend Geoff Dutton just finished describing our analysis of Cowbird, an online community of storytellers, envisioned as an anti-Facebook by Jonathan Harris of wefeelfine fame.
We basically found that this is an intrinsically motivated group of writers, who use writing as a therapy for soothing the soul. It is a close-knit community, with writers doubling up as readers of the stories of others, which they can "love". It seems that writing on cowbird is done mostly for being "loved". Somewhat worryingly for cowbird, the average number of loves per story seems to be doing down, as is the overall positivity and emotionality of the stories.
Here is Geoff's story about cowbird on cowbird.